Releases: RedisAI/VectorSimilarity
Releases · RedisAI/VectorSimilarity
Version 0.8.1
Version 0.8.0
This is the first 0.8 official release!
Changes
- Better dimensions selection for spaces micro-benchmarks (#502)
- Enhance benchmark files download and add dispatcher to benchmarks flow (#486)
- GitHub Actions - update action versions (#488)
- Introduce AVX512_FP16 optimization for distance calculation (#477)
- Introduce AVX512_BF16 optimization for distance calculation (#472)
Contributors
We'd like to thank all the contributors who worked on this release!
@GuyAv46, @alonre24, and @meiravgri
Version 0.8-M2
Changes
- Support bfloat16 and float16 data types (#455)
Contributors
We'd like to thank all the contributors who worked on this release!
@GuyAv46, @alonre24 and @meiravgri
Version 0.8-M1
Changes
- Fix spellcheck flow (#441)
- Improve updatable heap - [MOD-5439] (#434)
- Create SECURITY.md (#433)
- Dump neighbors in HNSW debug command [MOD-6496] (#432)
- Update README (#427)
- GHA - Use Merge queue - [MOD-6478] (#422)
- Fix flaky test_tiered_hnsw:bufferLimitAsync (#425)
- Bumped GitHub spellcheck action to latest version: 0.35.0 (#424)
🐛 Bug Fixes
- Fix hardware optimization compilation - [MOD-6567] (#438)
- Fix label deletion from an unordered map - [MOD-6710] (#435)
Contributors
We'd like to thank all the contributors who worked on this release!
Version 0.7.1
Changes
- Add an API to allow external lock/unlock for shared ownership to reduce locks overhead in ad-hoc BF mode (#419)
- Optimize implementation for insert and delete vectors in HNSW (#416) (#406)
- Refactor query result API - (#412)
Contributors
We'd like to thank all the contributors who worked on this release!
Version 0.7.0
Changes
- HNSW refactor - data blocks (#397) - HNSW is now using data blocks to store vectors and metadata instead of array
- Tired index (#327) - Using FLAT as a frontend index to allow long async background writes (insert, update, delete) for the backend index
Contributors
We'd like to thank all the contributors who worked on this release!
Version 0.7-M3
Changes
HNSW index to use data blocks (#397) - move HNSW storage layer to data blocks
Version 0.7-M2
Second milestone release for 0.7
Changes
- Feature hnsw tiered index (#327) - Allows async multi-writers indexing and deletion via garbage collection (repair and swap jobs) in HNSW. Improved index factory API, including tiered index factory. Changed
info
structure and API for general-purpose info sections.
Version 0.6.1
🐛 Bug Fixes
#346 - Fixed a bug in the deletion logic of a multi-value index.
Version 0.7-M1
Changes
- update CodeQL actions (#340)
- updates action to v2 (#338)
- fix download files script in the docs (#325)
- Stringify password token for benchmarks (#323)
- fix bm invoker (#322)
- Support parallel graph scans in HNSW - CP to main (#321)
- Refactor add/delete API as an enabler for tiered index (#319)
- templated BM - MOD-3928 (#266) (#309)
- add feature branch to default flow invoker (#317)
- Introduce tiered HNSW index MOD-4300 MOD-4299 (#278)
- pybind: replaced input type to bytearray - MOD-4597 (#304)
- update rocky to 8.7 (#308)
- add GH actions + remove Circle + LGTM (#296)
- skip on noci (#297)
- fixed nightly flow (#295)
- GH actions CI (#283)
- add markDeleted function - MOD-4314 (#271)
- Serializer_refactor - MOD-4196 (#262)
- fixed word list + pull request template (#287)
- update readme (#286)
- pull request template (#284)
🐛 Bug Fixes
- fixed get AVX512F functions MOD-4593 (#298)
Contributors
We'd like to thank all the contributors who worked on this release!