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

Packages that use TableScanOperator
org.apache.hadoop.hive.ql.io   
org.apache.hadoop.hive.ql.metadata   
org.apache.hadoop.hive.ql.optimizer   
org.apache.hadoop.hive.ql.optimizer.correlation   
org.apache.hadoop.hive.ql.optimizer.listbucketingpruner   
org.apache.hadoop.hive.ql.optimizer.ppr   
org.apache.hadoop.hive.ql.parse   
org.apache.hadoop.hive.ql.stats   
 

Uses of TableScanOperator in org.apache.hadoop.hive.ql.io
 

Methods in org.apache.hadoop.hive.ql.io with parameters of type TableScanOperator
static void HiveInputFormat.pushFilters(org.apache.hadoop.mapred.JobConf jobConf, TableScanOperator tableScan)
           
 

Uses of TableScanOperator in org.apache.hadoop.hive.ql.metadata
 

Methods in org.apache.hadoop.hive.ql.metadata with parameters of type TableScanOperator
 InputEstimator.Estimation InputEstimator.estimate(org.apache.hadoop.mapred.JobConf job, TableScanOperator ts, long remaining)
          Estimate input size based on filter and projection on table scan operator
 

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

Methods in org.apache.hadoop.hive.ql.optimizer that return TableScanOperator
protected static TableScanOperator GenMapRedUtils.createTemporaryFile(Operator<? extends OperatorDesc> parent, Operator<? extends OperatorDesc> child, org.apache.hadoop.fs.Path taskTmpDir, TableDesc tt_desc, ParseContext parseCtx)
          Break the pipeline between parent and child, and then output data generated by parent to a temporary file stored in taskTmpDir.
static TableScanOperator GenMapRedUtils.createTemporaryTableScanOperator(RowSchema rowSchema)
           
 

Methods in org.apache.hadoop.hive.ql.optimizer that return types with arguments of type TableScanOperator
 Map<TableScanOperator,TableScanOperator> SkewJoinOptimizer.SkewJoinOptProcCtx.getCloneTSOpMap()
           
 Map<TableScanOperator,TableScanOperator> SkewJoinOptimizer.SkewJoinOptProcCtx.getCloneTSOpMap()
           
 HashMap<TableScanOperator,FilterDesc.sampleDesc> SamplePruner.SamplePrunerCtx.getOpToSamplePruner()
           
 

Methods in org.apache.hadoop.hive.ql.optimizer with parameters of type TableScanOperator
protected  void PrunerOperatorFactory.FilterPruner.addPruningPred(Map<TableScanOperator,ExprNodeDesc> opToPrunner, TableScanOperator top, ExprNodeDesc new_pruner_pred)
          Add pruning predicate.
protected  void PrunerOperatorFactory.FilterPruner.addPruningPred(Map<TableScanOperator,Map<String,ExprNodeDesc>> opToPrunner, TableScanOperator top, ExprNodeDesc new_pruner_pred, Partition part)
          Add pruning predicate.
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.
protected abstract  void PrunerOperatorFactory.FilterPruner.generatePredicate(NodeProcessorCtx procCtx, FilterOperator fop, TableScanOperator top)
          Generate predicate.
 

Method parameters in org.apache.hadoop.hive.ql.optimizer with type arguments of type TableScanOperator
protected  void PrunerOperatorFactory.FilterPruner.addPruningPred(Map<TableScanOperator,ExprNodeDesc> opToPrunner, TableScanOperator top, ExprNodeDesc new_pruner_pred)
          Add pruning predicate.
protected  void PrunerOperatorFactory.FilterPruner.addPruningPred(Map<TableScanOperator,Map<String,ExprNodeDesc>> opToPrunner, TableScanOperator top, ExprNodeDesc new_pruner_pred, Partition part)
          Add pruning predicate.
protected  void SizeBasedBigTableSelectorForAutoSMJ.getListTopOps(Operator<? extends OperatorDesc> op, List<TableScanOperator> topOps)
           
 void SkewJoinOptimizer.SkewJoinOptProcCtx.setCloneTSOpMap(Map<TableScanOperator,TableScanOperator> cloneTSOpMap)
           
 void SkewJoinOptimizer.SkewJoinOptProcCtx.setCloneTSOpMap(Map<TableScanOperator,TableScanOperator> cloneTSOpMap)
           
 void SamplePruner.SamplePrunerCtx.setOpToSamplePruner(HashMap<TableScanOperator,FilterDesc.sampleDesc> opToSamplePruner)
           
 

Constructor parameters in org.apache.hadoop.hive.ql.optimizer with type arguments of type TableScanOperator
SamplePruner.SamplePrunerCtx(HashMap<TableScanOperator,FilterDesc.sampleDesc> opToSamplePruner)
           
 

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

