Releases: antgroup/vsag
Releases · antgroup/vsag
v0.15.11
v0.16.21
v0.18.5
What's Changed
Bug Fixes
- fix(hgraph): backport Tune/search race fix to 0.18 by @wxyucs in #1804
- fix(hnsw): backport parallel add synchronization to 0.18 by @wxyucs in #1825
- Fix: duplicate vectors not fully returned when support_duplicate=true by @Copilot in #1822
- fix: initialize duplicate state for legacy hgraph deserialize by @wxyucs in #1827
- fix(hgraph): cherry-pick PR #1761 to 0.18 - add Tune with ignore_reorder test by @LHT129 in #1841
- fix: backport VsagException inheritance fix to 0.18 by @wxyucs in #1840
- fix: propagate iterator filter init failures in hnsw by @wxyucs in #1845
Improvements
- fix(diskann): normalize data for COSINE metric in PQ quantization (cherry-pick to 0.18) by @inabao in #1749
- [Backport 0.18] chore: change default value of ENABLE_INTEL_MKL to OFF and trigger Python Build X86 on CMake changes (#1806) by @wxyucs in #1823
Full Changelog: v0.18.4...v0.18.5
v0.16.20
v0.16.19
What's Changed
Bug Fixes
- fix: correct returned ErrorType in deserialize method by @wxyucs in #1734
- fix(diskann): normalize data in PQ quantization by @inabao in #1770
- fix: add INVALID_ENTRY_POINT guard to iterative KnnSearch and RangeSearch by @wxyucs in #1772
- fix: make VsagException public inherit from std::exception by @inabao in #1786
Improvements
- perf(label_table): add TryGetIdByLabel to avoid exception overhead by @inabao in #1740
- refactor(inner_index): change ErrorType to NO_ENOUGH_MEMORY for bad_alloc by @inabao in #1741
Other Changes
- chore(ci): migrate compatibility indexes from git branch to GitHub Releases (0.16) by @LHT129 in #1754
Full Changelog: v0.16.18...v0.16.19
v0.15.10
What's Changed
Bug Fixes
- fix(resize): ensure size is updated after successful expansion by @inabao in #1648
- fix: correct returned ErrorType in deserialize method (0.15) by @wxyucs in #1735
- fix(datacell): fix memory leak in FlattenDataCell query on exception by @Copilot in #1680
- fix: add INVALID_ENTRY_POINT guard to iterative KnnSearch and RangeSearch by @wxyucs in #1771
- fix: make VsagException public inherit from std::exception by @inabao in #1789
Improvements
- chore(ci): migrate compatibility indexes from git branch to GitHub Releases (0.15) by @LHT129 in #1775
- perf(label_table): add TryGetIdByLabel to avoid exception overhead by @wxyucs in #1769
Full Changelog: v0.15.9...v0.15.10
v0.18.4
What's Changed
Bug Fixes
- fix: add INVALID_ENTRY_POINT guard to iterative KnnSearch and RangeSearch by @Copilot in #1742
- fix(pyramid): add missing RaBitQ parameter mappings by @inabao in #1703
Improvements
- [Backport 0.18] perf(label_table): add TryGetIdByLabel to avoid exception overhead (#1701) by @inabao in #1758
- [Backport 0.18] feat(analyzer): implement duplicate detection in GetDuplicate (#1705) by @inabao in #1757
Other Changes
- chore(ci): migrate compatibility indexes from git branch to GitHub Releases (0.18) by @LHT129 in #1756
- refactor(hnsw,io): correct error type for memory allocation (cherry-pick to 0.18) by @inabao in #1748
Full Changelog: v0.18.3...v0.18.4
v0.16.18
What's Changed
Bug Fixes
- fix(resize): ensure size is updated after successful expansion by @inabao in #1649
- fix(sindi): restore total_count_ during deserialization by @inabao in #1698
Improvements
Full Changelog: v0.16.17...v0.16.18
v0.18.3
What's Changed
Bug Fixes
- fix(hgraph): fix potential out-of-bounds access in Merge function by @inabao in #1626
- fix(datacell): fix memory leak in FlattenDataCell query on exception by @Copilot in #1680
- fix(hgraph): restore total_count after deserialization by @inabao in #1647
- fix(datacell): update max_capacity after io operation completes in 0.18 by @inabao in #1651
Improvements
Full Changelog: v0.18.2...v0.18.3
VSAG Compatibility Test Indexes
Index files for backward compatibility testing
This release stores index files generated by different VSAG versions for compatibility testing.
Files
random_512d_10K.bin- Shared test dataset (20 MB){version}_{algo}.index- Index files for each version{version}_{algo}_build.json- Build configuration{version}_{algo}_search.json- Search configuration
Usage
These files are automatically downloaded by CI workflows for compatibility testing.
Update
New index files are automatically uploaded when a new version is released.