Package org.elasticsearch.xpack.esql.plan.physical
package org.elasticsearch.xpack.esql.plan.physical
-
ClassDescriptionAbstract base class for physical plans that produce compound outputs from a single input.represents a data source in the physical plan, such as an ES index or an external data source.Specialized query class for retrieving statistics about the underlying data and not the actual documents.Generic physical plan node for reading from external data sources (e.g., Iceberg tables, Parquet files).Physical plan node for
LIMIT N BY expr1, expr2, ....Physical plan node for METRICS_INFO command.Execution mode, mirroring the three-phase pattern used by aggregations.Physical plan for the MMR command.Physical plan node representing a lookup source operation.A PhysicalPlan is "how" a LogicalPlan (the "what") actually gets translated into one or more queries.Physical plan for the REGISTERED_DOMAIN command.Aggregate, which is either: sampled with thesampleProbabilityfor fast execution; or replaced by an exact aggregate if theoriginalAggregatescan be pushed down to Lucene.Physical plan representing a subquery, meaning a section of the plan that needs to be executed independently.An extension ofAggregateto perform time-series aggregation per time-series, such as rate or _over_time.Physical plan node forSORT order1, order2 | LIMIT N BY grouping1, grouping2, ....Physical plan node for the TS_INFO command.Execution mode, mirroring the three-phase pattern used by aggregations.Physical plan for the URI_PARTS command.Physical plan for the USER_AGENT command.