| Package | Description |
|---|---|
| org.apache.drill.exec.planner.physical.explain | |
| org.apache.drill.exec.planner.physical.visitor |
| Modifier and Type | Class and Description |
|---|---|
class |
PrelSequencer |
| Modifier and Type | Class and Description |
|---|---|
class |
AdjustOperatorsSchemaVisitor
AdjustOperatorsSchemaVisitor visits corresponding operators' which depending upon their functionality
adjusts their output row types.
|
class |
ComplexToJsonPrelVisitor |
class |
ExcessiveExchangeIdentifier |
class |
FinalColumnReorderer |
class |
InsertLocalExchangeVisitor |
class |
LateralUnnestRowIDVisitor
LateralUnnestRowIDVisitor traverses the physical plan and modifies all the operators in the
pipeline of Lateral and Unnest operators to accommodate IMPLICIT_COLUMN.
|
class |
MemoryEstimationVisitor |
class |
ProducerConsumerPrelVisitor |
class |
RelUniqifier |
class |
RewriteProjectToFlatten |
class |
RuntimeFilterVisitor
This visitor does two major things:
1) Find the possible HashJoinPrel to add a RuntimeFilterDef to it.
|
class |
SelectionVectorPrelVisitor |
class |
SplitUpComplexExpressions |
class |
StarColumnConverter |
class |
SwapHashJoinVisitor
Visit Prel tree.
|
class |
TopProjectVisitor
Adds non-trivial top project to ensure the final output field names are preserved.
|
Copyright © 2021 The Apache Software Foundation. All rights reserved.