Skip to content

Close CAGRA query matrices after search - #16

Draft
nvzm123 wants to merge 1 commit into
mainfrom
zackm_cagra_query_matrix_cleanup
Draft

nvzm123 wants to merge 1 commit into
mainfrom
zackm_cagra_query_matrix_cleanup

Conversation

@nvzm123

@nvzm123 nvzm123 commented Oct 6, 2026

Copy link
Copy Markdown
Owner

Summary

  • close each RMM-backed CAGRA query matrix immediately after synchronous search;
  • retain the existing filtered and unfiltered query behavior; and
  • keep the resource-lifecycle correction in its cuvs-lucene Java owner.

This issue predates the Lucene cuVS Bench backend work. The package-activation
draft treats this PR as a merge prerequisite so repeated per-leaf queries do
not accumulate device allocations.

Validation

  • cuvs-lucene Maven test suite on an NVIDIA A10G: 347 run, 0 failures,
    30 skipped
    ;
  • Java compilation and git diff --check: passed.

The suite emitted its existing randomized small-dataset graph-clamping,
dimension, and GDS-fallback warnings.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant