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