Uses of Class
org.apache.hadoop.hive.ql.exec.ReduceSinkOperator

Packages that use ReduceSinkOperator
org.apache.hadoop.hive.ql.optimizer   
org.apache.hadoop.hive.ql.optimizer.correlation   
org.apache.hadoop.hive.ql.optimizer.physical   
org.apache.hadoop.hive.ql.parse   
 

Uses of ReduceSinkOperator in org.apache.hadoop.hive.ql.optimizer
 

Methods in org.apache.hadoop.hive.ql.optimizer with parameters of type ReduceSinkOperator
static void GenMapRedUtils.initPlan(ReduceSinkOperator op, GenMRProcContext opProcCtx)
          Initialize the current plan by adding it to root tasks.
static void GenMapRedUtils.initUnionPlan(ReduceSinkOperator op, UnionOperator currUnionOp, GenMRProcContext opProcCtx, Task<? extends Serializable> unionTask)
          Initialize the current union plan.
 

Uses of ReduceSinkOperator in org.apache.hadoop.hive.ql.optimizer.correlation
 

Methods in org.apache.hadoop.hive.ql.optimizer.correlation that return types with arguments of type ReduceSinkOperator
static List<ReduceSinkOperator> CorrelationUtilities.findSiblingReduceSinkOperators(ReduceSinkOperator op)
          Find all sibling ReduceSinkOperators (which have the same child operator of op) of op (op included).
 Set<ReduceSinkOperator> IntraQueryCorrelation.getAllReduceSinkOperators()
           
 List<ReduceSinkOperator> IntraQueryCorrelation.getBottomReduceSinkOperators()
           
 

Methods in org.apache.hadoop.hive.ql.optimizer.correlation with parameters of type ReduceSinkOperator
 void IntraQueryCorrelation.addToAllReduceSinkOperators(ReduceSinkOperator rsop)
           
 void CorrelationOptimizer.CorrelationNodeProcCtx.addWalked(ReduceSinkOperator op)
           
static List<ReduceSinkOperator> CorrelationUtilities.findSiblingReduceSinkOperators(ReduceSinkOperator op)
          Find all sibling ReduceSinkOperators (which have the same child operator of op) of op (op included).
protected static Operator<?> CorrelationUtilities.getStartForGroupBy(ReduceSinkOperator cRS)
           
protected static boolean CorrelationUtilities.hasGroupingSet(ReduceSinkOperator cRS)
           
 boolean CorrelationOptimizer.CorrelationNodeProcCtx.isWalked(ReduceSinkOperator op)
           
protected  boolean ReduceSinkDeDuplication.AbsctractReducerReducerProc.merge(ReduceSinkOperator cRS, JoinOperator pJoin, int minReducer)
           
protected  boolean ReduceSinkDeDuplication.AbsctractReducerReducerProc.merge(ReduceSinkOperator cRS, ReduceSinkOperator pRS, int minReducer)
          Current RSDedup remove/replace child RS.
protected abstract  Object ReduceSinkDeDuplication.AbsctractReducerReducerProc.process(ReduceSinkOperator cRS, GroupByOperator cGBY, ReduceSinkDeDuplication.ReduceSinkDeduplicateProcCtx dedupCtx)
           
protected abstract  Object ReduceSinkDeDuplication.AbsctractReducerReducerProc.process(ReduceSinkOperator cRS, ReduceSinkDeDuplication.ReduceSinkDeduplicateProcCtx dedupCtx)
           
protected static void CorrelationUtilities.removeReduceSinkForGroupBy(ReduceSinkOperator cRS, GroupByOperator cGBYr, ParseContext context, org.apache.hadoop.hive.ql.optimizer.correlation.AbstractCorrelationProcCtx procCtx)
           
 void CorrelationOptimizer.CorrelationNodeProcCtx.removeWalked(ReduceSinkOperator op)
           
