org.apache.pig.newplan.logical.optimizer
Class LogicalPlanOptimizer
java.lang.Object
org.apache.pig.newplan.optimizer.PlanOptimizer
org.apache.pig.newplan.logical.optimizer.LogicalPlanOptimizer
public class LogicalPlanOptimizer
- extends PlanOptimizer
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LogicalPlanOptimizer
public LogicalPlanOptimizer(OperatorPlan p,
int iterations,
Set<String> turnOffRules)
- Create a new LogicalPlanOptimizer.
- Parameters:
p
- Plan to optimize.iterations
- Maximum number of optimizer iterations.turnOffRules
- Optimization rules to disable. "all" disables all non-mandatory
rules. null enables all rules.
buildRuleSets
protected List<Set<Rule>> buildRuleSets()
Copyright © 2007-2012 The Apache Software Foundation