| Class and Description |
|---|
| PlanNode
The basic component of a Presto IR (logic plan).
|
| PlanNodeIdAllocator |
| PlanVisitor |
| Class and Description |
|---|
| FilterStatsCalculatorService
Estimates the size of the data after applying a predicate using calculations compatible with Cost-Based Optimizer.
|
| Class and Description |
|---|
| PlanNodeId |
| Class and Description |
|---|
| AggregationNode |
| AggregationNode.Aggregation |
| AggregationNode.GroupingSetDescriptor |
| AggregationNode.Step |
| Assignments |
| Assignments.Builder |
| DistinctLimitNode |
| ExceptNode |
| FilterNode |
| IntersectNode |
| LimitNode |
| LimitNode.Step
Stages of `LimitNode`:
PARTIAL: `LimitNode` is in the distributed plan and generates partial results on local workers.
|
| LogicalProperties
Logical properties represent constraints that hold for a final or intermediate result produced by a PlanNode.
|
| LogicalPropertiesProvider
Defines a suite of plan node-specific methods for the computation of logical properties.
|
| MarkDistinctNode |
| Ordering |
| OrderingScheme |
| PlanNode
The basic component of a Presto IR (logic plan).
|
| PlanNodeId |
| PlanVisitor |
| ProjectNode |
| ProjectNode.Locality |
| SetOperationNode |
| TableScanNode |
| TopNNode |
| TopNNode.Step
Stages of `TopNNode`:
SINGLE: `TopNNode` is in the logical plan.
|
| UnionNode |
| ValuesNode |
| Class and Description |
|---|
| PlanNodeId |
| PlanNodeWithHash |
Copyright © 2012–2022. All rights reserved.