This repository has been archived by the owner on Aug 16, 2023. It is now read-only.
Releases: milvus-io/knowhere
Releases · milvus-io/knowhere
knowhere-v1.3.0
Release : knowhere-v1.3.0
- Support DiskAnn
- Support Feder
- Support OMP thread num control when building index and searching
knowhere-v1.2.0
Package upgrade
- Upgrade faiss from 1.6.3 to 1.7.2 (#69)
- Upgrade to Annoy-1.17.0 (#152)
- Upgrade hnswlib from 0.3.4 to 0.6.2 (#184)
Platform Support
New feature
- BINARY_IDMAP
- BINARY_IVF
- IDMAP
- IVF_FLAT
- IVF_SQ8
- IVF_PQ
- HNSW
- BINARY_IDMAP
- BINARY_IVF
- IDMAP
- IVF_FLAT
- HNSW
- ANNOY
- Support knowhere GPU version (#191)
Issue Fix
knowhere-v1.1.17
Release : knowhere-v1.1.17
- Fix range search memory leak
knowhere-v1.1.16
Release : knowhere-v1.1.16
- Fix RHNSW_PQ search result incorrect issue
- GPU unittest pass
knowhere-v1.1.15
Release : knowhere-v1.1.15
- Change distance_compute_blas_threshold default value to 16384
- Add id validation check for GetVectorById()
knowhere-v1.1.14
Release : knowhere-v1.1.14
- Change distance_compute_blas_threshold default value from 20 to 65535
- Add API BruteForceSearch() and BruteForceRangeSearch()
knowhere-v1.1.13
Release : knowhere-v1.1.13
- Rename common/Utils to vector_index/helpers/Slice and move INDEX_FILE_SLICE_SIZE_IN_MEGA to meta::SLICE_SIZE
- Change std::string_view back to const char* for metric types, inex types and index params
- Remove common/MetricType.h
knowhere-v1.1.12
Release : knowhere-v1.1.12
- Enable index type FAISS_IVF_HNSW
- Move common/Utils.xxx to index/vector_index/helper and rename to Slice.xxx
- Move INDEX_FILE_SLICE_SIZE_IN_MEGA to meta::SLICE_SIZE
knowhere-v1.1.11
Release : knowhere-v1.1.11
- Fix HNSW range search error
- Update all benchmark logs
knowhere-v1.1.10
Release : knowhere-v1.1.10
- Optimize IVF_NM realization
- Add benchmark reference logs for all supported index types