Skip to content

feat: refactor Search API with concurrent batch support and multi-collection capability#16

Merged
Shinu95J merged 4 commits into
mainfrom
feat/improve_search
Dec 5, 2025
Merged

feat: refactor Search API with concurrent batch support and multi-collection capability#16
Shinu95J merged 4 commits into
mainfrom
feat/improve_search

Conversation

@Shinu95J
Copy link
Copy Markdown
Contributor

@Shinu95J Shinu95J commented Dec 4, 2025

No description provided.

Comment thread v1/qdrant/operations.go Outdated
Comment thread v1/qdrant/operations.go Outdated
Comment thread v1/qdrant/operations.go Outdated
Comment thread v1/qdrant/operations.go Outdated
Comment thread v1/qdrant/operations.go
@Shinu95J Shinu95J requested review from alphamt and removed request for abolfazl-alemi-aa December 4, 2025 15:42
Copy link
Copy Markdown
Contributor

@sounak98 sounak98 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Consider renaming the Collection field in the client config to DefaultCollection. The current naming might give the impression that this client is tied to a single collection, rather than being a multi-collection client with a default.

Additionally, methods like Search, Delete, etc. should accept an optional collection parameter, falling back to DefaultCollection when not specified. This would make the multi-collection capability more explicit and flexible.

@Shinu95J Shinu95J requested review from sounak98 and removed request for alphamt December 5, 2025 10:45
@Shinu95J Shinu95J changed the title feat: add collection name and search store ID support feat: refactor Search API with concurrent batch support and multi-collection capability Dec 5, 2025
@Shinu95J Shinu95J merged commit ad7a1b6 into main Dec 5, 2025
3 checks passed
@Shinu95J Shinu95J deleted the feat/improve_search branch December 5, 2025 13:08
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.

4 participants