Class LocalPhysicalOptimizerContext
java.lang.Object
org.elasticsearch.xpack.esql.optimizer.LocalPhysicalOptimizerContext
- Direct Known Subclasses:
LookupPhysicalOptimizerContext
-
Constructor Summary
ConstructorsConstructorDescriptionLocalPhysicalOptimizerContext(PlannerSettings plannerSettings, EsqlFlags flags, Configuration configuration, FoldContext foldCtx, SearchStats searchStats) Convenience constructor without external-source state (for backward compatibility and tests that don't exercise external-source rules).LocalPhysicalOptimizerContext(PlannerSettings plannerSettings, EsqlFlags flags, Configuration configuration, FoldContext foldCtx, SearchStats searchStats, ExternalOptimizerContext external) -
Method Summary
-
Constructor Details
-
LocalPhysicalOptimizerContext
public LocalPhysicalOptimizerContext(PlannerSettings plannerSettings, EsqlFlags flags, Configuration configuration, FoldContext foldCtx, SearchStats searchStats, ExternalOptimizerContext external) -
LocalPhysicalOptimizerContext
public LocalPhysicalOptimizerContext(PlannerSettings plannerSettings, EsqlFlags flags, Configuration configuration, FoldContext foldCtx, SearchStats searchStats) Convenience constructor without external-source state (for backward compatibility and tests that don't exercise external-source rules). External-source-aware rules must treat the resulting context as "no external information" and bail out cleanly.
-
-
Method Details
-
plannerSettings
-
flags
-
configuration
-
foldCtx
-
searchStats
-
external
-