This is an automated email from the ASF dual-hosted git repository. krisztiankasa pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/hive.git.
from bf14f73 HIVE-24592: Revert "HIVE-24550: Cleanup only transaction information for the current DriverContext (Peter Varga via Peter Vary)" add 75825c0 HIVE-24519: Optimize MV: Materialized views should not rebuild when tables are not modified (Krisztian Kasa, reviewed by Jesus Camacho Rodriguez, Miklos Gergely) No new revisions were added by this update. Summary of changes: .../ql/ddl/table/info/desc/DescTableOperation.java | 20 +- .../AlterMaterializedViewRebuildAnalyzer.java | 19 ++ .../org/apache/hadoop/hive/ql/metadata/Hive.java | 92 +++++-- .../rules/views/HiveMaterializedViewUtils.java | 108 ++++----- .../apache/hadoop/hive/ql/plan/HiveOperation.java | 2 + .../authorization/plugin/HiveOperationType.java | 1 + .../plugin/sqlstd/Operation2Privilege.java | 2 + .../clientpositive/materialized_view_rebuild_2.q | 26 ++ .../clientpositive/materialized_view_rebuild_3.q | 26 ++ ...lized_view_authorization_rebuild_no_grant.q.out | 2 +- ...rialized_view_authorization_rebuild_other.q.out | 2 +- .../clientpositive/druid/druidmini_mv.q.out | 8 +- .../llap/materialized_view_cluster.q.out | 32 +-- .../llap/materialized_view_create_rewrite_3.q.out | 12 +- .../llap/materialized_view_create_rewrite_4.q.out | 32 +-- .../llap/materialized_view_create_rewrite_5.q.out | 32 +-- ...ialized_view_create_rewrite_rebuild_dummy.q.out | 12 +- ...erialized_view_create_rewrite_time_window.q.out | 8 +- ...ialized_view_create_rewrite_time_window_2.q.out | 4 +- .../llap/materialized_view_distribute_sort.q.out | 16 +- .../llap/materialized_view_partition_cluster.q.out | 32 +-- .../llap/materialized_view_partitioned.q.out | 16 +- .../llap/materialized_view_rebuild.q.out | 4 +- .../llap/materialized_view_rebuild_2.q.out | 187 ++++++++++++++ .../llap/materialized_view_rebuild_3.q.out | 268 +++++++++++++++++++++ .../llap/materialized_view_rewrite_by_text_4.q.out | 4 +- .../llap/materialized_view_rewrite_window.q.out | 24 +- .../sketches_materialized_view_cume_dist.q.out | 8 +- .../llap/sketches_materialized_view_ntile.q.out | 8 +- ...ketches_materialized_view_percentile_disc.q.out | 8 +- .../llap/sketches_materialized_view_rank.q.out | 8 +- .../llap/sketches_materialized_view_rollup2.q.out | 8 +- .../llap/sketches_materialized_view_safety.q.out | 8 +- 33 files changed, 793 insertions(+), 246 deletions(-) create mode 100644 ql/src/test/queries/clientpositive/materialized_view_rebuild_2.q create mode 100644 ql/src/test/queries/clientpositive/materialized_view_rebuild_3.q create mode 100644 ql/src/test/results/clientpositive/llap/materialized_view_rebuild_2.q.out create mode 100644 ql/src/test/results/clientpositive/llap/materialized_view_rebuild_3.q.out