This is an automated email from the ASF dual-hosted git repository.
rubenql pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/calcite.git.
from f0aff98 Disable multiline parameter alignment in IDEA
add 88d1818 [CALCITE-4015] Pass through parent collation request on
subset or superset of join keys for EnumerableMergeJoin.
No new revisions were added by this update.
Summary of changes:
.../adapter/enumerable/EnumerableMergeJoin.java | 156 +++++++++++++++++++--
.../java/org/apache/calcite/rel/RelCollations.java | 49 +++++--
.../org/apache/calcite/util/ImmutableIntList.java | 10 ++
.../org/apache/calcite/rel/RelCollationTest.java | 72 ++++++++--
.../org/apache/calcite/test/TopDownOptTest.java | 42 ++++++
.../org/apache/calcite/test/TopDownOptTest.xml | 150 ++++++++++++++++++++
6 files changed, 450 insertions(+), 29 deletions(-)