Skip to content

feat(serverless): sync collections API pagination and text options - #296

Merged
generall merged 3 commits into
devfrom
feat/serverless-collections-api-update
Sep 7, 2026
Merged

generall merged 3 commits into
devfrom
feat/serverless-collections-api-update

Conversation

@qdrant-cloud-bot

Copy link
Copy Markdown
Contributor

Summary

  • Sync serverless collections.proto with the latest qdrant-cloud-public-api (pagination from #483, keyword prefix / text analysis from #477).
  • list_collections now takes optional limit / offset_token and returns CollectionsList with next_offset_token.
  • Models/conversions gain KeywordPrefixParams, stopwords, stemming, and ascii_folding; sync script strips server-only buf.validate options.

Test plan

  • cargo test --features serde --lib serverless::conversions
  • cargo test --test serverless_protos
  • cargo check --examples --features serde

Align the serverless client with the latest public-api collections.proto:
paginated ListCollections (limit/offset_token/next_offset_token) plus
keyword prefix and text analysis fields (stopwords, stemmer, ascii_folding).
Match other client methods by accepting impl Into<ListCollections>
instead of individual limit/offset_token parameters.
@generall
generall merged commit 31b5f12 into dev Sep 7, 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.

3 participants