Interface OptimizerRules.LocalAware<SubPlan extends LogicalPlan>
- All Known Subinterfaces:
OptimizerRules.CoordinatorOnly
- All Known Implementing Classes:
CombineProjections,HoistRemoteEnrichLimit,HoistRemoteEnrichTopN,LocalPropagateEmptyRelation,PropagateEmptyRelation,ReplaceStatsFilteredAggWithEval
- Enclosing class:
OptimizerRules
public static interface OptimizerRules.LocalAware<SubPlan extends LogicalPlan>
Rule that has a different implementation when applied to a local plan.
-
Method Summary
-
Method Details
-
local
Rule<SubPlan,LogicalPlan> local()the local version of the rule.nullif the rule should not be applied locally.
-