You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@calcite.apache.org by da...@apache.org on 2020/06/18 04:38:43 UTC
[calcite] branch master updated (b00c1fd -> 69f2586)
This is an automated email from the ASF dual-hosted git repository.
danny0405 pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/calcite.git.
omit b00c1fd [CALCITE-4056] Remove Digest from RelNode and RexCall
This update removed existing revisions from the reference, leaving the
reference pointing at a previous point in the repository history.
* -- * -- N refs/heads/master (69f2586)
\
O -- O -- O (b00c1fd)
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.../adapter/enumerable/EnumerableAggregate.java | 8 -
.../adapter/enumerable/EnumerableFilter.java | 8 -
.../adapter/enumerable/EnumerableHashJoin.java | 8 -
.../adapter/enumerable/EnumerableMergeJoin.java | 8 -
.../enumerable/EnumerableNestedLoopJoin.java | 8 -
.../adapter/enumerable/EnumerableProject.java | 8 -
.../enumerable/EnumerableSortedAggregate.java | 8 -
.../main/java/org/apache/calcite/plan/Digest.java | 256 +++++++++++++++++++++
.../java/org/apache/calcite/plan/RelDigest.java | 52 -----
.../java/org/apache/calcite/plan/RelOptNode.java | 15 +-
.../java/org/apache/calcite/plan/RelOptUtil.java | 1 -
.../org/apache/calcite/plan/hep/HepPlanner.java | 12 +-
.../org/apache/calcite/plan/hep/HepRelVertex.java | 15 +-
.../org/apache/calcite/plan/volcano/RelSubset.java | 36 +--
.../calcite/plan/volcano/VolcanoPlanner.java | 55 ++---
.../org/apache/calcite/rel/AbstractRelNode.java | 135 ++---------
.../main/java/org/apache/calcite/rel/RelNode.java | 7 +-
.../java/org/apache/calcite/rel/SingleRel.java | 1 -
.../org/apache/calcite/rel/core/Aggregate.java | 21 --
.../java/org/apache/calcite/rel/core/Filter.java | 19 --
.../java/org/apache/calcite/rel/core/Join.java | 22 --
.../java/org/apache/calcite/rel/core/Project.java | 21 --
.../java/org/apache/calcite/rel/core/Values.java | 18 --
.../java/org/apache/calcite/rel/core/Window.java | 5 +-
.../calcite/rel/logical/LogicalAggregate.java | 8 -
.../apache/calcite/rel/logical/LogicalFilter.java | 12 -
.../apache/calcite/rel/logical/LogicalJoin.java | 13 --
.../apache/calcite/rel/logical/LogicalProject.java | 8 -
.../rel/metadata/JaninoRelMetadataProvider.java | 7 +-
.../org/apache/calcite/rel/rules/MultiJoin.java | 1 -
.../main/java/org/apache/calcite/rex/RexCall.java | 18 +-
.../org/apache/calcite/rex/RexDynamicParam.java | 6 +-
.../java/org/apache/calcite/rex/RexLiteral.java | 8 +-
.../main/java/org/apache/calcite/rex/RexNode.java | 5 -
.../main/java/org/apache/calcite/rex/RexOver.java | 6 +-
.../java/org/apache/calcite/rex/RexSubQuery.java | 8 +-
.../org/apache/calcite/test/HepPlannerTest.java | 2 +-
37 files changed, 354 insertions(+), 495 deletions(-)
create mode 100644 core/src/main/java/org/apache/calcite/plan/Digest.java
delete mode 100644 core/src/main/java/org/apache/calcite/plan/RelDigest.java