org.apache.hadoop.hive.ql.optimizer.correlation
Class CorrelationOptimizer.CorrelationNodeProcCtx
java.lang.Object
org.apache.hadoop.hive.ql.optimizer.correlation.CorrelationOptimizer.CorrelationNodeProcCtx
- All Implemented Interfaces:
- NodeProcessorCtx
- Enclosing class:
- CorrelationOptimizer
protected class CorrelationOptimizer.CorrelationNodeProcCtx
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CorrelationOptimizer.CorrelationNodeProcCtx
public CorrelationOptimizer.CorrelationNodeProcCtx(ParseContext pctx)
setAbort
public void setAbort(boolean abort)
isAbort
public boolean isAbort()
getAbortReasons
public List<String> getAbortReasons()
addCorrelation
public void addCorrelation(IntraQueryCorrelation correlation)
getCorrelations
public List<IntraQueryCorrelation> getCorrelations()
isWalked
public boolean isWalked(ReduceSinkOperator op)
addWalked
public void addWalked(ReduceSinkOperator op)
addWalkedAll
public void addWalkedAll(Collection<ReduceSinkOperator> c)
removeWalked
public void removeWalked(ReduceSinkOperator op)
removeWalkedAll
public void removeWalkedAll(Collection<ReduceSinkOperator> c)
incrementFileSinkOperatorCount
public void incrementFileSinkOperatorCount()
getPctx
public ParseContext getPctx()
setPctx
public void setPctx(ParseContext pctx)
trustScript
public boolean trustScript()
minReducer
public int minReducer()
hasBeenRemoved
public boolean hasBeenRemoved(Operator<?> rsOp)
addRemovedOperator
public boolean addRemovedOperator(Operator<?> rsOp)
Copyright © 2012 The Apache Software Foundation