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

Packages that use ParseContext
org.apache.hadoop.hive.ql.index   
org.apache.hadoop.hive.ql.index.bitmap   
org.apache.hadoop.hive.ql.index.compact   
org.apache.hadoop.hive.ql.optimizer   
org.apache.hadoop.hive.ql.optimizer.index   
org.apache.hadoop.hive.ql.optimizer.lineage   
org.apache.hadoop.hive.ql.optimizer.pcr   
org.apache.hadoop.hive.ql.optimizer.physical   
org.apache.hadoop.hive.ql.optimizer.physical.index   
org.apache.hadoop.hive.ql.optimizer.ppr   
org.apache.hadoop.hive.ql.optimizer.unionproc   
org.apache.hadoop.hive.ql.parse   
org.apache.hadoop.hive.ql.ppd   
 

Uses of ParseContext in org.apache.hadoop.hive.ql.index
 

Methods in org.apache.hadoop.hive.ql.index with parameters of type ParseContext
 void AbstractIndexHandler.generateIndexQuery(Index index, ExprNodeDesc predicate, ParseContext pctx, HiveIndexQueryContext queryContext)
           
 void HiveIndexHandler.generateIndexQuery(List<Index> indexes, ExprNodeDesc predicate, ParseContext pctx, HiveIndexQueryContext queryContext)
          Generate the list of tasks required to run an index optimized sub-query for the given predicate, using the given indexes.
 

Uses of ParseContext in org.apache.hadoop.hive.ql.index.bitmap
 

Methods in org.apache.hadoop.hive.ql.index.bitmap with parameters of type ParseContext
 void BitmapIndexHandler.generateIndexQuery(List<Index> indexes, ExprNodeDesc predicate, ParseContext pctx, HiveIndexQueryContext queryContext)
           
 

Uses of ParseContext in org.apache.hadoop.hive.ql.index.compact
 

Methods in org.apache.hadoop.hive.ql.index.compact with parameters of type ParseContext
 void CompactIndexHandler.generateIndexQuery(List<Index> indexes, ExprNodeDesc predicate, ParseContext pctx, HiveIndexQueryContext queryContext)
           
 

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

Fields in org.apache.hadoop.hive.ql.optimizer declared as ParseContext
protected  ParseContext ColumnPruner.pGraphContext
           
protected  ParseContext GroupByOptimizer.BucketGroupByProcessor.pGraphContext
           
protected  ParseContext ReduceSinkDeDuplication.pGraphContext
           
 

Methods in org.apache.hadoop.hive.ql.optimizer that return ParseContext
 ParseContext GenMRProcContext.getParseCtx()
           
 ParseContext Optimizer.getPctx()
           
 ParseContext MapJoinProcessor.MapJoinWalkerCtx.getpGraphContext()
           
 ParseContext Optimizer.optimize()
          Invoke all the transformations one-by-one, and alter the query plan.
 ParseContext SamplePruner.transform(ParseContext pctx)
           
 ParseContext Transform.transform(ParseContext pctx)
          All transformation steps implement this interface.
 ParseContext MapJoinProcessor.transform(ParseContext pactx)
          Transform the query tree.
 ParseContext BucketMapJoinOptimizer.transform(ParseContext pctx)
           
 ParseContext ColumnPruner.transform(ParseContext pactx)
          Transform the query tree.
 ParseContext SortedMergeBucketMapJoinOptimizer.transform(ParseContext pctx)
           
 ParseContext GroupByOptimizer.transform(ParseContext pctx)
           
 ParseContext ReduceSinkDeDuplication.transform(ParseContext pctx)
           
 ParseContext JoinReorder.transform(ParseContext pactx)
          Transform the query tree.
 

Methods in org.apache.hadoop.hive.ql.optimizer with parameters of type ParseContext
static Set<Partition> IndexUtils.checkPartitionsCoveredByIndex(TableScanOperator tableScan, ParseContext pctx, Map<Table,List<Index>> indexes)
          Check the partitions used by the table scan to make sure they also exist in the index table.
 MapJoinOperator MapJoinProcessor.generateMapJoinOperator(ParseContext pctx, JoinOperator op, QBJoinTree joinTree, int mapJoinPos)
           
