Update SVS to v0.3.1 with block size refactor#992
Open
ethanglaser wants to merge 1 commit into
Open
Conversation
rfsaliev
reviewed
Jul 10, 2026
| set(SVS_URL "https://github.com/intel/ScalableVectorSearch/releases/download/v0.3.1/svs-shared-library-reduced.tar.gz" CACHE STRING "SVS URL") | ||
| endif() | ||
| elseif(GLIBC_VERSION VERSION_GREATER_EQUAL "2.26") | ||
| set(SVS_URL "https://github.com/intel/ScalableVectorSearch/releases/download/v0.3.0/svs-shared-library-0.3.0-reduced-glibc2_26.tar.gz" CACHE STRING "SVS URL") |
Collaborator
There was a problem hiding this comment.
Shouldn't this package to be updated as well?
Collaborator
Author
There was a problem hiding this comment.
We've dropped support and maintenance of the amazonlinux one, so for this update we can either leave it at 0.3.0 or remove it
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Updates SVS to v0.3.1, which has the additional refactor of block size: intel/ScalableVectorSearch#344
Drops clang21-gcc11 down to a single, comprehensive binary
Created from a fork as I no longer have ability to push to upstream
Note
Medium Risk
Switching downloaded SVS binaries affects vector-search behavior and ABI compatibility across toolchains; Clang users on libstdc++ 12/13 now share the gcc11 artifact instead of dedicated builds.
Overview
Bumps SVS shared-library download URLs in
cmake/svs.cmaketo the v0.3.1 release artifacts for Clang 21+ and for GCC builds on glibc ≥ 2.28 (including the gcc14-specific tarball).For Clang, the previous three libstdc++-tier nightly URLs (GCC 11/12/13) are replaced with one v0.3.1
clang21-gcc11reduced binary wheneverGLIBCXX_RELEASE≥ 11; the glibc/Clang version gates are unchanged.The glibc 2.26 fallback URL is still pinned to v0.3.0 in this diff.
Reviewed by Cursor Bugbot for commit 2326676. Bugbot is set up for automated code reviews on this repo. Configure here.