Methods in org.apache.hadoop.hive.ql.optimizer.correlation that return types with arguments of type TableScanOperator
protected static Set<TableScanOperator> CorrelationUtilities.findTableScanOperators(Operator<?> startPoint)
          Search the query plan tree from startPoint to the bottom.
 

Uses of TableScanOperator in org.apache.hadoop.hive.ql.optimizer.listbucketingpruner
 

Methods in org.apache.hadoop.hive.ql.optimizer.listbucketingpruner that return types with arguments of type TableScanOperator
 Map<TableScanOperator,Map<String,ExprNodeDesc>> LBOpWalkerCtx.getOpToPartToLBPruner()
           
 

Methods in org.apache.hadoop.hive.ql.optimizer.listbucketingpruner with parameters of type TableScanOperator
protected  void LBProcFactory.LBPRFilterPruner.generatePredicate(NodeProcessorCtx procCtx, FilterOperator fop, TableScanOperator top)
           
protected  void LBPartitionProcFactory.LBPRPartitionFilterPruner.generatePredicate(NodeProcessorCtx procCtx, FilterOperator fop, TableScanOperator top)
           
 

Constructor parameters in org.apache.hadoop.hive.ql.optimizer.listbucketingpruner with type arguments of type TableScanOperator
LBOpWalkerCtx(Map<TableScanOperator,Map<String,ExprNodeDesc>> opToPartToLBPruner, Partition part)
          Constructor.
 

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

Methods in org.apache.hadoop.hive.ql.optimizer.ppr that return types with arguments of type TableScanOperator
 HashMap<TableScanOperator,ExprNodeDesc> OpWalkerCtx.getOpToPartPruner()
           
 

Methods in org.apache.hadoop.hive.ql.optimizer.ppr with parameters of type TableScanOperator
protected  void OpProcFactory.FilterPPR.generatePredicate(NodeProcessorCtx procCtx, FilterOperator fop, TableScanOperator top)
           
static PrunedPartitionList PartitionPruner.prune(TableScanOperator ts, ParseContext parseCtx, String alias)
          Get the partition list for the TS operator that satisfies the partition pruner condition.
 

Constructor parameters in org.apache.hadoop.hive.ql.optimizer.ppr with type arguments of type TableScanOperator
OpWalkerCtx(HashMap<TableScanOperator,ExprNodeDesc> opToPartPruner)
          Constructor.
 

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

Methods in org.apache.hadoop.hive.ql.parse that return TableScanOperator
static TableScanOperator TableAccessAnalyzer.genRootTableScan(Operator<? extends OperatorDesc> op, List<String> keyNames)
          This method traces up from the given operator to the root of the operator graph until a TableScanOperator is reached.
 

Methods in org.apache.hadoop.hive.ql.parse that return types with arguments of type TableScanOperator
 HashMap<TableScanOperator,PrunedPartitionList> ParseContext.getOpToPartList()
           
 HashMap<TableScanOperator,ExprNodeDesc> ParseContext.getOpToPartPruner()
           
 Map<TableScanOperator,Map<String,ExprNodeDesc>> ParseContext.getOpToPartToSkewedPruner()
           
 HashMap<TableScanOperator,FilterDesc.sampleDesc> ParseContext.getOpToSamplePruner()
           
 HashMap<TableScanOperator,Map<String,String>> ParseContext.getTopToProps()
           
 HashMap<TableScanOperator,Table> ParseContext.getTopToTable()
           
 

Methods in org.apache.hadoop.hive.ql.parse with parameters of type TableScanOperator
 PrunedPartitionList ParseContext.getPrunedPartitions(String alias, TableScanOperator ts)
           
 

Method parameters in org.apache.hadoop.hive.ql.parse with type arguments of type TableScanOperator
 void ParseContext.setOpPartToSkewedPruner(HashMap<TableScanOperator,Map<String,ExprNodeDesc>> opToPartToSkewedPruner)
           
 void ParseContext.setOpToPartPruner(HashMap<TableScanOperator,ExprNodeDesc> opToPartPruner)
           
 void ParseContext.setOpToSamplePruner(HashMap<TableScanOperator,FilterDesc.sampleDesc> opToSamplePruner)
           
 void ParseContext.setTopToProps(HashMap<TableScanOperator,Map<String,String>> topToProps)
           
 void ParseContext.setTopToTable(HashMap<TableScanOperator,Table> topToTable)
           
 

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

Methods in org.apache.hadoop.hive.ql.stats with parameters of type TableScanOperator
static Statistics StatsUtils.collectStatistics(HiveConf conf, PrunedPartitionList partList, Table table, TableScanOperator tableScanOperator)
          Collect table, partition and column level statistics
 



Copyright © 2014 The Apache Software Foundation. All rights reserved.