static MapredWork GenMapRedUtils.getMapRedWork(ParseContext parseCtx)
          create a new plan and return.
 void GenMRProcContext.setParseCtx(ParseContext parseCtx)
           
 void Optimizer.setPctx(ParseContext pctx)
           
 void MapJoinProcessor.MapJoinWalkerCtx.setpGraphContext(ParseContext pGraphContext)
           
 ParseContext SamplePruner.transform(ParseContext pctx)
           
 ParseContext Transform.transform(ParseContext pctx)
          All transformation steps implement this interface.
 ParseContext MapJoinProcessor.transform(ParseContext pactx)
          Transform the query tree.
 ParseContext BucketMapJoinOptimizer.transform(ParseContext pctx)
           
 ParseContext ColumnPruner.transform(ParseContext pactx)
          Transform the query tree.
 ParseContext SortedMergeBucketMapJoinOptimizer.transform(ParseContext pctx)
           
 ParseContext GroupByOptimizer.transform(ParseContext pctx)
           
 ParseContext ReduceSinkDeDuplication.transform(ParseContext pctx)
           
 ParseContext JoinReorder.transform(ParseContext pactx)
          Transform the query tree.
 

Constructors in org.apache.hadoop.hive.ql.optimizer with parameters of type ParseContext
GenMRProcContext(HiveConf conf, HashMap<Operator<? extends Serializable>,Task<? extends Serializable>> opTaskMap, List<Operator<? extends Serializable>> seenOps, ParseContext parseCtx, List<Task<? extends Serializable>> mvTask, List<Task<? extends Serializable>> rootTasks, LinkedHashMap<Operator<? extends Serializable>,GenMRProcContext.GenMapRedCtx> mapCurrCtx, Set<ReadEntity> inputs, Set<WriteEntity> outputs)
           
GroupByOptimizer.BucketGroupByProcessor(ParseContext pGraphContext)
           
MapJoinProcessor.MapJoinWalkerCtx(List<AbstractMapJoinOperator<? extends MapJoinDesc>> listMapJoinsNoRed, ParseContext pGraphContext)
           
 

Uses of ParseContext in org.apache.hadoop.hive.ql.optimizer.index
 

Methods in org.apache.hadoop.hive.ql.optimizer.index that return ParseContext
static ParseContext RewriteParseContextGenerator.generateOperatorTree(HiveConf conf, String command)
          Parse the input String command and generate a ASTNode tree.
 ParseContext RewriteQueryUsingAggregateIndexCtx.getParseContext()
           
 ParseContext RewriteCanApplyCtx.getParseContext()
           
 ParseContext RewriteGBUsingIndex.transform(ParseContext pctx)
           
 

Methods in org.apache.hadoop.hive.ql.optimizer.index with parameters of type ParseContext
static RewriteCanApplyCtx RewriteCanApplyCtx.getInstance(ParseContext parseContext)
           
static RewriteQueryUsingAggregateIndexCtx RewriteQueryUsingAggregateIndexCtx.getInstance(ParseContext parseContext, Hive hiveDb, String indexTableName, String baseTableName, String aggregateFunction)
           
 ParseContext RewriteGBUsingIndex.transform(ParseContext pctx)
           
 

Uses of ParseContext in org.apache.hadoop.hive.ql.optimizer.lineage
 

Methods in org.apache.hadoop.hive.ql.optimizer.lineage that return ParseContext
 ParseContext LineageCtx.getParseCtx()
          Gets the parse context.
 ParseContext Generator.transform(ParseContext pctx)
           
 

Methods in org.apache.hadoop.hive.ql.optimizer.lineage with parameters of type ParseContext
 ParseContext Generator.transform(ParseContext pctx)
           
 

Constructors in org.apache.hadoop.hive.ql.optimizer.lineage with parameters of type ParseContext
LineageCtx(ParseContext pctx)
          Constructor.
 

Uses of ParseContext in org.apache.hadoop.hive.ql.optimizer.pcr
 

Methods in org.apache.hadoop.hive.ql.optimizer.pcr that return ParseContext
 ParseContext PcrOpWalkerCtx.getParseContext()
           
 ParseContext PartitionConditionRemover.transform(ParseContext pctx)
           
 

