Package org.elasticsearch.xpack.esql.planner
package org.elasticsearch.xpack.esql.planner
-
ClassDescriptionStatic class used to convert aggregate expressions to the named expressions that represent their intermediate state.Context of each shard we're operating against.Maintains the mapping from attribute ids to channels (block index).Builder class for Layout.The local execution planner takes a plan (represented as PlanNode tree / digraph) as input and creates the corresponding drivers that are used to execute the given plan.Plan representation that is geared towards execution on a single nodeContext object used while generating a local plan.Immutable physical operation.Calculates the maximum number of nodes that should be queried concurrently for the given data node plan.Values for cluster level settings used in physical planning.The plan here is used as a fallback if the reduce driver cannot be planned in a way that avoids field extraction after TopN.Expressions that have a mapping to an
AggregatorFunctionSupplier.Handler used during query translation.