-
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
[Enhancement]: Decouple Milvus's dependence on vector index types #34298
Comments
/assign @foxspy |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
/reopen |
@foxspy: Reopened this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
/reopen |
There should be some independent work to decouple knowhere with milvus
|
…36843) issue: #34298 Signed-off-by: xianliang.li <[email protected]>
issue: #34298 Signed-off-by: xianliang.li <[email protected]>
issue: #34298 Signed-off-by: xianliang.li <[email protected]>
issue: #34298 because all vector index config checker has been moved into vector_index_checker, then the useless checkers can be removed. Signed-off-by: xianliang.li <[email protected]>
issue: #34298 pr: #36844 Signed-off-by: xianliang.li <[email protected]>
issue: #34298 pr: #37329 Signed-off-by: xianliang.li <[email protected]>
issue: #34298 fix key: null defined in the yaml file. viper will parse it as "", and yaml v3 will parse it as "null". Signed-off-by: xianliang.li <[email protected]>
issue: #34298 Viper uses yaml.v2 as the parser. This PR will adopt the parsing logic from Viper to handle YAML files, ensuring maximum consistency in parsing. Signed-off-by: xianliang.li <[email protected]>
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Is there an existing issue for this?
What would you like to be added?
In Milvus, some code heavily depends on the types of vector indices. This behavior is unreasonable, as Milvus does not grasp the specific differences between different indices. If there are indeed corresponding needs, the index engine (Knowhere) should provide the appropriate interfaces to fulfill them. With the increasing diversity of vector indices, this decoupling needs to be addressed as soon as possible.
Why is this needed?
No response
Anything else?
No response
The text was updated successfully, but these errors were encountered: