Vitalii Diravka created CALCITE-2275:
----------------------------------------

             Summary: Using logical NOT operator in Join condition leads to 
mistakenly push down this condition.
                 Key: CALCITE-2275
                 URL: https://issues.apache.org/jira/browse/CALCITE-2275
             Project: Calcite
          Issue Type: Bug
          Components: core
    Affects Versions: 1.16.0
            Reporter: Vitalii Diravka
            Assignee: Vitalii Diravka
             Fix For: 1.17.0


Using logical NOT operator in Join condition leads to mistakenly push down this 
condition. Then LogicalProject is created with RexCall expression. It prevents 
for further inferring predicates (by using JoinPushTransitivePredicatesRule, 
for instance).



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to