|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| BucketingSortingCtx.BucketSortCol | BucketSortCol. |
| PhysicalPlanResolver | Physical plan optimization interface. |
| Class Summary | |
|---|---|
| BucketingSortingCtx | This class contains the bucketing sorting context that is passed while walking the operator tree in inferring bucket/sort columns. |
| BucketingSortingCtx.BucketCol | BucketCol. |
| BucketingSortingCtx.SortCol | SortCol. |
| BucketingSortingInferenceOptimizer | BucketingSortingInferenceOptimizer. |
| BucketingSortingOpProcFactory | Operator factory for the rule processors for inferring bucketing/sorting columns. |
| BucketingSortingOpProcFactory.DefaultInferrer | |
| BucketingSortingOpProcFactory.ExtractInferrer | Processor for Extract operator. |
| BucketingSortingOpProcFactory.FileSinkInferrer | Processor for FileSink operator. |
| BucketingSortingOpProcFactory.ForwardingInferrer | Filter processor |
| BucketingSortingOpProcFactory.GroupByInferrer | Processor for GroupBy operator. |
| BucketingSortingOpProcFactory.JoinInferrer | Processor for Join Operator. |
| BucketingSortingOpProcFactory.MultiGroupByInferrer | Processor for GroupByOperator, the special case where it follows a ForwardOperator There is a multi group by optimization which puts multiple group by operators in a reducer when they share the same keys and are part of a multi insert query. |
| BucketingSortingOpProcFactory.SelectInferrer | Processor for Select operator. |
| CommonJoinResolver | |
| GenMRSkewJoinProcessor | GenMRSkewJoinProcessor. |
| IndexWhereResolver | |
| LocalMapJoinProcFactory | Node processor factory for map join resolver. |
| LocalMapJoinProcFactory.LocalMapJoinProcessor | LocalMapJoinProcessor. |
| LocalMapJoinProcFactory.MapJoinFollowedByGroupByProcessor | MapJoinFollowByProcessor. |
| MapJoinResolver | An implementation of PhysicalPlanResolver. |
| MapJoinResolver.LocalMapJoinProcCtx | A container of current task and parse context. |
| MetadataOnlyOptimizer | MetadataOnlyOptimizer determines to which TableScanOperators "metadata only" optimization can be applied. |
| PhysicalContext | physical context used by physical resolvers. |
| PhysicalOptimizer | A hierarchy physical optimizer, which contains a list of PhysicalPlanResolver. |
| SkewJoinProcFactory | Node processor factory for skew join resolver. |
| SkewJoinProcFactory.SkewJoinDefaultProcessor | SkewJoinDefaultProcessor. |
| SkewJoinProcFactory.SkewJoinJoinProcessor | SkewJoinJoinProcessor. |
| SkewJoinResolver | An implementation of PhysicalPlanResolver. |
| SkewJoinResolver.SkewJoinProcCtx | A container of current task and parse context. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||