org.apache.hadoop.hive.ql.parse
Class GlobalLimitCtx

java.lang.Object
  extended by org.apache.hadoop.hive.ql.parse.GlobalLimitCtx

public class GlobalLimitCtx
extends Object

context for pruning inputs. populated by GlobalLimitOptimizer


Constructor Summary
GlobalLimitCtx()
           
 
Method Summary
 void disableOpt()
           
 void enableOpt(int globalLimit)
           
 int getGlobalLimit()
           
 LimitDesc getLastReduceLimitDesc()
           
 boolean ifHasTransformOrUDTF()
           
 boolean isEnable()
           
 void setHasTransformOrUDTF(boolean hasTransformOrUDTF)
           
 void setLastReduceLimitDesc(LimitDesc lastReduceLimitDesc)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GlobalLimitCtx

public GlobalLimitCtx()
Method Detail

getGlobalLimit

public int getGlobalLimit()

ifHasTransformOrUDTF

public boolean ifHasTransformOrUDTF()

setHasTransformOrUDTF

public void setHasTransformOrUDTF(boolean hasTransformOrUDTF)

getLastReduceLimitDesc

public LimitDesc getLastReduceLimitDesc()

setLastReduceLimitDesc

public void setLastReduceLimitDesc(LimitDesc lastReduceLimitDesc)

isEnable

public boolean isEnable()

enableOpt

public void enableOpt(int globalLimit)

disableOpt

public void disableOpt()


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