You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@calcite.apache.org by ch...@apache.org on 2022/05/20 11:52:28 UTC
[calcite] branch main updated (7c1e2746b9 -> acf82f7784)
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