Skip to content

Releases: timescale/pgvectorscale

0.6.0

28 Feb 21:34
6c01899
Compare
Choose a tag to compare

What's Changed

  • Support using NEON for SIMD distance calculations on aarch64 by @knudtty in #127
  • Support for inner product distance metric by @tjgreen42 in #167
  • Raise diskann maximum dimension from 2K to 16K by @tjgreen42 in #181
  • Automatically set AVX2/FMA flags on x86 by @syvb in #188
  • Fix Missing/Incorrect Index Statistics by @tjgreen42 in #180
  • Upload built .deb packages to packagecloud by @syvb in #198

Internal changes

  • Mark distance_type_* as CREATE OR REPLACE by @syvb in #169
  • Find repo root properly when upgrade testing in a Cargo workspace by @syvb in #170
  • Properly check if PG17 is supported in upgrade tester by @syvb in #171
  • Use workspace target directory location in Debian install file by @syvb in #172
  • Release 0.5.1 by @syvb in #173
  • [chore] fix clippy warning by @tjgreen42 in #174
  • [chore] Fix clippy errors in test code, and adjust precommit to check for these by @tjgreen42 in #175
  • Run clippy as part of pgrx tests by @tjgreen42 in #178
  • Fix CI - rely on ubuntu-22.04 as we used to by @adolsalamanca in #183
  • Have cargo-pgrx install command specify version by @syvb in #187
  • Move helper function to proper spot; fix new clippy warnings by @tjgreen42 in #189
  • Hygiene: bump default pg version and update several dependencies by @tjgreen42 in #192
  • Remove io_optimized / sbq_speedup storage mode by @tjgreen42 in #195
  • Cleanup and traits for nodes by @tjgreen42 in #201
  • Use LLVM 18 in GH Actions instead of 14 by @syvb in #202
  • Release 0.6.0 by @syvb in #206

New Contributors

Full Changelog: 0.5.1...0.6.0

0.5.1

19 Nov 23:26
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.5.0...0.5.1

0.5.0

15 Nov 19:34
59e3b95
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.4.0...0.5.0

0.4.0

15 Oct 13:12
ecf6e3a
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.3.0...0.4.0

0.3.0

12 Aug 19:44
Compare
Choose a tag to compare

This release fixes a few bugs, add some safety checks and fixes an issue with storing many nodes in the same location. The latter should improve recall for low-dimension data.

What's Changed

New Contributors

Full Changelog: 0.2.0...0.3.0

0.2.0

05 Jun 18:36
Compare
Choose a tag to compare

This is a major release

This release contains major algorithmic improvements to make the index much more performant. The (now default) SBQ mode allows for very fast retrieval over a compressed index. Please see the accompanying benchmark posts for more information.

  • improved DiskANN algorithm including better stopping criteria and other algorithmic changes
  • A new quantization algorithm called Statistical Binary Quantization (SBQ) for improved accuracy on quantized retrieval. This is SOTA for binary quantization.
  • Rescoring as part of index retrieval -- which greatly improves accuracy for partitioned tables.
  • Deprecating PQ
  • New extension name vectorscale and project name pgvectorscale
  • New index name diskann

0.0.2

30 Nov 22:01
Compare
Choose a tag to compare
Prepare for release 0.0.2

Release 0.0.1

21 Sep 19:34
Compare
Choose a tag to compare
Prepare 0.0.1

0.0.1-dev.1

15 Sep 14:57
Compare
Choose a tag to compare
0.0.1-dev.1 Pre-release
Pre-release

First release for dev