-
Notifications
You must be signed in to change notification settings - Fork 97
remove override range_search from hnsw, use iterator-based instead #1199
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
base: main
Are you sure you want to change the base?
remove override range_search from hnsw, use iterator-based instead #1199
Conversation
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: alwayslove2013 The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
@alwayslove2013 🔍 Important: PR Classification Needed! For efficient project management and a seamless review process, it's essential to classify your PR correctly. Here's how:
For any PR outside the kind/improvement category, ensure you link to the associated issue using the format: “issue: #”. Thanks for your efforts and contribution to the community!. |
/kind improvement |
Signed-off-by: min.tian <min.tian.cn@gmail.com>
092fe99
to
3828aa5
Compare
@alwayslove2013 Do I get it correct that we're deprecating the range search completely? |
@alexanderguzhva In knowhere, there are two approaches to knowhere/include/knowhere/index/index_node.h Lines 155 to 171 in 8a705a0
It's a historical misalignment between milvus and knowhere. Previously, it was defined that knowhere would return all results that fit within the range. However, Milvus does not require all results and operates under a k limit (which we can name |
No description provided.