| Interface | Description |
|---|---|
| FilterStatsCalculatorService |
Estimates the size of the data after applying a predicate using calculations compatible with Cost-Based Optimizer.
|
| 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.
|
| Class | Description |
|---|---|
| AggregationNode | |
| AggregationNode.Aggregation | |
| AggregationNode.GroupingSetDescriptor | |
| Assignments | |
| Assignments.Builder | |
| DistinctLimitNode | |
| ExceptNode | |
| FilterNode | |
| IntersectNode | |
| LimitNode | |
| MarkDistinctNode | |
| Ordering | |
| OrderingScheme | |
| PlanNode |
The basic component of a Presto IR (logic plan).
|
| PlanNodeId | |
| PlanNodeIdAllocator | |
| PlanNodeWithHash | |
| PlanVisitor<R,C> | |
| ProjectNode | |
| SetOperationNode | |
| TableScanNode | |
| TopNNode | |
| UnionNode | |
| ValuesNode |
| Enum | Description |
|---|---|
| AggregationNode.Step | |
| LimitNode.Step |
Stages of `LimitNode`:
PARTIAL: `LimitNode` is in the distributed plan and generates partial results on local workers.
|
| ProjectNode.Locality | |
| TopNNode.Step |
Stages of `TopNNode`:
SINGLE: `TopNNode` is in the logical plan.
|
Copyright © 2012–2022. All rights reserved.