-
Notifications
You must be signed in to change notification settings - Fork 43
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
Support Milvus v2.4 #306
Merged
Merged
Support Milvus v2.4 #306
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Signed-off-by: ryjiang <jiangruiyi@gmail.com>
* add INVERTED index Signed-off-by: ryjiang <jiangruiyi@gmail.com> * add GPU_BRUTE_FORCE and GPU_CAGRA Signed-off-by: ryjiang <jiangruiyi@gmail.com> * fix index test Signed-off-by: ryjiang <jiangruiyi@gmail.com> --------- Signed-off-by: ryjiang <jiangruiyi@gmail.com>
* support group by Signed-off-by: ryjiang <jiangruiyi@gmail.com> * remove console Signed-off-by: ryjiang <jiangruiyi@gmail.com> --------- Signed-off-by: ryjiang <jiangruiyi@gmail.com>
Signed-off-by: ryjiang <jiangruiyi@gmail.com>
Signed-off-by: ryjiang <jiangruiyi@gmail.com>
Signed-off-by: ryjiang <jiangruiyi@gmail.com>
* support mmap Signed-off-by: ryjiang <jiangruiyi@gmail.com> * comment out test for now Signed-off-by: ryjiang <jiangruiyi@gmail.com> --------- Signed-off-by: ryjiang <jiangruiyi@gmail.com>
Signed-off-by: ryjiang <jiangruiyi@gmail.com>
* update genCollectionParams to support multiple vectors field Signed-off-by: ryjiang <jiangruiyi@gmail.com> * add test for generateInsertData about multiple vectors Signed-off-by: ryjiang <jiangruiyi@gmail.com> * add compatible test for mutliple vectors Signed-off-by: ryjiang <jiangruiyi@gmail.com> * update proto Signed-off-by: ruiyi.jiang <ruiyi.jiang@zilliz.com> * optimize search() Signed-off-by: ruiyi.jiang <ruiyi.jiang@zilliz.com> * part Signed-off-by: ruiyi.jiang <ruiyi.jiang@zilliz.com> * move buildSearchParams and formatSearchResult to utils Signed-off-by: ryjiang <jiangruiyi@gmail.com> * refactor Signed-off-by: ryjiang <jiangruiyi@gmail.com> * fix test Signed-off-by: ryjiang <jiangruiyi@gmail.com> * refactor part2 Signed-off-by: ryjiang <jiangruiyi@gmail.com> * improve code Signed-off-by: ryjiang <jiangruiyi@gmail.com> * refactor part3 Signed-off-by: ryjiang <jiangruiyi@gmail.com> * update part5 Signed-off-by: ryjiang <jiangruiyi@gmail.com> * prefinish multivsearch Signed-off-by: ryjiang <jiangruiyi@gmail.com> * add comments Signed-off-by: ryjiang <jiangruiyi@gmail.com> * update test Signed-off-by: ryjiang <jiangruiyi@gmail.com> * fix comments Signed-off-by: ryjiang <jiangruiyi@gmail.com> * fix test Signed-off-by: ryjiang <jiangruiyi@gmail.com> * fix build Signed-off-by: ryjiang <jiangruiyi@gmail.com> --------- Signed-off-by: ryjiang <jiangruiyi@gmail.com> Signed-off-by: ruiyi.jiang <ruiyi.jiang@zilliz.com>
Signed-off-by: ruiyi.jiang <ruiyi.jiang@zilliz.com>
* add test data and const Signed-off-by: ruiyi.jiang <ruiyi.jiang@zilliz.com> * add sparse data generator Signed-off-by: ruiyi.jiang <ruiyi.jiang@zilliz.com> * fix create collection Signed-off-by: ruiyi.jiang <ruiyi.jiang@zilliz.com> * stash Signed-off-by: ruiyi.jiang <ruiyi.jiang@zilliz.com> * remove duplicate data sent to the sever Signed-off-by: ryjiang <jiangruiyi@gmail.com> * refactor data part1 Signed-off-by: ryjiang <jiangruiyi@gmail.com> * finish insert Signed-off-by: ryjiang <jiangruiyi@gmail.com> * add query Signed-off-by: ryjiang <jiangruiyi@gmail.com> * finish sparse vector Signed-off-by: ryjiang <jiangruiyi@gmail.com> * fix alter collection should run before load Signed-off-by: ryjiang <jiangruiyi@gmail.com> * fix http Signed-off-by: ryjiang <jiangruiyi@gmail.com> * update test milvus verison Signed-off-by: ryjiang <jiangruiyi@gmail.com> * fix test Signed-off-by: ryjiang <jiangruiyi@gmail.com> * add http test Signed-off-by: ryjiang <jiangruiyi@gmail.com> --------- Signed-off-by: ruiyi.jiang <ruiyi.jiang@zilliz.com> Signed-off-by: ryjiang <jiangruiyi@gmail.com>
Signed-off-by: ryjiang <jiangruiyi@gmail.com>
* add f16 insert Signed-off-by: ryjiang <jiangruiyi@gmail.com> * fp16 part2 Signed-off-by: ryjiang <jiangruiyi@gmail.com> * stash Signed-off-by: ryjiang <jiangruiyi@gmail.com> * f16 part3 Signed-off-by: ryjiang <jiangruiyi@gmail.com> * finish query Signed-off-by: ryjiang <jiangruiyi@gmail.com> * finish f16 Signed-off-by: ryjiang <jiangruiyi@gmail.com> * fix type errors Signed-off-by: ryjiang <jiangruiyi@gmail.com> * update parseFloat16VectorToBytes function Signed-off-by: ryjiang <jiangruiyi@gmail.com> * add bf16 support Signed-off-by: ryjiang <jiangruiyi@gmail.com> * update types Signed-off-by: ryjiang <jiangruiyi@gmail.com> * fix test Signed-off-by: ryjiang <jiangruiyi@gmail.com> * add test Signed-off-by: ryjiang <jiangruiyi@gmail.com> --------- Signed-off-by: ryjiang <jiangruiyi@gmail.com>
* generate different types of sparse vector Signed-off-by: ryjiang <jiangruiyi@gmail.com> * fix sparse array in js Signed-off-by: ryjiang <jiangruiyi@gmail.com> * add sparse array test Signed-off-by: ryjiang <jiangruiyi@gmail.com> * add csr sparse vector test Signed-off-by: ryjiang <jiangruiyi@gmail.com> * add coo support Signed-off-by: ryjiang <jiangruiyi@gmail.com> * remove unused import Signed-off-by: ryjiang <jiangruiyi@gmail.com> * refine comments Signed-off-by: ryjiang <jiangruiyi@gmail.com> * refine comment Signed-off-by: ryjiang <jiangruiyi@gmail.com> --------- Signed-off-by: ryjiang <jiangruiyi@gmail.com>
* update sparse test case Signed-off-by: ryjiang <jiangruiyi@gmail.com> * log level Signed-off-by: ryjiang <jiangruiyi@gmail.com> --------- Signed-off-by: ryjiang <jiangruiyi@gmail.com>
Signed-off-by: ryjiang <jiangruiyi@gmail.com>
* add more test Signed-off-by: ryjiang <jiangruiyi@gmail.com> * add nq > 1 tests for sparse vectors Signed-off-by: ryjiang <jiangruiyi@gmail.com> * update test version Signed-off-by: ryjiang <jiangruiyi@gmail.com> --------- Signed-off-by: ryjiang <jiangruiyi@gmail.com>
Signed-off-by: ryjiang <jiangruiyi@gmail.com>
…ield is specified. (#300) * add more tests Signed-off-by: ryjiang <jiangruiyi@gmail.com> * Fix multiple test Signed-off-by: ryjiang <jiangruiyi@gmail.com> --------- Signed-off-by: ryjiang <jiangruiyi@gmail.com>
Signed-off-by: ryjiang <jiangruiyi@gmail.com>
Signed-off-by: ryjiang <jiangruiyi@gmail.com>
* add test for bf16 Signed-off-by: ryjiang <jiangruiyi@gmail.com> * add bf16 support Signed-off-by: ryjiang <jiangruiyi@gmail.com> --------- Signed-off-by: ryjiang <jiangruiyi@gmail.com>
Signed-off-by: ryjiang <jiangruiyi@gmail.com>
Signed-off-by: ryjiang <jiangruiyi@gmail.com>
Signed-off-by: ryjiang <jiangruiyi@gmail.com>
Signed-off-by: ryjiang <jiangruiyi@gmail.com>
This reverts commit 2a14e0e.
* make transform optional Signed-off-by: shanghaikid <jiangruiyi@gmail.com> * update readme Signed-off-by: shanghaikid <jiangruiyi@gmail.com> * fix http test Signed-off-by: shanghaikid <jiangruiyi@gmail.com> * fix format test Signed-off-by: shanghaikid <jiangruiyi@gmail.com> * fix sparse array test Signed-off-by: ryjiang <jiangruiyi@gmail.com> --------- Signed-off-by: shanghaikid <jiangruiyi@gmail.com> Signed-off-by: ryjiang <jiangruiyi@gmail.com>
Signed-off-by: Shuyou <shuyou.zhan@zilliz.com>
Signed-off-by: ryjiang <jiangruiyi@gmail.com>
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: shanghaikid 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 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.