You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hive.apache.org by jc...@apache.org on 2020/08/08 15:37:18 UTC
[hive] branch master updated (14c653a -> 0ef7928)
This is an automated email from the ASF dual-hosted git repository.
jcamacho pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/hive.git.
from 14c653a HIVE-23716: Support Anti Join in Hive (Mahesh Kumar Behera, reviewed by Vineet Garg, Ramesh Kumar Thangarajan, Panagiotis Garefalakis, Jesus Camacho Rodriguez)
add 0ef7928 HIVE-24012: Support for rewriting with materialized views containing grouping sets (Jesus Camacho Rodriguez, reviewed by Vineet Garg)
No new revisions were added by this update.
Summary of changes:
.../ql/ddl/table/info/desc/DescTableOperation.java | 3 +-
.../org/apache/hadoop/hive/ql/metadata/Hive.java | 177 +--
.../ql/metadata/HiveMaterializedViewsRegistry.java | 37 +-
.../HiveRelOptMaterializationValidator.java | 1 -
.../rules/views/HiveMaterializedViewUtils.java | 371 ++++++
.../hadoop/hive/ql/parse/CalcitePlanner.java | 49 +-
... materialized_view_rewrite_ssb_grouping_sets.q} | 148 ++-
...aterialized_view_rewrite_ssb_grouping_sets_2.q} | 282 +----
...terialized_view_rewrite_ssb_grouping_sets.q.out | 1312 ++++++++++++++++++++
...rialized_view_rewrite_ssb_grouping_sets_2.q.out | 772 ++++++++++++
10 files changed, 2654 insertions(+), 498 deletions(-)
create mode 100644 ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/rules/views/HiveMaterializedViewUtils.java
copy ql/src/test/queries/clientpositive/{materialized_view_rewrite_ssb.q => materialized_view_rewrite_ssb_grouping_sets.q} (79%)
copy ql/src/test/queries/clientpositive/{materialized_view_rewrite_ssb.q => materialized_view_rewrite_ssb_grouping_sets_2.q} (51%)
create mode 100644 ql/src/test/results/clientpositive/llap/materialized_view_rewrite_ssb_grouping_sets.q.out
create mode 100644 ql/src/test/results/clientpositive/llap/materialized_view_rewrite_ssb_grouping_sets_2.q.out