org.apache.hadoop.hive.ql.optimizer
Class SizeBasedBigTableSelectorForAutoSMJ

java.lang.Object
  extended by org.apache.hadoop.hive.ql.optimizer.SizeBasedBigTableSelectorForAutoSMJ
Direct Known Subclasses:
AvgPartitionSizeBasedBigTableSelectorForAutoSMJ, TableSizeBasedBigTableSelectorForAutoSMJ

public abstract class SizeBasedBigTableSelectorForAutoSMJ
extends Object


Constructor Summary
SizeBasedBigTableSelectorForAutoSMJ()
           
 
Method Summary
protected  void getListTopOps(Operator<? extends OperatorDesc> op, List<TableScanOperator> topOps)
           
protected  long getSize(HiveConf conf, Partition partition)
           
protected  long getSize(HiveConf conf, Table table)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SizeBasedBigTableSelectorForAutoSMJ

public SizeBasedBigTableSelectorForAutoSMJ()
Method Detail

getListTopOps

protected void getListTopOps(Operator<? extends OperatorDesc> op,
                             List<TableScanOperator> topOps)

getSize

protected long getSize(HiveConf conf,
                       Table table)

getSize

protected long getSize(HiveConf conf,
                       Partition partition)


Copyright © 2012 The Apache Software Foundation