This change is backwards compatible with 0.58.0 outside of the following breaking changes to diskann-disk:
- Public function
diskann_disk::search::pq::quantizer_preprocessremoved. It has been removed and its logic folded into a privatePQScratch::prepare_query/preprocess_querymethod as part of migrating disk PQ flat scan onto the new flat-scan API (#1341).
What's Changed
- Migrate disk PQ flat scan to flat API by juchen-ms (@partychen) in #1341
- Bump the github-actions group across 1 directory with 3 updates by Dependabot (@dependabot)[bot] in #1371
- [diskann-garnet] Implement
continue_search()by Jack Moffitt (@metajack) in #1357 - [diskann-wide] Add more 64-bit neon types by Mark Hildebrand (@hildebrandmw) in #1377
- Allow access to the inner accessor in
BetaAccessor. by Mark Hildebrand (@hildebrandmw) in #1391 - [multi vector] Distance Kernels by Mark Hildebrand (@hildebrandmw) in #1368
Full Changelog: v0.58.0...v0.59.0