|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
BucketingSortingCtx.BucketSortCol | BucketSortCol. |
PhysicalPlanResolver | Physical plan optimization interface. |
Class Summary | |
---|---|
AbstractJoinTaskDispatcher | Common iteration methods for converting joins and sort-merge joins. |
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 | |
CommonJoinTaskDispatcher | Iterator each tasks. |
CrossProductCheck | |
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. |
SamplingOptimizer | Mark final MapredWork for ORDER BY to use sampling and set number of reduce task as -1 |
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. |
SortMergeJoinResolver | |
SortMergeJoinTaskDispatcher | Iterator over each task. |
StageIDsRearranger | Simple renumbering of stage ids |
StageIDsRearranger.TaskTraverse | |
Vectorizer |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |