Skip to content

Adopt Qntz 0.2.2 and bound reported IVF distances - #19

Merged
arclabs561 merged 1 commit into
mainfrom
fix/qntz-022-minimum
Oct 22, 2026
Merged

arclabs561 merged 1 commit into
mainfrom
fix/qntz-022-minimum

Conversation

@arclabs561

Copy link
Copy Markdown
Owner

Require Qntz 0.2.2 so IVF-RaBitQ consumers receive its signed edge correction. Keep signed estimates through candidate ranking, then floor negative final reported distances at zero in both compact and exact-reranking modes. Expand the self-query regression to cover 200 vectors in both modes.

Validation: registry-only Qntz 0.2.2 resolution with the published checksum; 17 IVF-RaBitQ tests pass, including save/load; all-feature library nextest 613 passed, 5 skipped; formatting and both canonical Clippy configurations pass. The local all-feature gates use Python 3.11 because the system Python 3.9 is below the existing ABI minimum.

@arclabs561
arclabs561 merged commit 02ae021 into main Oct 22, 2026
13 checks passed
@arclabs561
arclabs561 deleted the fix/qntz-022-minimum branch October 22, 2026 17:19
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