Skip to content

ES|QL - Remove vectors from _source when applicable#138013

Merged
carlosdelest merged 4 commits intoelastic:mainfrom
carlosdelest:enhancement/esql-remove-dense-vector-from-source
Nov 13, 2025
Merged

ES|QL - Remove vectors from _source when applicable#138013
carlosdelest merged 4 commits intoelastic:mainfrom
carlosdelest:enhancement/esql-remove-dense-vector-from-source

Conversation

@carlosdelest
Copy link
Copy Markdown
Member

The query DSL does not retrieve sparse or dense vectors unless index.mapping.exclude_source_vectors is set, or the index version is previous to that setting being introduced.

This PR does the same for retrieving METADATA _source in ES|QL.

@carlosdelest carlosdelest added auto-backport Automatically create backport pull requests when merged :Analytics/ES|QL AKA ESQL :SearchOrg/Relevance Label for the Search (solution/org) Relevance team Team:Search Relevance Meta label for the Search Relevance team in Elasticsearch Team:ES|QL :Search Relevance/ES|QL Search functionality in ES|QL v9.3.0 v9.2.2 labels Nov 13, 2025
@carlosdelest carlosdelest marked this pull request as ready for review November 13, 2025 13:27
@elasticsearchmachine elasticsearchmachine added Team:Analytics Meta label for analytical engine team (ESQL/Aggs/Geo) Team:Search - Relevance The Search organization Search Relevance team labels Nov 13, 2025
@elasticsearchmachine
Copy link
Copy Markdown
Collaborator

Pinging @elastic/es-analytical-engine (Team:Analytics)

@elasticsearchmachine
Copy link
Copy Markdown
Collaborator

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

@elasticsearchmachine
Copy link
Copy Markdown
Collaborator

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

Copy link
Copy Markdown
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

@carlosdelest carlosdelest added >enhancement and removed auto-backport Automatically create backport pull requests when merged v9.2.2 labels Nov 13, 2025
@elasticsearchmachine
Copy link
Copy Markdown
Collaborator

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

@carlosdelest carlosdelest enabled auto-merge (squash) November 13, 2025 16:05
@carlosdelest carlosdelest merged commit d8c455c into elastic:main Nov 13, 2025
34 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

:Analytics/ES|QL AKA ESQL >enhancement :Search Relevance/ES|QL Search functionality in ES|QL :SearchOrg/Relevance Label for the Search (solution/org) Relevance team Team:Analytics Meta label for analytical engine team (ESQL/Aggs/Geo) Team:ES|QL Team:Search - Relevance The Search organization Search Relevance team Team:Search Relevance Meta label for the Search Relevance team in Elasticsearch v9.3.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants