Package org.apache.hadoop.hive.ql.optimizer.physical

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.
 



Copyright © 2012 The Apache Software Foundation