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 843168bfabe HIVE-29529: Iceberg: Load table from cache
HiveIcebergOutputCommitter (#6394)
add ef2c646bd47 HIVE-28170: Implement drop stats (#6391)
No new revisions were added by this update.
Summary of changes:
.../hadoop/hive/ql/parse/AlterClauseParser.g | 9 +
.../org/apache/hadoop/hive/ql/parse/HiveParser.g | 3 +-
.../hadoop/hive/ql/ddl/table/AlterTableType.java | 3 +-
.../AlterTableDropColumnStatisticsAnalyzer.java} | 31 +--
... AlterTableUpdateColumnStatisticsAnalyzer.java} | 4 +-
...ollectionTask.java => ColumnStatsDropTask.java} | 35 +--
.../apache/hadoop/hive/ql/exec/TaskFactory.java | 2 +
.../hadoop/hive/ql/hooks/HiveProtoLoggingHook.java | 4 +-
.../apache/hadoop/hive/ql/hooks/WriteEntity.java | 1 +
.../org/apache/hadoop/hive/ql/metadata/Hive.java | 26 +--
...ollectionWork.java => ColumnStatsDropWork.java} | 17 +-
.../apache/hadoop/hive/ql/plan/HiveOperation.java | 2 +
.../authorization/plugin/HiveOperationType.java | 1 +
.../plugin/sqlstd/Operation2Privilege.java | 2 +
.../drop_stats_for_columns_iceberg.q | 3 +
.../drop_histogram_stats_for_columns.q | 21 ++
.../clientpositive/drop_stats_for_columns.q | 19 ++
.../drop_stats_for_columns_iceberg.q.out | 9 +
.../llap/drop_histogram_stats_for_columns.q.out | 219 +++++++++++++++++++
.../llap/drop_stats_for_columns.q.out | 236 +++++++++++++++++++++
20 files changed, 589 insertions(+), 58 deletions(-)
copy
ql/src/java/org/apache/hadoop/hive/ql/ddl/table/{column/update/AlterTableUpdateColumnsAnalyzer.java
=> misc/columnstats/AlterTableDropColumnStatisticsAnalyzer.java} (59%)
rename
ql/src/java/org/apache/hadoop/hive/ql/ddl/table/misc/columnstats/{AlterTableUpdateColumnStatistictAnalyzer.java
=> AlterTableUpdateColumnStatisticsAnalyzer.java} (96%)
copy ql/src/java/org/apache/hadoop/hive/ql/exec/{DependencyCollectionTask.java
=> ColumnStatsDropTask.java} (58%)
copy ql/src/java/org/apache/hadoop/hive/ql/plan/{DependencyCollectionWork.java
=> ColumnStatsDropWork.java} (68%)
create mode 100644
ql/src/test/queries/clientnegative/drop_stats_for_columns_iceberg.q
create mode 100644
ql/src/test/queries/clientpositive/drop_histogram_stats_for_columns.q
create mode 100644 ql/src/test/queries/clientpositive/drop_stats_for_columns.q
create mode 100644
ql/src/test/results/clientnegative/drop_stats_for_columns_iceberg.q.out
create mode 100644
ql/src/test/results/clientpositive/llap/drop_histogram_stats_for_columns.q.out
create mode 100644
ql/src/test/results/clientpositive/llap/drop_stats_for_columns.q.out