Name | Description | Type | Package | Framework |
AbstractJoinTaskDispatcher | Common iteration methods for converting joins and sort-merge joins. | Class | org.apache.hadoop.hive.ql.optimizer.physical | Apache Hive |
BucketingSortingCtx | This class contains the bucketing sorting context that is passed while walking the operator tree in inferring bucket/sort columns. | Class | org.apache.hadoop.hive.ql.optimizer.physical | Apache Hive |
BucketingSortingCtx .BucketCol | An implementation of BucketSortCol which contains known aliases/indexes of equivalent columns which data is determined to be bucketed on. | Class | org.apache.hadoop.hive.ql.optimizer.physical.BucketingSortingCtx | Apache Hive |
BucketingSortingCtx .BucketSortCol | Classes that implement this interface provide a way to store information about equivalent columns as their names and indexes in the schema change going into and out of operators. | Interface | org.apache.hadoop.hive.ql.optimizer.physical.BucketingSortingCtx | Apache Hive |
BucketingSortingCtx .SortCol | An implementation of BucketSortCol which contains known aliases/indexes of equivalent columns which data is determined to be sorted on. | Class | org.apache.hadoop.hive.ql.optimizer.physical.BucketingSortingCtx | Apache Hive |
BucketingSortingInferenceOptimizer | BucketingSortingInferenceOptimizer. | Class | org.apache.hadoop.hive.ql.optimizer.physical | Apache Hive |
BucketingSortingOpProcFactory | Operator factory for the rule processors for inferring bucketing/sorting columns. | Class | org.apache.hadoop.hive.ql.optimizer.physical | Apache Hive |
BucketingSortingOpProcFactory .DefaultInferrer | Class | org.apache.hadoop.hive.ql.optimizer.physical.BucketingSortingOpProcFactory | Apache Hive | |
BucketingSortingOpProcFactory .FileSinkInferrer | Processor for FileSink operator. | Class | org.apache.hadoop.hive.ql.optimizer.physical.BucketingSortingOpProcFactory | Apache Hive |
BucketingSortingOpProcFactory .ForwardingInferrer | Class | org.apache.hadoop.hive.ql.optimizer.physical.BucketingSortingOpProcFactory | Apache Hive | |
BucketingSortingOpProcFactory .GroupByInferrer | Processor for GroupBy operator. | Class | org.apache.hadoop.hive.ql.optimizer.physical.BucketingSortingOpProcFactory | Apache Hive |
BucketingSortingOpProcFactory .JoinInferrer | Processor for Join Operator. | Class | org.apache.hadoop.hive.ql.optimizer.physical.BucketingSortingOpProcFactory | Apache Hive |
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 | Class | org.apache.hadoop.hive.ql.optimizer.physical.BucketingSortingOpProcFactory | Apache Hive |
BucketingSortingOpProcFactory .SelectInferrer | Processor for Select operator. | Class | org.apache.hadoop.hive.ql.optimizer.physical.BucketingSortingOpProcFactory | Apache Hive |
CommonJoinResolver | Class | org.apache.hadoop.hive.ql.optimizer.physical | Apache Hive | |
CommonJoinTaskDispatcher | Iterator each tasks. | Class | org.apache.hadoop.hive.ql.optimizer.physical | Apache Hive |
CrossProductCheck | Class | org.apache.hadoop.hive.ql.optimizer.physical | Apache Hive | |
CrossProductCheck .ExtractReduceSinkInfo | Class | org.apache.hadoop.hive.ql.optimizer.physical.CrossProductCheck | Apache Hive | |
CrossProductCheck .MapJoinCheck | Class | org.apache.hadoop.hive.ql.optimizer.physical.CrossProductCheck | Apache Hive | |
GenMRSkewJoinProcessor | GenMRSkewJoinProcessor. | Class | org.apache.hadoop.hive.ql.optimizer.physical | Apache Hive |
GenSparkSkewJoinProcessor | Copied from GenMRSkewJoinProcessor. | Class | org.apache.hadoop.hive.ql.optimizer.physical | Apache Hive |
IndexWhereProcCtx | Class | org.apache.hadoop.hive.ql.optimizer.physical.index | Apache Hive | |
IndexWhereProcessor | IndexWhereProcessor. | Class | org.apache.hadoop.hive.ql.optimizer.physical.index | Apache Hive |
IndexWhereResolver | Class | org.apache.hadoop.hive.ql.optimizer.physical | Apache Hive | |
IndexWhereTaskDispatcher | IndexWhereTaskDispatcher. | Class | org.apache.hadoop.hive.ql.optimizer.physical.index | Apache Hive |
LocalMapJoinProcFactory | Node processor factory for map join resolver. | Class | org.apache.hadoop.hive.ql.optimizer.physical | Apache Hive |
LocalMapJoinProcFactory .LocalMapJoinProcessor | LocalMapJoinProcessor. | Class | org.apache.hadoop.hive.ql.optimizer.physical.LocalMapJoinProcFactory | Apache Hive |
LocalMapJoinProcFactory .MapJoinFollowedByGroupByProcessor | MapJoinFollowByProcessor. | Class | org.apache.hadoop.hive.ql.optimizer.physical.LocalMapJoinProcFactory | Apache Hive |
MapJoinResolver | An implementation of PhysicalPlanResolver. | Class | org.apache.hadoop.hive.ql.optimizer.physical | Apache Hive |
MapJoinResolver .LocalMapJoinProcCtx | A container of current task and parse context. | Class | org.apache.hadoop.hive.ql.optimizer.physical.MapJoinResolver | Apache Hive |
MetadataOnlyOptimizer | MetadataOnlyOptimizer determines to which TableScanOperators "metadata only" optimization can be applied. | Class | org.apache.hadoop.hive.ql.optimizer.physical | Apache Hive |
NullScanOptimizer | This optimizer attempts following two optimizations: 1. | Class | org.apache.hadoop.hive.ql.optimizer.physical | Apache Hive |
NullScanTaskDispatcher | Iterate over all tasks one by one and removes all input paths from task if conditions as defined in rules match. | Class | org.apache.hadoop.hive.ql.optimizer.physical | Apache Hive |
PhysicalContext | physical context used by physical resolvers. | Class | org.apache.hadoop.hive.ql.optimizer.physical | Apache Hive |
PhysicalOptimizer | A hierarchy physical optimizer, which contains a list of PhysicalPlanResolver. | Class | org.apache.hadoop.hive.ql.optimizer.physical | Apache Hive |
PhysicalPlanResolver | Physical plan optimization interface. | Interface | org.apache.hadoop.hive.ql.optimizer.physical | Apache Hive |
SamplingOptimizer | Class | org.apache.hadoop.hive.ql.optimizer.physical | Apache Hive | |
SkewJoinProcFactory | Node processor factory for skew join resolver. | Class | org.apache.hadoop.hive.ql.optimizer.physical | Apache Hive |
SkewJoinProcFactory .SkewJoinDefaultProcessor | SkewJoinDefaultProcessor. | Class | org.apache.hadoop.hive.ql.optimizer.physical.SkewJoinProcFactory | Apache Hive |
SkewJoinProcFactory .SkewJoinJoinProcessor | SkewJoinJoinProcessor. | Class | org.apache.hadoop.hive.ql.optimizer.physical.SkewJoinProcFactory | Apache Hive |
SkewJoinResolver | An implementation of PhysicalPlanResolver. | Class | org.apache.hadoop.hive.ql.optimizer.physical | Apache Hive |
SkewJoinResolver .SkewJoinProcCtx | A container of current task and parse context. | Class | org.apache.hadoop.hive.ql.optimizer.physical.SkewJoinResolver | Apache Hive |
SortMergeJoinResolver | Class | org.apache.hadoop.hive.ql.optimizer.physical | Apache Hive | |
SortMergeJoinTaskDispatcher | Iterator over each task. | Class | org.apache.hadoop.hive.ql.optimizer.physical | Apache Hive |
SparkCrossProductCheck | Check each MapJoin and ShuffleJoin Operator to see if they are performing a cross product. | Class | org.apache.hadoop.hive.ql.optimizer.physical | Apache Hive |
SparkMapJoinResolver | Class | org.apache.hadoop.hive.ql.optimizer.physical | Apache Hive | |
StageIDsRearranger | Class | org.apache.hadoop.hive.ql.optimizer.physical | Apache Hive | |
StageIDsRearranger .TaskTraverse | Class | org.apache.hadoop.hive.ql.optimizer.physical.StageIDsRearranger | Apache Hive | |