protected static SelectOperator CorrelationUtilities.replaceReduceSinkWithSelectOperator(ReduceSinkOperator childRS, ParseContext context, org.apache.hadoop.hive.ql.optimizer.correlation.AbstractCorrelationProcCtx procCtx)
           
 

Method parameters in org.apache.hadoop.hive.ql.optimizer.correlation with type arguments of type ReduceSinkOperator
 void CorrelationOptimizer.CorrelationNodeProcCtx.addWalkedAll(Collection<ReduceSinkOperator> c)
           
 void CorrelationOptimizer.CorrelationNodeProcCtx.removeWalkedAll(Collection<ReduceSinkOperator> c)
           
 void IntraQueryCorrelation.setJobFlowCorrelation(boolean jobFlowCorrelation, List<ReduceSinkOperator> bottomReduceSinkOperators)
           
 

Uses of ReduceSinkOperator in org.apache.hadoop.hive.ql.optimizer.physical
 

Methods in org.apache.hadoop.hive.ql.optimizer.physical with parameters of type ReduceSinkOperator
protected  void BucketingSortingOpProcFactory.GroupByInferrer.processGroupByReduceSink(ReduceSinkOperator rop, GroupByOperator gop, BucketingSortingCtx bctx)
          Process the ReduceSinkOperator preceding a GroupByOperator to determine which columns are bucketed and sorted.
 

Uses of ReduceSinkOperator in org.apache.hadoop.hive.ql.parse
 

Methods in org.apache.hadoop.hive.ql.parse that return types with arguments of type ReduceSinkOperator
 List<ReduceSinkOperator> ParseContext.getReduceSinkOperatorsAddedByEnforceBucketingSorting()
           
 

Method parameters in org.apache.hadoop.hive.ql.parse with type arguments of type ReduceSinkOperator
 void ParseContext.setReduceSinkOperatorsAddedByEnforceBucketingSorting(List<ReduceSinkOperator> reduceSinkOperatorsAddedByEnforceBucketingSorting)
           
 

Constructor parameters in org.apache.hadoop.hive.ql.parse with type arguments of type ReduceSinkOperator
ParseContext(HiveConf conf, QB qb, ASTNode ast, HashMap<TableScanOperator,ExprNodeDesc> opToPartPruner, HashMap<TableScanOperator,PrunedPartitionList> opToPartList, HashMap<String,Operator<? extends OperatorDesc>> topOps, HashMap<String,Operator<? extends OperatorDesc>> topSelOps, LinkedHashMap<Operator<? extends OperatorDesc>,OpParseContext> opParseCtx, Map<JoinOperator,QBJoinTree> joinContext, Map<SMBMapJoinOperator,QBJoinTree> smbMapJoinContext, HashMap<TableScanOperator,Table> topToTable, HashMap<TableScanOperator,Map<String,String>> topToProps, Map<FileSinkOperator,Table> fsopToTable, List<LoadTableDesc> loadTableWork, List<LoadFileDesc> loadFileWork, Context ctx, HashMap<String,String> idToTableNameMap, int destTableId, UnionProcContext uCtx, List<AbstractMapJoinOperator<? extends MapJoinDesc>> listMapJoinOpsNoReducer, Map<GroupByOperator,Set<String>> groupOpToInputTables, Map<String,PrunedPartitionList> prunedPartitions, HashMap<TableScanOperator,FilterDesc.sampleDesc> opToSamplePruner, GlobalLimitCtx globalLimitCtx, HashMap<String,SplitSample> nameToSplitSample, HashSet<ReadEntity> semanticInputs, List<Task<? extends Serializable>> rootTasks, Map<TableScanOperator,Map<String,ExprNodeDesc>> opToPartToSkewedPruner, Map<String,ReadEntity> viewAliasToInput, List<ReduceSinkOperator> reduceSinkOperatorsAddedByEnforceBucketingSorting, QueryProperties queryProperties)
           
 



Copyright © 2012 The Apache Software Foundation