Skip to content

v2.3.7

Compare
Choose a tag to compare
@foxspy foxspy released this 19 Jul 08:34
· 122 commits to main since this release
fc522d7

Features

  • Support using CAGRA for indexing and HNSW for searching

Improvements

  • Provide an API to check if any index type supports mmap #698
  • When HNSW search results are fewer than k, use brute force search to ensure the number of results #711
  • Add more monitor metrics #717 #732
  • Support SIMD acceleration of FP16/BF16 computations #723

Changes

  • RangeSearch terminates early based on topk, and won't return more than topk results #700
  • Sparse Index now supports zero vectors in indexing and querying #704
    • Zero vectors in the index cannot be retrieved
    • Zero vector queries will return 0 results

Bug Fixes

  • Fixed a bug where IVFSQ8 was using L2 to calculate IP distance when dim is divisible by 16 #703
  • Fixed an issue where sparse INVERTED_INDEX wasn't properly using build parameters #721
  • Fixed a problem where excessive threading was causing slow indexing speed for IVF series indices #741