Skip to content

Optimize block loader of semantic_text field for synthetic source #126434

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

Open
lkts opened this issue Apr 7, 2025 · 4 comments
Open

Optimize block loader of semantic_text field for synthetic source #126434

lkts opened this issue Apr 7, 2025 · 4 comments
Labels
>enhancement :SearchOrg/Relevance Label for the Search (solution/org) Relevance team Team:SearchOrg Meta label for the Search Org (Enterprise Search)

Comments

@lkts
Copy link
Contributor

lkts commented Apr 7, 2025

semantic_text field always uses fallback synthetic source (implementation of synthetic source that uses a special _ignored_source field to store raw field data). If such fields are expected to be used with synthetic source it would be beneficial to apply optimization similar to #126237 to it. This would allows ESQL to directly load values from a stored field without the need to synthesize the entire synthetic _source.

@lkts lkts added >enhancement Team:Search Relevance Meta label for the Search Relevance team in Elasticsearch labels Apr 7, 2025
@elasticsearchmachine elasticsearchmachine added needs:triage Requires assignment of a team area label and removed Team:Search Relevance Meta label for the Search Relevance team in Elasticsearch labels Apr 7, 2025
@jbaiera jbaiera added the :StorageEngine/Mapping The storage related side of mappings label Apr 14, 2025
@elasticsearchmachine
Copy link
Collaborator

Pinging @elastic/es-storage-engine (Team:StorageEngine)

@elasticsearchmachine elasticsearchmachine removed the needs:triage Requires assignment of a team area label label Apr 14, 2025
@carlosdelest carlosdelest added Team:SearchOrg Meta label for the Search Org (Enterprise Search) :SearchOrg/Relevance Label for the Search (solution/org) Relevance team and removed :StorageEngine/Mapping The storage related side of mappings Team:StorageEngine labels Apr 16, 2025
@elasticsearchmachine
Copy link
Collaborator

Pinging @elastic/search-eng (Team:SearchOrg)

@elasticsearchmachine
Copy link
Collaborator

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

@carlosdelest
Copy link
Member

@ioanatia @Mikep86 , FYI

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
>enhancement :SearchOrg/Relevance Label for the Search (solution/org) Relevance team Team:SearchOrg Meta label for the Search Org (Enterprise Search)
Projects
None yet
Development

No branches or pull requests

4 participants