Skip to content

feat(serverless): add FULL precision tier - #298

Merged
generall merged 1 commit into
devfrom
feat/serverless-precision-tier-full
Sep 29, 2026
Merged

generall merged 1 commit into
devfrom
feat/serverless-precision-tier-full

Conversation

@generall

Copy link
Copy Markdown
Member

Syncs the serverless collections proto with qdrant/qdrant-cloud-public-api#510. That PR adds PrecisionTier::FULL = 4, which keeps exact f32 vectors fully in memory. HIGH now means light compression. For the full tier policy, see qdrant/qdrant-serverless#273.

  • proto/serverless_collections.proto gets the new enum value, and src/serverless/grpc.rs is regenerated with cargo test --test serverless_protos -- --ignored.
  • models::PrecisionTier gets a Full variant, mapped both ways in conversions.rs.

Adding Full is a breaking change for users who match exhaustively on PrecisionTier.

cargo test --lib --all-features serverless and clippy pass.

🤖 Generated with Claude Code

Sync the serverless collections proto with qdrant-cloud-public-api: FULL
keeps exact f32 vectors in memory, HIGH is now light compression.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@generall
generall merged commit f416780 into dev Sep 29, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant