This is an automated email from the ASF dual-hosted git repository.
chunwei pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/calcite.git
from 7c1e2746b9 [CALCITE-5089] Allow GROUP BY ALL or DISTINCT set
quantifier on GROUPING SETS
add acf82f7784 [CALCITE-3890] Derive IS NOT NULL filter for the inputs of
inner join
No new revisions were added by this update.
Summary of changes:
.../org/apache/calcite/rel/rules/CoreRules.java | 5 +
.../rel/rules/JoinDeriveIsNotNullFilterRule.java | 117 ++++++++++
.../java/org/apache/calcite/rex/RexSimplify.java | 6 +-
.../java/org/apache/calcite/tools/RelBuilder.java | 24 +-
.../org/apache/calcite/test/RelOptRulesTest.java | 96 ++++++++
.../org/apache/calcite/test/RelOptRulesTest.xml | 260 ++++++++++++++++++++-
6 files changed, 497 insertions(+), 11 deletions(-)
create mode 100644
core/src/main/java/org/apache/calcite/rel/rules/JoinDeriveIsNotNullFilterRule.java