-
Notifications
You must be signed in to change notification settings - Fork 25.8k
Open
Labels
:Analytics/ES|QLAKA ESQLAKA ESQL>enhancementTeam:AnalyticsMeta label for analytical engine team (ESQL/Aggs/Geo)Meta label for analytical engine team (ESQL/Aggs/Geo)
Description
This issue is related to EsRelation, EsSourceExec, EsQueryExec.
Each of this classes contains following fields:
private final IndexMode indexMode;
private final Map<String, IndexMode> indexNameWithModes;
indexMode is set from UnresolvedRelation and contains predicted index mode.
indexNameWithModes contains actual resolved index modes for every backing index. This map might be fairly large (when using alias or index pattern that points to hundreds or possibly thousands of indices).
This issue is about reviewing those field usages in order to:
- check if it is possible to replace
indexModewith actual values fromindexNameWithModes - check if we always need the entire
indexNameWithModesor it too could be replaced with a smaller subset of information.
Related to: #112998
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
:Analytics/ES|QLAKA ESQLAKA ESQL>enhancementTeam:AnalyticsMeta label for analytical engine team (ESQL/Aggs/Geo)Meta label for analytical engine team (ESQL/Aggs/Geo)