calcite-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Julian Hyde (JIRA)" <j...@apache.org>
Subject [jira] [Created] (CALCITE-3049) When simplifying expressions, revisit "IS NULL" if its argument has been simplified
Date Sat, 04 May 2019 22:22:00 GMT
Julian Hyde created CALCITE-3049:
------------------------------------

             Summary: When simplifying expressions, revisit "IS NULL" if its argument has
been simplified
                 Key: CALCITE-3049
                 URL: https://issues.apache.org/jira/browse/CALCITE-3049
             Project: Calcite
          Issue Type: Bug
            Reporter: Julian Hyde


When simplifying expressions, revisit "IS NULL" if its argument has been simplified. For example,
we currently simplify {code}(CASE WHEN FALSE THEN +(v0) ELSE -1 END) IS UNKNOWN{code} to {code}-1
IS UNKNOWN{code} but we should further simplify that to {{FALSE}}.

I have a preliminary dev branch, but it needs a little more debugging. I'd be grateful if
someone could finish it.



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

Mime
View raw message