Uses of Class
org.apache.hadoop.hive.ql.parse.QBJoinTree

Packages that use QBJoinTree
org.apache.hadoop.hive.ql.optimizer   
org.apache.hadoop.hive.ql.parse   
org.apache.hadoop.hive.ql.plan   
 

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

Methods in org.apache.hadoop.hive.ql.optimizer with parameters of type QBJoinTree
protected  boolean AbstractBucketJoinProc.checkConvertBucketMapJoin(ParseContext pGraphContext, BucketJoinProcCtx context, QBJoinTree joinCtx, Map<Byte,List<ExprNodeDesc>> keysMap, String baseBigAlias, List<String> joinAliases)
           
static MapJoinOperator MapJoinProcessor.convertMapJoin(LinkedHashMap<Operator<? extends OperatorDesc>,OpParseContext> opParseCtxMap, JoinOperator op, QBJoinTree joinTree, int mapJoinPos, boolean noCheckOuterJoin, boolean validateMapJoinTree)
          convert a regular join to a a map-side join.
static MapJoinOperator MapJoinProcessor.convertSMBJoinToMapJoin(Map<Operator<? extends OperatorDesc>,OpParseContext> opParseCtxMap, SMBMapJoinOperator smbJoinOp, QBJoinTree joinTree, int bigTablePos, boolean noCheckOuterJoin)
          convert a sortmerge join to a a map-side join.
 MapJoinOperator MapJoinProcessor.generateMapJoinOperator(ParseContext pctx, JoinOperator op, QBJoinTree joinTree, int mapJoinPos)
           
 

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

Methods in org.apache.hadoop.hive.ql.parse that return QBJoinTree
 QBJoinTree QBJoinTree.getJoinSrc()
           
 QBJoinTree QB.getQbJoinTree()
           
 

Methods in org.apache.hadoop.hive.ql.parse that return types with arguments of type QBJoinTree
 Map<JoinOperator,QBJoinTree> ParseContext.getJoinContext()
           
 Map<MapJoinOperator,QBJoinTree> ParseContext.getMapJoinContext()
           
 Map<SMBMapJoinOperator,QBJoinTree> ParseContext.getSmbMapJoinContext()
           
 

Methods in org.apache.hadoop.hive.ql.parse with parameters of type QBJoinTree
 void QBJoinTree.mergeRHSSemijoin(QBJoinTree src)
          Merge the rhs tables from another join tree.
 void QBJoinTree.setJoinSrc(QBJoinTree joinSrc)
           
 void QB.setQbJoinTree(QBJoinTree qbjoin)
           
 

Method parameters in org.apache.hadoop.hive.ql.parse with type arguments of type QBJoinTree
 void ParseContext.setJoinContext(Map<JoinOperator,QBJoinTree> joinContext)
           
 void ParseContext.setMapJoinContext(Map<MapJoinOperator,QBJoinTree> mapJoinContext)
           
 void ParseContext.setSmbMapJoinContext(Map<SMBMapJoinOperator,QBJoinTree> smbMapJoinContext)
           
 

Constructor parameters in org.apache.hadoop.hive.ql.parse with type arguments of type QBJoinTree
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)
           
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)
           
 

Uses of QBJoinTree in org.apache.hadoop.hive.ql.plan
 

Methods in org.apache.hadoop.hive.ql.plan that return QBJoinTree
 QBJoinTree MapWork.getJoinTree()
           
 

Methods in org.apache.hadoop.hive.ql.plan with parameters of type QBJoinTree
 void MapWork.setJoinTree(QBJoinTree joinTree)
           
 



Copyright © 2012 The Apache Software Foundation