public static class TezPOPackageAnnotator.LoRearrangeDiscoverer extends PhyPlanVisitor
mCurrentWalker, mPlan| Constructor and Description |
|---|
TezPOPackageAnnotator.LoRearrangeDiscoverer(PhysicalPlan predPlan,
TezOperator predTezOpVertexGrp,
TezOperator pkgTezOp,
POPackage pkg) |
| Modifier and Type | Method and Description |
|---|---|
int |
getLoRearrangeFound() |
void |
visitLocalRearrange(POLocalRearrange lrearrange) |
void |
visitSplit(POSplit spl) |
visit, visitAdd, visitAnd, visitBinCond, visitCast, visitCollectedGroup, visitComparisonFunc, visitConstant, visitCounter, visitCross, visitDemux, visitDistinct, visitDivide, visitEqualTo, visitFilter, visitFRJoin, visitGlobalRearrange, visitGreaterThan, visitGTOrEqual, visitIsNull, visitLessThan, visitLimit, visitLoad, visitLTOrEqual, visitMapLookUp, visitMergeCoGroup, visitMergeJoin, visitMod, visitMultiply, visitNative, visitNegative, visitNot, visitNotEqualTo, visitOr, visitPackage, visitPartialAgg, visitPartitionRearrange, visitPOForEach, visitPoissonSample, visitPOOptimizedForEach, visitPreCombinerLocalRearrange, visitProject, visitRank, visitRegexp, visitReservoirSample, visitSkewedJoin, visitSort, visitStore, visitStream, visitSubtract, visitUnion, visitUserFuncgetPlan, popWalker, pushWalker, visitpublic TezPOPackageAnnotator.LoRearrangeDiscoverer(PhysicalPlan predPlan, TezOperator predTezOpVertexGrp, TezOperator pkgTezOp, POPackage pkg)
public void visitSplit(POSplit spl) throws VisitorException
visitSplit in class PhyPlanVisitorVisitorExceptionpublic void visitLocalRearrange(POLocalRearrange lrearrange) throws VisitorException
visitLocalRearrange in class PhyPlanVisitorVisitorExceptionpublic int getLoRearrangeFound()
Copyright © 2007-2012 The Apache Software Foundation