Class RemoveDuplicateConditions

java.lang.Object
io.trino.sql.planner.iterative.rule.ExpressionRewriteRuleSet
io.trino.sql.planner.iterative.rule.RemoveDuplicateConditions

public class RemoveDuplicateConditions extends ExpressionRewriteRuleSet
Flattens and removes duplicate conjuncts or disjuncts. E.g.,

a = 1 AND a = 1

rewrites to:

a = 1

  • Constructor Details

    • RemoveDuplicateConditions

      public RemoveDuplicateConditions()