Skip to content

docs: clarify distributed vector model scopes#7148

Merged
Xuanwo merged 1 commit into
mainfrom
xuanwo/docs-distributed-vector-model-scope
Jun 8, 2026
Merged

docs: clarify distributed vector model scopes#7148
Xuanwo merged 1 commit into
mainfrom
xuanwo/docs-distributed-vector-model-scope

Conversation

@Xuanwo

@Xuanwo Xuanwo commented Jun 8, 2026

Copy link
Copy Markdown
Collaborator

Summary

Clarifies the distributed vector indexing docs to describe both supported model scopes: shared model artifacts and independent per-segment models. The guide and Python API docs now explain that independently trained IVF/IVF-PQ segments can be committed together because query execution searches each physical segment by UUID, while physical merge remains constrained by compatible model metadata.

@github-actions github-actions Bot added A-python Python bindings A-docs Documentation documentation Improvements or additions to documentation labels Jun 8, 2026
@Xuanwo Xuanwo marked this pull request as ready for review June 8, 2026 08:17

@claude claude Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Claude Code Review

This repository is configured for manual code reviews. Comment @claude review to trigger a review and subscribe this PR to future pushes, or @claude review once for a one-time review.

Tip: disable this comment in your organization's Code Review settings.

@Xuanwo Xuanwo merged commit 4c9ae20 into main Jun 8, 2026
17 of 18 checks passed
@Xuanwo Xuanwo deleted the xuanwo/docs-distributed-vector-model-scope branch June 8, 2026 08:48
Xuanwo added a commit that referenced this pull request Jun 8, 2026
This PR hardens Linux wheel protoc setup after `Python Linux 3.13 ARM`
failed on PR #7148 because the manylinux before-script downloaded an
invalid `/tmp/protoc.zip`, `unzip` failed inside an `&&` chain, and
`maturin-action` continued until the Rust build could not find `protoc`.

The fix moves the protoc download into a small shared script that maps
supported Linux architectures, retries invalid downloads, validates the
archive with `unzip -tq`, and keeps the before-script commands separate
under `set -euo pipefail` so setup failures stop the wheel build at the
right point.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-docs Documentation A-python Python bindings documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants