Skip to content

Releases: zilliztech/knowhere

v2.3.5

14 Jun 10:23
5654078
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.3.4...v2.3.5

v2.3.4

30 May 11:55
7499791
Compare
Choose a tag to compare

What's Changed

  • Dockerfile optimizations
  • Add Size interface for binaryset
  • Replace binary hnsw when cardinal is enabled
  • Removed seed_ef for iterator and use ef directly for HNSW
  • Fix iterator based range search for similarity metric when range filter is not provided

New Contributors

Full Changelog: v2.3.3...v2.3.4

v2.3.2

14 May 06:08
fe5a052
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.3.1...v2.3.2

v2.3.1

29 Apr 06:31
6e3c2dc
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.3.0...v2.3.1

v2.2.6

24 Apr 16:02
a65b733
Compare
Choose a tag to compare

What's Changed

  • Add bf16 distance calculator patch for zilliz-cloud (#519 ) by @foxspy in #525

Full Changelog: v2.2.5...v2.2.6

knowhere-v2.3.0

07 Apr 07:38
3d3426c
Compare
Choose a tag to compare

Release Notes

What's new?

  • Sparse Index:
    • Introduced sparse vectors. Indexes SPARSE_WAND and SPARSE_INVERTED_INDEX are supported.
  • GPU-based indexes:
    • Supported CAGRA, a GPU-based graph index from Nvidia.
    • Supported BRUTE_FORCE for GPU.
  • Iterator:
    • Iterating approximately nearest vector is supported. A new API Interator is introduced for HNSW and IVF-series indexes.
    • SPARSE_WAND and SPARSE_INVERTED_INDEX also supports iterators.
  • Multiple Data Types:
    • Knowhere now supports BF16 and FP16 as data type.
  • Breaking Change:
    • knowhere::IndexFactory::Instance().Create<T>() now returns an expected<Index<IndexNode>> instead of Index<IndexNode>.

knowhere-v2.3.0-beta

15 Mar 09:39
052f596
Compare
Choose a tag to compare

Release Notes

What's new?

  • Sparse Index:
    • Introduced sparse vectors. Indexes SPARSE_WAND and SPARSE_INVERTED_INDEX are supported.
  • GPU-based indexes:
    • Supported CAGRA, a GPU-based graph index from Nvidia.
    • Supported BRUTE_FORCE for GPU.
  • Iterator:
    • Iterating approximately nearest vector is supported. A new API Interator is introduced for HNSW and IVF-series indexes.
  • Multiple Data Types:
    • Knowhere now supports BF16 and FP16 as data type.

knowhere-v2.2.5

19 Feb 03:06
3d7ac59
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.2.4...v2.2.5

knowhere-v2.2.4

04 Feb 12:20
c55d0d6
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.2.3...v2.2.4

knowhere-v2.2.3

26 Dec 08:49
e1b06b9
Compare
Choose a tag to compare

Release Notes

Enhancements and Fixes

  • Remove the by default 6400 results limit for DiskANN range search.(#237)
  • Remove search_list_and_k_ratio from the parameter list for range search.(#258)
  • Add more logs to indicate the index building process for HNSW and DiskANN.(#260, #261)
  • Correct Cosine distance under high filtering rate. (#266)
  • Generate DiskANN cache asynchronously to accelerate the loading procedure if the cache file is not generated in the building stage. (#256)
  • Support SSE only host (#180, #184)
  • Switch DiskANN and HNSW to Brute Force under big K. (#271, #270)
  • Fix scann range search(#316)

Full Changelog: v2.2.2...v2.2.3