Class PlanExecutor
java.lang.Object
org.elasticsearch.xpack.esql.execution.PlanExecutor
-
Constructor Summary
ConstructorsConstructorDescriptionPlanExecutor(IndexResolver indexResolver, MeterRegistry meterRegistry, XPackLicenseState licenseState, EsqlQueryLog queryLog, List<BiConsumer<LogicalPlan, Failures>> extraCheckers) -
Method Summary
Modifier and TypeMethodDescriptionvoidesql(EsqlQueryRequest request, String sessionId, Configuration cfg, FoldContext foldContext, EnrichPolicyResolver enrichPolicyResolver, EsqlExecutionInfo executionInfo, IndicesExpressionGrouper indicesExpressionGrouper, EsqlSession.PlanRunner planRunner, TransportActionServices services, ActionListener<Result> listener) metrics()
-
Constructor Details
-
PlanExecutor
public PlanExecutor(IndexResolver indexResolver, MeterRegistry meterRegistry, XPackLicenseState licenseState, EsqlQueryLog queryLog, List<BiConsumer<LogicalPlan, Failures>> extraCheckers)
-
-
Method Details
-
esql
public void esql(EsqlQueryRequest request, String sessionId, Configuration cfg, FoldContext foldContext, EnrichPolicyResolver enrichPolicyResolver, EsqlExecutionInfo executionInfo, IndicesExpressionGrouper indicesExpressionGrouper, EsqlSession.PlanRunner planRunner, TransportActionServices services, ActionListener<Result> listener) -
indexResolver
-
metrics
-