refactor!: remove staging from distributed vector indexing#6269
refactor!: remove staging from distributed vector indexing#6269
Conversation
PR ReviewClean refactor that removes the staging-root indirection from distributed vector indexing. The API simplification (removing Issue:
|
889b590 to
4177d82
Compare
Codecov Report❌ Patch coverage is 📢 Thoughts on this report? Let us know! |
This refactors distributed vector indexing to remove the staging-root workflow and treat worker outputs as segments written directly under `indices/<segment_uuid>/`. Segment planning and build now operate on segments directly, and vector indexing no longer uses `merge_index_metadata`. The API and docs are updated around `with_segments(...)` / `plan_segments(...)`, and the focused distributed vector tests were updated to cover the new workflow. Java's API will be affected
…mat#6269) This refactors distributed vector indexing to remove the staging-root workflow and treat worker outputs as segments written directly under `indices/<segment_uuid>/`. Segment planning and build now operate on segments directly, and vector indexing no longer uses `merge_index_metadata`. The API and docs are updated around `with_segments(...)` / `plan_segments(...)`, and the focused distributed vector tests were updated to cover the new workflow. Java's API will be affected
This refactors distributed vector indexing to remove the staging-root workflow and treat worker outputs as segments written directly under
indices/<segment_uuid>/. Segment planning and build now operate on segments directly, and vector indexing no longer usesmerge_index_metadata.The API and docs are updated around
with_segments(...)/plan_segments(...), and the focused distributed vector tests were updated to cover the new workflow.Java's API will be affected