Methods in org.apache.hadoop.hive.ql.optimizer.pcr with parameters of type ParseContext
 ParseContext PartitionConditionRemover.transform(ParseContext pctx)
           
 

Constructors in org.apache.hadoop.hive.ql.optimizer.pcr with parameters of type ParseContext
PcrOpWalkerCtx(ParseContext parseContext, List<PcrOpWalkerCtx.OpToDeleteInfo> opToRemove)
          Constructor.
 

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

Methods in org.apache.hadoop.hive.ql.optimizer.physical that return ParseContext
 ParseContext PhysicalContext.getParseContext()
           
 ParseContext SkewJoinResolver.SkewJoinProcCtx.getParseCtx()
           
 ParseContext MapJoinResolver.LocalMapJoinProcCtx.getParseCtx()
           
 

Methods in org.apache.hadoop.hive.ql.optimizer.physical with parameters of type ParseContext
static void GenMRSkewJoinProcessor.processSkewJoin(JoinOperator joinOp, Task<? extends Serializable> currTask, ParseContext parseCtx)
          Create tasks for processing skew joins.
 void PhysicalContext.setParseContext(ParseContext parseContext)
           
 void SkewJoinResolver.SkewJoinProcCtx.setParseCtx(ParseContext parseCtx)
           
 void MapJoinResolver.LocalMapJoinProcCtx.setParseCtx(ParseContext parseCtx)
           
 

Constructors in org.apache.hadoop.hive.ql.optimizer.physical with parameters of type ParseContext
MapJoinResolver.LocalMapJoinProcCtx(Task<? extends Serializable> task, ParseContext parseCtx)
           
PhysicalContext(HiveConf conf, ParseContext parseContext, Context context, List<Task<? extends Serializable>> rootTasks, Task<? extends Serializable> fetchTask)
           
SkewJoinResolver.SkewJoinProcCtx(Task<? extends Serializable> task, ParseContext parseCtx)
           
 

Uses of ParseContext in org.apache.hadoop.hive.ql.optimizer.physical.index
 

Methods in org.apache.hadoop.hive.ql.optimizer.physical.index that return ParseContext
 ParseContext IndexWhereProcCtx.getParseContext()
           
 

Constructors in org.apache.hadoop.hive.ql.optimizer.physical.index with parameters of type ParseContext
IndexWhereProcCtx(Task<? extends Serializable> task, ParseContext parseCtx)
           
 

Uses of ParseContext in org.apache.hadoop.hive.ql.optimizer.ppr
 

Methods in org.apache.hadoop.hive.ql.optimizer.ppr that return ParseContext
 ParseContext PartitionPruner.transform(ParseContext pctx)
           
 

Methods in org.apache.hadoop.hive.ql.optimizer.ppr with parameters of type ParseContext
 ParseContext PartitionPruner.transform(ParseContext pctx)
           
 

Uses of ParseContext in org.apache.hadoop.hive.ql.optimizer.unionproc
 

Methods in org.apache.hadoop.hive.ql.optimizer.unionproc that return ParseContext
 ParseContext UnionProcessor.transform(ParseContext pCtx)
          Transform the query tree.
 

Methods in org.apache.hadoop.hive.ql.optimizer.unionproc with parameters of type ParseContext
 ParseContext UnionProcessor.transform(ParseContext pCtx)
          Transform the query tree.
 

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

Methods in org.apache.hadoop.hive.ql.parse that return ParseContext
 ParseContext SemanticAnalyzer.getParseContext()
           
 

Methods in org.apache.hadoop.hive.ql.parse with parameters of type ParseContext
 void SemanticAnalyzer.init(ParseContext pctx)
           
 

Uses of ParseContext in org.apache.hadoop.hive.ql.ppd
 

Methods in org.apache.hadoop.hive.ql.ppd that return ParseContext
 ParseContext OpWalkerInfo.getParseContext()
           
 ParseContext PredicatePushDown.transform(ParseContext pctx)
           
 

Methods in org.apache.hadoop.hive.ql.ppd with parameters of type ParseContext
 ParseContext PredicatePushDown.transform(ParseContext pctx)
           
 

Constructors in org.apache.hadoop.hive.ql.ppd with parameters of type ParseContext
OpWalkerInfo(ParseContext pGraphContext)
           
 



Copyright © 2011 The Apache Software Foundation