Interface HeuristicForLogicalOptimization
- All Known Implementing Classes:
 ApplyVocabularyMappings,CardinalityBasedJoinOrderingBase,CardinalityBasedJoinOrderingWithRequests,FilterPushDown,GreedyBasedReordering,MergeRequests,PullUpLtgOverJoin,PullUpLtgOverUnion,PushJoinUnderUnionWithRequests,RemovePairsOfG2lAndL2g,RemoveUnnecessaryL2gAndG2l,UnionPullUp
public interface HeuristicForLogicalOptimization
- 
Method Summary
Modifier and TypeMethodDescriptionapply(LogicalPlan inputPlan) Applies this heuristics to the given plan and returns the resulting, potentially rewritten plan. 
- 
Method Details
- 
apply
Applies this heuristics to the given plan and returns the resulting, potentially rewritten plan.- Throws:
 LogicalOptimizationException
 
 -