v2.4.0
What's Changed
- Add merr package to utilize milvus error by @congqixia in #645
- feat: support alter index by @yah01 in #634
- enhance: add nightly-ci for v2.3.x branch by @congqixia in #647
- enhance: adjust workflow for merr & branches by @congqixia in #652
- test: case error msg change by @ThreadDao in #659
- enhance: Suport GPUCagra & GPUBruteForce index type by @congqixia in #660
- Reapply "feat: support enabling mmap for collection (#632)" (#635) by @yah01 in #661
- enhance: Support Search GroupBy feature by @congqixia in #662
- enhance: Support hybrid search multiple vector fields by @congqixia in #663
- Adding float16 and bfloat16 support by @tedxu in #664
- fix: Use latest error message for range_filter and radius check by @congqixia in #666
- enhance: Remove varchar column cannot use auto ID constraint by @congqixia in #665
- Add test cases for groupby search by @ThreadDao in #672
- fix: Load collection before delete by expr by @congqixia in #677
- fix: Support retry on milvus errors and retry on ErrInconsistentRequery by @bigsheeper in #675
- Fix: Adapt bf16/fp16 in row-based API by @congqixia in #678
- fix: Skip
TestSearchGroupByFloatDefault
case by @congqixia in #680 - enhance: Bump milvus-proto/go-api to v2.4.0-rc.1 by @congqixia in #682
- fix: Rectify Weighted Rerank params by @congqixia in #683
- enhance: Support Sparse Embedding by @congqixia in #684
- Update autoindex level check by @chasingegg in #687
- fix: Use corrent place holder type for fp16 vector by @congqixia in #688
- fix: Filter index info base on provided field name by @congqixia in #690
- fix: Allow specify scalar index type by @congqixia in #691
- Fix: cannot find the latest amd image tag by @ThreadDao in #692
- Add test cases for fp16, bf16, hybrid search by @ThreadDao in #685
- fix: Build binary index on binary field and skip some cases by @congqixia in #700
- fix: Pass index type for Scalar indexes by @congqixia in #696
- Add test cases for Inverted scalar index by @ThreadDao in #703
- Fix hybrid search case and response check by @congqixia in #706
- fix: Return non-implemented error for connect by @congqixia in #704
- enhance: Add collection
Properties
field for describe collection by @congqixia in #711 - fix: Use corrent idx when converting SparseVector by @congqixia in #712
- fix: Pass extra params when creating Index by @congqixia in #713
- Revert: "fix: Support retry on milvus errors and retry on ErrInconsistentRequery" by @bigsheeper in #717
- fix: Parse group by value for each rows of resultset by @congqixia in #721
- enhance: Export
AlterIndex
API in client interface by @congqixia in #722 - enhance: Add Sparse Index type enum by @congqixia in #723
- Update some skipped cases by @ThreadDao in #719
- Add test cases for mmap by @ThreadDao in #715
- enhance: Support offset in hybrid search outer request by @congqixia in #727
- fix: Use correct idx when Serialize Sparse vector by @congqixia in #729
- Add test cases for sparse vector by @ThreadDao in #720
- fix: Return empty resultset for empty nq and related testcases by @ThreadDao in #732
- fix: Fix recent behavior change caused case failure by @congqixia in #736
- fix: Use correct index range for refect Slice method by @congqixia in #735
- fix: Pass offset param in rerank params for HybridSearch by @congqixia in #737
- Fix resource group failed cases in nightly by @ThreadDao in #738
- enhance: Add Describe User methods by @punkerpunker in #697
- fix: Make custom DialOption overwrite default ones by @congqixia in #739
- enhance: Bump sdk & proto verison to v2.4.0 by @congqixia in #740
New Contributors
- @tedxu made their first contribution in #664
- @punkerpunker made their first contribution in #697
Full Changelog: v2.3.6...v2.4.0