Skip to content

Releases: RedisAI/VectorSimilarity

v8.2.6

15 Oct 15:30
d3edd09

Choose a tag to compare

What's Changed

  • [8.2] Rename EPSILON macro by @github-actions[bot] in #799
  • [8.2] Replace Valgrind with address-sanitizer [MOD-10409] by @github-actions[bot] in #801
  • [8.2] [MOD-11784] [MOD-11785] use updateTriggerThreshold as training TH for non- compressed svs tired index by @github-actions[bot] in #798
  • [8.2] [MOD-10185] add SVS fp16 tests by @github-actions[bot] in #802

Full Changelog: v8.2.5...v8.2.6

v8.2.5

14 Oct 04:44
fc07800

Choose a tag to compare

What's Changed

  • [8.2] Change indexCapacity to return size instead of capacity by @github-actions[bot] in #779
  • [8.2] [MOD-10236] Add serialization to SVS index by @lerman25 in #782
  • [8.2] [MOD-11651] Fix wrong template type deduction in GenerateAndAddVector by @meiravgri in #786
  • [8.2] [MOD-10236] Add serialized SVS indices by @github-actions[bot] in #793
  • [8.2] [MOD-11650] Fix Out-of-Bounds Write in Vector Preprocessing by @meiravgri in #794
  • [8.2] [MOD-10926] Expose SVS Marked Deleted Vector Count via Statistics API by @meiravgri in #797

Full Changelog: v8.2.4...v8.2.5

v0.6.4

22 Sep 04:41
c10d1dc

Choose a tag to compare

What's Changed

  • [0.6] [MOD-10986] Fix ARM build disk space issue by @github-actions[bot] in #747
  • [0.6] [MOD-7297] Replace Variable Length Array on stack with heap allocation by @meiravgri in #762
  • [0.6] [MOD-11237] Block Size Boundary Oscillation Benchmark (#768 by @meiravgri in #773
  • [0.6] [MOD-10559] Decouple the shrinking and growing logic of large containers in Flat and HNSW by @meiravgri in #783

Full Changelog: v0.6.3...v0.6.4

v0.7.5

22 Sep 04:37
942e8f2

Choose a tag to compare

What's Changed

  • [0.7] [MOD-10986] Fix ARM build disk space issue by @github-actions[bot] in #748
  • [0.7] [MOD-7297] Replace Variable Length Array on stack with heap allocation by @meiravgri in #761
  • [0.7] Bump cpu_features version from v0.9.0 to v0.10.1. by @github-actions[bot] in #764
  • [0.7] [MOD-11237] Block Size Boundary Oscillation Benchmark (#768) by @meiravgri in #772
  • [0.7] [MOD-10559] Decouple the shrinking and growing logic of large containers in Flat and HNSW by @meiravgri in #780

Full Changelog: v0.7.4...v0.7.5

v0.8.4

22 Sep 04:29
bcc4d67

Choose a tag to compare

[0.8] [MOD-10559] Decouple the shrinking and growing logic of large c…

Version 8.0-M2

06 Jan 08:32
83ba99f

Choose a tag to compare

Version 8.0-M2 Pre-release
Pre-release

This version is going to be bundled with RediSearch 8.0-M2 release (version and tag names are aligned with RediSearch ones).

New Features

  • Introduce INT8 vector type [MOD-8198] (#560) (#571)
  • Introduce UINT8 vector type - [MOD-8230, MOD-8408] (#584)
  • Add benchmarks for INT8 [MOD-8204] (#583)

Arichtetural Improvements

  • Deprecate the initial capacity parameter for creating a new index (#546)
  • Introduce abstract raw vectors data layer in the vector index base class to separate data from index component [MOD-7496] (#523)
  • Introduce IndexComputer component to separate computation logic from vectors data and index. [MOD-6738] (#535)

Contributors

We'd like to thank all the contributors who worked on this release!

@GuyAv46, @alonre24, @lerman25 and @meiravgri

Version 0.8.1

03 Sep 11:08
2986fed

Choose a tag to compare

Changes

  • Handle pending jobs after deleting in-place in the tiered index (#534) (#538)
  • Add AVX512VL flag to FP16 flag to enhance performance. (#522)

Contributors

We'd like to thank all the contributors who worked on this release!

@alonre24, @meiravgri and @nafraf

Version 0.8.0

16 Jul 12:17
fadfd5f

Choose a tag to compare

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

15 May 11:58
040b982

Choose a tag to compare

Version 0.8-M2 Pre-release
Pre-release

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

11 Apr 11:50
0ca9b98

Choose a tag to compare

Version 0.8-M1 Pre-release
Pre-release

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!

@GuyAv46, @alonre24 and @jonasbn