v0.0.7
Pre-releaseSVS 0.0.7 Release Notes
-
Implemented batch iterator support for hybrid search
-
Added support for custom threading and memory allocation
-
Introduced a timeout feature for search calls
-
Introduced
reuse_empty
flag in dynamic Vamana, enabling users to choose whether to reuse empty entries that may exist after deletion and consolidation -
Enhanced heuristics in the Vamana construct to improve efficiency when adding a small number of points.
Note that the shared library binaries are built with gcc 11.2.0, GLIBC 2.28, oneAPI 2024.1, cmake 3.26.5. These versions or later are required for use of the shared library (except oneAPI/MKL which is only required if using LeanVec). Also note that some of these are under active development and may change.
Use the avx512 binaries on machines with AVX512 instruction support for best performance.