v2.5.0
draft
What's Changed
- update raft to 24.10 by @Presburger in #914
- Fix group search by @alexanderguzhva in #913
- fix : add config check for open and closed range settings by @foxspy in #915
- fix: knowhere ut bugfix by @foxspy in #918
- raft index supports cosine similarity by normalizing the input data. by @Presburger in #924
- compensate for the missing acceleration functions in ARM NEON. by @Presburger in #922
- Allows FAISS_HNSW_FLAT index to load & search on hnswlib flat index by @alexanderguzhva in #929
- enhance : use faiss hnsw implementation to replace hnswlib by @foxspy in #930
- enable refine for FAISS HNSW indices by default, if available by @alexanderguzhva in #932
- fix: extend ut time and fix some compile warnings by @foxspy in #931
- improve sparse vector index mmap: to mmap almost everything by @zhengbuqian in #928
- fix: update faiss hnsw unit test for compatibility by @foxspy in #934
- Add SparseInvertedIndexNodeCC by @zhengbuqian in #933
- sparse mmap mode to use a disk file as backed mmap mmeory by @zhengbuqian in #935
- fix: add hnsw pq/prq refine check by @foxspy in #936
- use MAP_PRIVATE for mmapped file by @zhengbuqian in #938
- fix : fix code checker error in milvus pipeline by @foxspy in #939
- enhance : optimize config check error msg by @foxspy in #940
- enhance: BF supports ids of base_data starting from a specific value by @cqy123456 in #941
- sparse RangeSearch/AnnIterator to return raw distance by @zhengbuqian in #944
- fix : optimize faiss hnsw refine check error msg by @foxspy in #945
- fix : update knowhere index version by @foxspy in #947
- enhance : update vector index defeault value by @foxspy in #946
- fix: BitsetViewSelectorHelper miss id_offset by @cqy123456 in #948
- Add optimized distiance functions for PowerPC by @carll99 in #894
- enhance: optimize get norms function with simd and reduce some calculations by @cqy123456 in #950
- fix: Isolate faiss_hnsw and hnsw by index version by @foxspy in #952
- Update benchmark for RAFT by @cydrain in #957
- add support for android by @Presburger in #959
- delete useless deps for milvus lite on knowhere by @Presburger in #960
- [skip e2e] Automated Update Cardinal Commit by @sre-ci-robot in #963
- wand optimize cursor class by @zhengbuqian in #968
- optimize conanfile by @Presburger in #965
- fix: conan: make glog shared by @sparknack in #972
- Update docker image for ci by @cydrain in #976
- Fix build error by @cydrain in #979
- [skip ci] Update Dockerfile to support gcc-12 better by @cydrain in #983
- [skip ci] Update Dockerfile by @cydrain in #985
- Update docker image to fix arm build error by @cydrain in #984
- enhance: BF functions support real fp16/bf16 calculate by @cqy123456 in #980
- Optimize feature registry by @cydrain in #990
- Fix some build warnings by @cydrain in #993
- Update conan pack to save UT build time by @cydrain in #994
- faiss_hnsw support INT8 by @cydrain in #991
- Enable mmap-ped Faiss indices (IndexFlatCodes-based and HNSW) by @alexanderguzhva in #996
- fix : adapt for cardinal ci by @foxspy in #999
New Contributors
- @carll99 made their first contribution in #894
- @sparknack made their first contribution in #972
Full Changelog: v2.3.12...v2.5.0