This is an automated email from the ASF dual-hosted git repository.
mbudiu pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/calcite.git
from a541ce7a9c [CALCITE-6992] RelJson cannot serialize UUID literals
add cb27eed9d7 [CALCITE-6946] Expand predicates from disjunction for
inputs of Join
No new revisions were added by this update.
Summary of changes:
.../org/apache/calcite/rel/rules/CoreRules.java | 12 +
.../rules/ExpandDisjunctionForJoinInputsRule.java | 242 +++++++++++++++++++++
.../rel/rules/ExpandDisjunctionForTableRule.java | 163 +-------------
.../main/java/org/apache/calcite/rex/RexUtil.java | 184 +++++++++++++++-
.../org/apache/calcite/test/RelOptRulesTest.java | 37 ++++
.../org/apache/calcite/test/RelOptRulesTest.xml | 68 ++++++
core/src/test/resources/sql/planner.iq | 59 +++++
7 files changed, 600 insertions(+), 165 deletions(-)
create mode 100644
core/src/main/java/org/apache/calcite/rel/rules/ExpandDisjunctionForJoinInputsRule.java