-
Notifications
You must be signed in to change notification settings - Fork 25.8k
ESQL: Leftovers from making field pushing generic #137679
Copy link
Copy link
Open
Labels
:Analytics/ES|QLAKA ESQLAKA ESQL:Search Relevance/ES|QLSearch functionality in ES|QLSearch functionality in ES|QL>enhancementTeam:AnalyticsMeta label for analytical engine team (ESQL/Aggs/Geo)Meta label for analytical engine team (ESQL/Aggs/Geo)Team:Search RelevanceMeta label for the Search Relevance team in ElasticsearchMeta label for the Search Relevance team in Elasticsearch
Metadata
Metadata
Assignees
Labels
:Analytics/ES|QLAKA ESQLAKA ESQL:Search Relevance/ES|QLSearch functionality in ES|QLSearch functionality in ES|QL>enhancementTeam:AnalyticsMeta label for analytical engine team (ESQL/Aggs/Geo)Meta label for analytical engine team (ESQL/Aggs/Geo)Team:Search RelevanceMeta label for the Search Relevance team in ElasticsearchMeta label for the Search Relevance team in Elasticsearch
Type
Fields
Give feedbackNo fields configured for issues without a type.
Description
While working on making field pushing (aka field fusion) generic #137382 we bumped into a few things worth fixing as followup rather than in the original PR.
Blocks release of function pushdown
EsRelation. There could be multipleEsRelationsin a plan, that has join, fork or subqueries etc. It will be great to have tests that covers multipleEsRelationswithBlockLoaderExpressionin general to validate both the plan and the query results../gradlew ":x-pack:plugin:esql:qa:server:single-node:javaRestTest" --tests "org.elasticsearch.xpack.esql.qa.single_node.GenerativeForkIT" -Dtests.method="test {csv-spec:inlinestats.MvMinMvExpand}" -Dtests.seed=B66E51CF4E6C7605 -Dtests.locale=ru-BY -Dtests.timezone=Asia/Qatar -Druntime.java=25ESQL: Fix INLINE STATS + FORK + pushdown bug #138633Doesn't block release of function pushdown
short,byte,float,half_float. Theemployeesdata doesn't have any multi-valued field of those types.