Interface | Description |
---|---|
OperatorPlan |
An interface that defines graph operations on plans.
|
Class | Description |
---|---|
BaseOperatorPlan | |
DependencyOrderWalker |
A walker to walk graphs in dependency order.
|
DepthFirstWalker |
Do a depth first traversal of the graph.
|
DotPlanDumper |
This class puts everything that is needed to dump a plan in a
format readable by graphviz's dot algorithm.
|
FilterExtractor |
Extracts filter predicates for interfaces implementing
LoadPredicatePushdown |
Operator | |
OperatorSubPlan |
Class to represent a view of a plan.
|
PartitionFilterExtractor |
This is a rewrite of
PColFilterExtractor
Extracts partition filters for interfaces implementing LoadMetaData |
PlanDumper |
This class dumps a nested plan to a print stream.
|
PlanEdge | |
PlanVisitor |
A visitor mechanism for navigating and operating on a plan of
Operators.
|
PlanWalker | |
PredicatePushDownFilterExtractor |
We traverse the expression plan bottom up and separate it into two plans
- pushdownExprPlan, plan that can be pushed down to the loader and
- filterExprPlan, remaining plan that needs to be evaluated by pig
If the predicate is not removable then filterExprPlan will not have
the pushdownExprPlan removed.
|
ReverseDependencyOrderWalker |
Visit a plan in the reverse of the dependency order.
|
ReverseDependencyOrderWalkerWOSeenChk |
Visit a plan in the reverse of the dependency order.
|
SubtreeDependencyOrderWalker |
Copyright © 2007-2017 The Apache Software Foundation