This is an automated email from the ASF dual-hosted git repository.

hyuan pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/calcite.git.


    from de3bef9  [CALCITE-3982] Simplify FilterMergeRule to rely on RelBuilder 
instead of RexProgram
     add 888e879  [CALCITE-3969] Trait keys remapping may throw exception when 
some trait key is not mapped (Roman Kondakov)

No new revisions were added by this update.

Summary of changes:
 .../java/org/apache/calcite/plan/RelTrait.java     |  13 +++
 .../org/apache/calcite/rel/RelCollationImpl.java   |  18 ++++
 .../org/apache/calcite/rel/RelDistribution.java    |  18 ++++
 .../org/apache/calcite/rel/RelDistributions.java   |  28 ++++--
 .../rel/rules/ProjectJoinTransposeRule.java        |   9 +-
 .../rel/rules/SortProjectTransposeRule.java        |   4 +-
 .../main/java/org/apache/calcite/rex/RexUtil.java  |   6 +-
 .../java/org/apache/calcite/util/Permutation.java  |  12 +--
 .../org/apache/calcite/util/mapping/Mappings.java  |  79 +++++++++++++++-
 .../org/apache/calcite/rel/RelCollationTest.java   |  60 ++++++++++++-
 .../apache/calcite/rel/RelDistributionTest.java    |  46 ++++++++++
 .../apache/calcite/util/mapping/MappingTest.java   | 100 ++++++++++++---------
 12 files changed, 323 insertions(+), 70 deletions(-)

Reply via email to