From 5d0b1c955fdae8eb22a5fa13258f7845857c52b2 Mon Sep 17 00:00:00 2001 From: y Date: Fri, 21 Nov 2025 16:45:54 -0800 Subject: [PATCH] Update to v0.0.11 --- CMakeLists.txt | 2 +- HISTORY.md | 16 ++++++++++++++++ NEWS.md | 14 +++----------- bindings/python/setup.py | 2 +- bindings/python/tests/test_common.py | 2 +- tests/svs/lib/version.cpp | 4 ++-- 6 files changed, 24 insertions(+), 16 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index b679b1c5..ad9ef0e5 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -23,7 +23,7 @@ project(svs # - /bindings/python/tests/test_common.py # Manually keep in-sync with: # - /bindings/python/setup.py - VERSION 0.0.10 + VERSION 0.0.11 ) set(SVS_LIB svs_devel) diff --git a/HISTORY.md b/HISTORY.md index 7ed9e615..7ca57170 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,3 +1,19 @@ +# SVS 0.0.10 Release Notes + +## Additions and Changes + +* Support for OpenMP threading (#170, #171, #172) + +* Enable Inverted File index (#156) + +* Resolution of inf/nan crashes in LVQ (#174) + +* SVS_LAZY update to address alpine issue (#175) + +* Updates to build parameter defaults (#176) + +* MKL symbols not exported from SVS libs + # SVS 0.0.9 Release Notes ## Additions and Changes diff --git a/NEWS.md b/NEWS.md index 045ecb2c..b1f0e0fb 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,15 +1,7 @@ -# SVS 0.0.10 Release Notes +# SVS 0.0.11 Release Notes ## Additions and Changes -* Support for OpenMP threading (#170, #171, #172) +IVF support for SQDataset (#184), LVQ, and LeanVec -* Enable Inverted File index (#156) - -* Resolution of inf/nan crashes in LVQ (#174) - -* SVS_LAZY update to address alpine issue (#175) - -* Updates to build parameter defaults (#176) - -* MKL symbols not exported from SVS libs +Various bug resolutions, fixes, and tooling support diff --git a/bindings/python/setup.py b/bindings/python/setup.py index daa94542..38cb3d11 100644 --- a/bindings/python/setup.py +++ b/bindings/python/setup.py @@ -40,7 +40,7 @@ setup( name="scalable-vs", - version="0.0.10", + version="0.0.11", description="Scalable Vector Search (SVS) is a performance library for vector similarity search.", long_description=long_description, long_description_content_type="text/markdown", diff --git a/bindings/python/tests/test_common.py b/bindings/python/tests/test_common.py index b2bcfb6b..2902f36a 100644 --- a/bindings/python/tests/test_common.py +++ b/bindings/python/tests/test_common.py @@ -42,7 +42,7 @@ def tearDown(self): ##### def test_version(self): - self.assertEqual(svs.library_version(), "v0.0.10") + self.assertEqual(svs.library_version(), "v0.0.11") def test_conversion(self): # signed diff --git a/tests/svs/lib/version.cpp b/tests/svs/lib/version.cpp index 6d08142e..333a9a32 100644 --- a/tests/svs/lib/version.cpp +++ b/tests/svs/lib/version.cpp @@ -47,7 +47,7 @@ CATCH_TEST_CASE("Version Numbers", "[lib][versions]") { // Keep in-sync with CMakeLists.txt CATCH_TEST_CASE("Global Version", "[lib][versions]") { static_assert( - svs::lib::svs_version == svs::lib::Version(0, 0, 10), "Version mismatch!" + svs::lib::svs_version == svs::lib::Version(0, 0, 11), "Version mismatch!" ); - CATCH_REQUIRE(svs::lib::svs_version == svs::lib::Version(0, 0, 10)); + CATCH_REQUIRE(svs::lib::svs_version == svs::lib::Version(0, 0, 11)); }