Skip to content

Conversation

ldematte
Copy link
Contributor

Backports the following commits to 9.2:

This PR changes how we gather and compact vector data for transmitting them to the GPU. Instead of using a temporary file to write out the compacted arrays, we use directly the vector values from the scorer supplier, which are backed by a memory mapped input. This way we avoid an additional copy of the data.
@ldematte ldematte requested a review from a team as a code owner October 20, 2025 16:08
@ldematte ldematte added :Search Relevance/Vectors Vector search >non-issue auto-merge-without-approval Automatically merge pull request when CI checks pass (NB doesn't wait for reviews!) backport Team:Search Relevance Meta label for the Search Relevance team in Elasticsearch labels Oct 20, 2025
@elasticsearchmachine elasticsearchmachine merged commit 79dc393 into elastic:9.2 Oct 20, 2025
34 checks passed
@ldematte ldematte deleted the backport/9.2/pr-136411 branch October 20, 2025 17:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

auto-merge-without-approval Automatically merge pull request when CI checks pass (NB doesn't wait for reviews!) backport >non-issue :Search Relevance/Vectors Vector search Team:Search Relevance Meta label for the Search Relevance team in Elasticsearch v9.2.1

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants