suibianwanwan created CALCITE-6534: -------------------------------------- Summary: Fix type mismatches when pulling up Calc nodes in JoinUnifyRule Key: CALCITE-6534 URL: https://issues.apache.org/jira/browse/CALCITE-6534 Project: Calcite Issue Type: Improvement Reporter: suibianwanwan
In JoinOnLeftCalcUnifyRule, JoinOnRIghtCalcUnifyRule, JoinOnCalcUnifyRule, calcite tries to pull up the calc operator to make Query equivalent to target . In [CALCITE-6501|https://issues.apache.org/jira/browse/CALCITE-6501], for the case where the assert is due to a difference in nullablity, we do an early intercept and return null. This will result in some cases that can be rewritten not being able to be rewritten. We can fix nullablility if this rewrite maintains semantics -- This message was sent by Atlassian Jira (v8.20.10#820010)