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, TransportVersion localClusterMinimumVersion, AnalyzerSettings analyzerSettings, EnrichPolicyResolver enrichPolicyResolver, EsqlExecutionInfo executionInfo, IndicesExpressionGrouper indicesExpressionGrouper, EsqlSession.PlanRunner planRunner, TransportActionServices services, ActionListener<Versioned<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, TransportVersion localClusterMinimumVersion, AnalyzerSettings analyzerSettings, EnrichPolicyResolver enrichPolicyResolver, EsqlExecutionInfo executionInfo, IndicesExpressionGrouper indicesExpressionGrouper, EsqlSession.PlanRunner planRunner, TransportActionServices services, ActionListener<Versioned<Result>> listener) -
indexResolver
-
metrics
-