git.net

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[jira] [Created] (CALCITE-2275) Using logical NOT operator in Join condition leads to mistakenly push down this condition.


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)



( ! ) Warning: include(msgfooter.php): failed to open stream: No such file or directory in /var/www/git/apache-calcite-development/msg03288.html on line 91
Call Stack
#TimeMemoryFunctionLocation
10.0007363744{main}( ).../msg03288.html:0

( ! ) Warning: include(): Failed opening 'msgfooter.php' for inclusion (include_path='.:/var/www/git') in /var/www/git/apache-calcite-development/msg03288.html on line 91
Call Stack
#TimeMemoryFunctionLocation
10.0007363744{main}( ).../msg03288.html:0