Features
Native support for the maxsim operator and efficient indexing inspired by XTR-WARP project. This makes it possible to build ColBERT- or ColPaLI-style multi-vector retrieval applications seamlessly within PostgreSQL.
Improvements
- More KMeans parameters can be configured
- Better progress report for internal KMeans build
What's Changed
- feat: check quals to skip rerank if
rerank_in_table
is enabled by @usamoi in https://github.com/tensorchord/VectorChord/pull/206 - feat: maxsim operator and indexing on maxsim operator by @usamoi in https://github.com/tensorchord/VectorChord/pull/197
- chore: update dependencies by @usamoi in https://github.com/tensorchord/VectorChord/pull/216
- feat: use mimalloc by @usamoi in https://github.com/tensorchord/VectorChord/pull/217
- feat: emit INFO when performing kmeans by @usamoi in https://github.com/tensorchord/VectorChord/pull/219
- feat: encode kmeans progress to phase name by @usamoi in https://github.com/tensorchord/VectorChord/pull/220
- readme: move docs to docs repo by @usamoi in https://github.com/tensorchord/VectorChord/pull/222
- chore: change default lists and probes to empty by @usamoi in https://github.com/tensorchord/VectorChord/pull/223
- feat: allows skipping rerank by @usamoi in https://github.com/tensorchord/VectorChord/pull/225
- delete cnpg image by @xieydd in https://github.com/tensorchord/VectorChord/pull/224
- refactor: remove allows_skipping_rerank by @usamoi in https://github.com/tensorchord/VectorChord/pull/226
- fix: apply epsilon for default search by @usamoi in https://github.com/tensorchord/VectorChord/pull/228
- chore: remove patch of crate half by @usamoi in https://github.com/tensorchord/VectorChord/pull/231
- fix: release env vars by @cutecutecat in https://github.com/tensorchord/VectorChord/pull/232
- chore: update 0.3.0 schema script by @usamoi in https://github.com/tensorchord/VectorChord/pull/230
Full Changelog: https://github.com/tensorchord/VectorChord/compare/0.2.2...0.3.0