This is an automated email from the ASF dual-hosted git repository. ayushsaxena pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/hive.git
from 8899600a141 HIVE-27409: Iceberg: table with EXTERNAL type can not use statistics to optimize the query - ADDENDUM (#4395). (Butao Zhang, reviewed by Ayush Saxena, Akshat Mathur, Attila Turoczy) add e0bf9609585 HIVE-27302: Iceberg: Support write to iceberg branch (#4292). (Butao Zhang, reviewed by Denys Kuzmenko, Ayush Saxena) No new revisions were added by this update. Summary of changes: .../java/org/apache/hadoop/hive/ql/ErrorMsg.java | 2 +- .../main/java/org/apache/iceberg/mr/Catalogs.java | 1 + .../org/apache/iceberg/mr/InputFormatConfig.java | 1 + .../iceberg/mr/hive/HiveIcebergInputFormat.java | 1 + .../mr/hive/HiveIcebergOutputCommitter.java | 23 +- .../iceberg/mr/hive/HiveIcebergStorageHandler.java | 31 +- .../iceberg/mr/mapreduce/IcebergInputFormat.java | 6 + .../negative/write_iceberg_branch_negative.q | 4 + .../test/queries/positive/write_iceberg_branch.q | 60 ++ .../negative/write_iceberg_branch_negative.q.out | 9 + .../results/positive/write_iceberg_branch.q.out | 902 +++++++++++++++++++++ .../hive/ql/ddl/table/create/CreateTableDesc.java | 4 +- .../ql/ddl/table/info/desc/DescTableOperation.java | 2 +- .../org/apache/hadoop/hive/ql/exec/Utilities.java | 4 + .../apache/hadoop/hive/ql/io/HiveInputFormat.java | 4 + .../org/apache/hadoop/hive/ql/metadata/Hive.java | 35 +- .../hive/ql/metadata/HiveStorageHandler.java | 19 + .../apache/hadoop/hive/ql/metadata/HiveUtils.java | 11 + .../org/apache/hadoop/hive/ql/metadata/Table.java | 11 + .../optimizer/calcite/translator/ASTBuilder.java | 2 + .../hive/ql/optimizer/ppr/PartitionPruner.java | 2 + .../hadoop/hive/ql/parse/BaseSemanticAnalyzer.java | 18 +- .../hadoop/hive/ql/parse/CalcitePlanner.java | 10 +- .../apache/hadoop/hive/ql/parse/HiveTableName.java | 6 +- .../apache/hadoop/hive/ql/parse/QBParseInfo.java | 7 +- .../hive/ql/parse/RewriteSemanticAnalyzer.java | 2 +- .../hadoop/hive/ql/parse/SemanticAnalyzer.java | 22 +- .../apache/hadoop/hive/ql/plan/TableScanDesc.java | 11 + .../results/clientnegative/desc_failure3.q.out | 2 +- .../org/apache/hadoop/hive/common/TableName.java | 31 +- .../apache/hadoop/hive/common/TestTableName.java | 4 +- 31 files changed, 1172 insertions(+), 75 deletions(-) create mode 100644 iceberg/iceberg-handler/src/test/queries/negative/write_iceberg_branch_negative.q create mode 100644 iceberg/iceberg-handler/src/test/queries/positive/write_iceberg_branch.q create mode 100644 iceberg/iceberg-handler/src/test/results/negative/write_iceberg_branch_negative.q.out create mode 100644 iceberg/iceberg-handler/src/test/results/positive/write_iceberg_branch.q.out