You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hive.apache.org by ku...@apache.org on 2021/07/22 15:12:16 UTC
[hive] branch master updated (00e3bca -> b95a980)
This is an automated email from the ASF dual-hosted git repository.
kuczoram pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/hive.git.
from 00e3bca HIVE-25371: Add myself to thrift file reviewers (Karen Coppage, reviewed by Zoltan Haindrich)
add b95a980 HIVE-25325: Add TRUNCATE TABLE support for Hive Iceberg tables (reviewed by Peter Vary)
No new revisions were added by this update.
Summary of changes:
.../iceberg/mr/hive/HiveIcebergMetaHook.java | 12 +
.../iceberg/mr/hive/HiveIcebergStorageHandler.java | 5 +
.../TestHiveIcebergStorageHandlerWithEngine.java | 182 ++++++++++++
.../org/apache/iceberg/mr/hive/TestTables.java | 2 +-
.../truncate_iceberg_table_external_purge_false.q | 8 +
.../truncate_iceberg_table_with_partition_spec.q | 8 +
.../positive/truncate_force_iceberg_table.q | 22 ++
.../test/queries/positive/truncate_iceberg_table.q | 32 +++
.../positive/truncate_partitioned_iceberg_table.q | 23 ++
...uncate_iceberg_table_external_purge_false.q.out | 29 ++
...runcate_iceberg_table_with_partition_spec.q.out | 29 ++
.../positive/truncate_force_iceberg_table.q.out | 187 ++++++++++++
.../results/positive/truncate_iceberg_table.q.out | 317 +++++++++++++++++++++
.../truncate_partitioned_iceberg_table.q.out | 210 ++++++++++++++
.../table/misc/truncate/TruncateTableAnalyzer.java | 3 +-
.../hive/ql/metadata/HiveStorageHandler.java | 10 +
.../gen/thrift/gen-cpp/hive_metastore_types.cpp | 22 ++
.../src/gen/thrift/gen-cpp/hive_metastore_types.h | 10 +-
.../hive/metastore/api/TruncateTableRequest.java | 116 +++++++-
.../gen-php/metastore/TruncateTableRequest.php | 29 ++
.../src/gen/thrift/gen-py/hive_metastore/ttypes.py | 15 +-
.../src/gen/thrift/gen-rb/hive_metastore_types.rb | 4 +-
.../apache/hadoop/hive/metastore/HiveMetaHook.java | 9 +
.../hadoop/hive/metastore/HiveMetaStoreClient.java | 7 +
.../src/main/thrift/hive_metastore.thrift | 3 +-
.../apache/hadoop/hive/metastore/HMSHandler.java | 47 +--
26 files changed, 1312 insertions(+), 29 deletions(-)
create mode 100644 iceberg/iceberg-handler/src/test/queries/negative/truncate_iceberg_table_external_purge_false.q
create mode 100644 iceberg/iceberg-handler/src/test/queries/negative/truncate_iceberg_table_with_partition_spec.q
create mode 100644 iceberg/iceberg-handler/src/test/queries/positive/truncate_force_iceberg_table.q
create mode 100644 iceberg/iceberg-handler/src/test/queries/positive/truncate_iceberg_table.q
create mode 100644 iceberg/iceberg-handler/src/test/queries/positive/truncate_partitioned_iceberg_table.q
create mode 100644 iceberg/iceberg-handler/src/test/results/negative/truncate_iceberg_table_external_purge_false.q.out
create mode 100644 iceberg/iceberg-handler/src/test/results/negative/truncate_iceberg_table_with_partition_spec.q.out
create mode 100644 iceberg/iceberg-handler/src/test/results/positive/truncate_force_iceberg_table.q.out
create mode 100644 iceberg/iceberg-handler/src/test/results/positive/truncate_iceberg_table.q.out
create mode 100644 iceberg/iceberg-handler/src/test/results/positive/truncate_partitioned_iceberg_table.q.out