Skip to content

Fix ES818BinaryQuantizedVectorsReader to not use directIO during merge #130114

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 6 commits into from
Jun 27, 2025

Conversation

jimczi
Copy link
Contributor

@jimczi jimczi commented Jun 26, 2025

This commit fixes the BBQ reader to not use directIO when merging the original float vectors.

This commit fixes the BBQ reader to **not** use directIO when merging the original float vectors.
@elasticsearchmachine
Copy link
Collaborator

Pinging @elastic/es-search-relevance (Team:Search Relevance)

@elasticsearchmachine elasticsearchmachine added the Team:Search Relevance Meta label for the Search Relevance team in Elasticsearch label Jun 26, 2025
@elasticsearchmachine
Copy link
Collaborator

Hi @jimczi, I've created a changelog YAML for you.

Copy link
Member

@thecoop thecoop left a comment

Choose a reason for hiding this comment

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

Good spot. We could probably get this in for 9.1.0... Up to you

@jimczi jimczi added >non-issue and removed >bug labels Jun 26, 2025
@jimczi jimczi added auto-backport Automatically create backport pull requests when merged labels Jun 26, 2025
@jimczi jimczi added the v9.1.1 label Jun 27, 2025
@jimczi jimczi merged commit 93e4e01 into elastic:main Jun 27, 2025
32 checks passed
@jimczi jimczi deleted the direct_io_knn_merge branch June 27, 2025 08:03
jimczi added a commit to jimczi/elasticsearch that referenced this pull request Jun 27, 2025
elastic#130114)

This commit fixes the BBQ reader to **not** use directIO when merging the original float vectors.
@elasticsearchmachine
Copy link
Collaborator

💚 Backport successful

Status Branch Result
9.1

elasticsearchmachine pushed a commit that referenced this pull request Jun 27, 2025
#130114) (#130165)

This commit fixes the BBQ reader to **not** use directIO when merging the original float vectors.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
auto-backport Automatically create backport pull requests when merged >non-issue :Search Relevance/Vectors Vector search Team:Search Relevance Meta label for the Search Relevance team in Elasticsearch v9.1.1 v9.2.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants