-
Notifications
You must be signed in to change notification settings - Fork 3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature]: Support Range Search Pagination Retain Order so No Duplication when using Different Offset #35464
Comments
/assign |
For Goal1, can we increase ef to a a large enough value to avoid this happen on opensource? |
Sure, will do. |
issue: #35464 Signed-off-by: Patrick Weizhi Xu <[email protected]>
issue: milvus-io/milvus#35464 Signed-off-by: Patrick Weizhi Xu <[email protected]> (cherry picked from commit 358d0dc)
issue: milvus-io/milvus#35464 Signed-off-by: Patrick Weizhi Xu <[email protected]>
issue: milvus-io/milvus#35464 Signed-off-by: Patrick Weizhi Xu <[email protected]>
test pr already merged:https://github.com/zilliztech/milvus-cloud-test/pull/108 search with page
search by one time
The results of the two searches are consistent. |
@Yuhanlah Hi there, the |
issue: milvus-io/milvus#35464 Signed-off-by: Patrick Weizhi Xu <[email protected]> (cherry picked from commit a1f6fff) Signed-off-by: Patrick Weizhi Xu <[email protected]>
Is there an existing issue for this?
Is your feature request related to a problem? Please describe.
Support eliminating ID duplications while Range Search via search API with offset. Considering two search requests differing only in offset
The search results are illustrated below. Some IDs (shadowed as red) appeared in the first search results (first page), may appear again in the second search results (second page), due to how it was implemented in Milvus and the increased accuracy of the second search request.
We want to be able to
Describe the solution you'd like.
For G1, the user should able to adjust params so that the accuracy is higher and less duplication should appear in previous pages.
For G2, introduce a new parameter
page_retain_order
insearch
API of the SDKs.Add it at the same level as offset. The downside is that we may lose some results.Add it to the same level as
radius
since it only applies to range search.Describe an alternate solution.
No response
Anything else? (Additional Context)
This is a ZillizCloud-only feature.
The text was updated successfully, but these errors were encountered: