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 Type
    Method
    Description
    apply(LogicalPlan inputPlan)
    Applies this heuristics to the given plan and returns the resulting, potentially rewritten plan.