Skip to content

Serialize CAGRA index with device-padded dataset layout - #192

Merged
cjnolet merged 2 commits into
NVIDIA:release/26.08from
imotov:fix-cuvs-lucene-to-work-with-dataset-changes
Jul 31, 2026
Merged

Serialize CAGRA index with device-padded dataset layout#192
cjnolet merged 2 commits into
NVIDIA:release/26.08from
imotov:fix-cuvs-lucene-to-work-with-dataset-changes

Conversation

@imotov

@imotov imotov commented Jul 31, 2026

Copy link
Copy Markdown
Contributor

NVIDIA/cuvs#1846 requires all CAGRA indices to be in device_padded layout before search. Call updateDataset with a padded copy of the dataset before serializing so the stored index is always search-ready after deserialization.

@imotov
imotov requested review from a team as code owners July 31, 2026 05:03
@copy-pr-bot

copy-pr-bot Bot commented Jul 31, 2026

Copy link
Copy Markdown

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

@imotov imotov added improvement Improves an existing functionality non-breaking Introduces a non-breaking change labels Jul 31, 2026
@imotov

imotov commented Jul 31, 2026

Copy link
Copy Markdown
Contributor Author

/ok to test b237bee

@imotov imotov changed the title Fix cuvs-lucene to work with NVIDIA/cuvs#1846 Serialize CAGRA index with device-padded dataset layout Jul 31, 2026
@imotov imotov added bug Something isn't working feature request New feature or request and removed improvement Improves an existing functionality bug Something isn't working labels Jul 31, 2026
@HowardHuang1

Copy link
Copy Markdown

Looks good!

@cjnolet
cjnolet merged commit f7bf185 into NVIDIA:release/26.08 Jul 31, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature request New feature or request non-breaking Introduces a non-breaking change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants