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 c1b042f [CALCITE-3297] PigToSqlAggregateRule should be applied on
multi-set projection to produce an optimal plan (Igor Guzenko)
add 6cec811 [CALCITE-2973],[CALCITE-3284] Allow joins(hash,semi,anti)
that have equi conditions to be executed using a hash join algorithm
No new revisions were added by this update.
Summary of changes:
.../adapter/enumerable/EnumerableHashJoin.java | 68 +++++-
.../adapter/enumerable/EnumerableJoinRule.java | 36 ++-
.../org/apache/calcite/util/BuiltInMethod.java | 12 +-
.../apache/calcite/runtime/EnumerablesTest.java | 115 ++++++++++
.../test/enumerable/EnumerableHashJoinTest.java | 203 +++++++++++++++++
.../apache/calcite/linq4j/DefaultEnumerable.java | 12 +
.../apache/calcite/linq4j/EnumerableDefaults.java | 251 ++++++++++++++++++++-
.../apache/calcite/linq4j/ExtendedEnumerable.java | 30 +++
8 files changed, 705 insertions(+), 22 deletions(-)
create mode 100644
core/src/test/java/org/apache/calcite/test/enumerable/EnumerableHashJoinTest.java