Skip to content

Conversation

@benwtrent
Copy link
Member

There were various APIs that the old scalar quantization format satisfied that the new failed to do. This corrects that oversight.

  • HasSlice
  • Correctly setting the byte length for vectors
  • Ensuring scorer is injectable (composable format stuff, just like older format)
  • Making sure access to the byte vectors is possible

@benwtrent benwtrent added this to the 10.4.0 milestone Jan 27, 2026
@benwtrent benwtrent added the skip-changelog Apply to PRs that don't need a changelog entry, stopping the automated changelog check. label Jan 27, 2026
Copy link
Contributor

@jimczi jimczi left a comment

Choose a reason for hiding this comment

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

LGTM

Copy link
Contributor

@tteofili tteofili left a comment

Choose a reason for hiding this comment

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

LGTM

@benwtrent benwtrent merged commit 849ce20 into apache:main Jan 28, 2026
12 checks passed
benwtrent added a commit that referenced this pull request Jan 28, 2026
* Bring new quantized format inline with old quantized format

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

Labels

module:core/codecs skip-changelog Apply to PRs that don't need a changelog entry, stopping the automated changelog check.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants