|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Rule | |
---|---|
org.apache.pig.newplan.logical.optimizer | |
org.apache.pig.newplan.logical.rules | |
org.apache.pig.newplan.optimizer |
Uses of Rule in org.apache.pig.newplan.logical.optimizer |
---|
Methods in org.apache.pig.newplan.logical.optimizer that return types with arguments of type Rule | |
---|---|
protected List<Set<Rule>> |
LogicalPlanOptimizer.buildRuleSets()
|
Uses of Rule in org.apache.pig.newplan.logical.rules |
---|
Subclasses of Rule in org.apache.pig.newplan.logical.rules | |
---|---|
class |
AddForEach
|
class |
ColumnMapKeyPrune
This Rule prunes columns and map keys and set to loader. |
class |
DuplicateForEachColumnRewrite
|
class |
FilterAboveForeach
This Rule moves Filter Above Foreach. |
class |
GroupByConstParallelSetter
Rule: If a LOCogroup is 'group all', set the parallelism to 1, or in general - if the group-by expression is just a constant then set parallelism to 1 LogicalExpressionSimplifier could be used to convert an expression with constants into a single ConstantExpression |
class |
ImplicitSplitInserter
Super class for all rules that operates on the whole plan. |
class |
LimitOptimizer
|
class |
LoadTypeCastInserter
|
class |
LogicalExpressionSimplifier
A FILTER logical expression simplifier |
class |
MergeFilter
|
class |
MergeForEach
|
class |
PartitionFilterOptimizer
|
class |
PushDownForEachFlatten
|
class |
PushUpFilter
|
class |
SplitFilter
|
class |
StreamTypeCastInserter
|
class |
TypeCastInserter
|
class |
WholePlanRule
Super class for all rules that operates on the whole plan. |
Uses of Rule in org.apache.pig.newplan.optimizer |
---|
Fields in org.apache.pig.newplan.optimizer with type parameters of type Rule | |
---|---|
protected List<Set<Rule>> |
PlanOptimizer.ruleSets
|
Constructor parameters in org.apache.pig.newplan.optimizer with type arguments of type Rule | |
---|---|
PlanOptimizer(OperatorPlan p,
List<Set<Rule>> rs,
int iterations)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |