@InterfaceAudience.Private public class SecondaryKeyOptimizerTez extends TezOpPlanVisitor implements SecondaryKeyOptimizer
mCurrentWalker, mPlan| Constructor and Description |
|---|
SecondaryKeyOptimizerTez(TezOperPlan plan) |
| Modifier and Type | Method and Description |
|---|---|
int |
getNumDistinctChanged() |
int |
getNumSortRemoved() |
int |
getNumUseSecondaryKey() |
void |
visitTezOp(TezOperator to) |
getPlan, popWalker, pushWalker, visitpublic SecondaryKeyOptimizerTez(TezOperPlan plan)
public void visitTezOp(TezOperator to) throws VisitorException
visitTezOp in class TezOpPlanVisitorVisitorExceptionpublic int getNumSortRemoved()
getNumSortRemoved in interface SecondaryKeyOptimizerpublic int getNumDistinctChanged()
getNumDistinctChanged in interface SecondaryKeyOptimizerpublic int getNumUseSecondaryKey()
getNumUseSecondaryKey in interface SecondaryKeyOptimizerCopyright © 2007-2017 The Apache Software Foundation