Skip to content

Conversation

@majin1102
Copy link
Contributor

@majin1102 majin1102 commented Jan 8, 2026

Note:

  1. Reposition merge_index_metadata so that Java dataset could directly call mergeIndexMetadata for vector indexes.
  2. Add centroids to IvfBuilderParams and codebook to PqBuilderParams to make distrubitively creating vector indexes work
  3. Add a new index package under tests to have index tests.
  4. This PR update Cargo.lock due to the intruduction of perf: improve FTS indexing perf and reduce memory footprint #5650.

@github-actions github-actions bot added enhancement New feature or request python java labels Jan 8, 2026
@majin1102 majin1102 marked this pull request as draft January 8, 2026 16:45
@codecov
Copy link

codecov bot commented Jan 9, 2026

Codecov Report

❌ Patch coverage is 0% with 49 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
rust/lance/src/dataset.rs 0.00% 38 Missing ⚠️
rust/lance-index/src/lib.rs 0.00% 2 Missing and 7 partials ⚠️
rust/lance/src/index/vector/ivf.rs 0.00% 2 Missing ⚠️

📢 Thoughts on this report? Let us know!

@majin1102 majin1102 changed the title feat(java): support merge metadata of vector index feat(java): support building vector index distributively Jan 9, 2026
@majin1102 majin1102 marked this pull request as ready for review January 11, 2026 04:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request java python

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant