ESQL - Fix source loader filter when vectors are excluded#146223
Conversation
|
Hi @carlosdelest, I've created a changelog YAML for you. |
🔍 Preview links for changed docs⏳ Building and deploying preview... View progress This comment will be updated with preview links when the build is complete. |
ℹ️ Important: Docs version tagging👋 Thanks for updating the docs! Just a friendly reminder that our docs are now cumulative. This means all 9.x versions are documented on the same page and published off of the main branch, instead of creating separate pages for each minor version. We use applies_to tags to mark version-specific features and changes. Expand for a quick overviewWhen to use applies_to tags:✅ At the page level to indicate which products/deployments the content applies to (mandatory) What NOT to do:❌ Don't remove or replace information that applies to an older version 🤔 Need help?
|
|
Pinging @elastic/es-search-relevance (Team:Search Relevance) |
…6223) * Fix source loader filter when vectors are excluded * Update docs/changelog/146223.yaml * [CI] Auto commit changes from spotless * Update changelog --------- Co-authored-by: elasticsearchmachine <infra-root+elasticsearchmachine@elastic.co>
💔 Backport failed
You can use sqren/backport to manually backport by running |
…146787) * Fix source loader filter when vectors are excluded * Update docs/changelog/146223.yaml * [CI] Auto commit changes from spotless * Update changelog --------- Co-authored-by: elasticsearchmachine <infra-root+elasticsearchmachine@elastic.co>
💚 All backports created successfully
Questions ?Please refer to the Backport tool documentation |
…6223) * Fix source loader filter when vectors are excluded * Update docs/changelog/146223.yaml * [CI] Auto commit changes from spotless * Update changelog --------- Co-authored-by: elasticsearchmachine <infra-root+elasticsearchmachine@elastic.co> (cherry picked from commit df5f86c) # Conflicts: # x-pack/plugin/esql/src/test/java/org/elasticsearch/xpack/esql/planner/EsPhysicalOperationProvidersTests.java
Closes #145799
Fixes a performance issue for source filtering. When dense vector fields are excluded from source, and there are other source paths inclusions, the whole source (except dense vector fields) is loaded instead of using the source inclusion mechanism.