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/08/23 08:58:44 UTC
[hive] branch master updated (66fa7e9 -> e2a0009)
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 66fa7e9 HIVE-25458: Unix_timestamp() with string input give wrong result (Ashish Sharma, reviewed by Adesh Rao, Nikhil Gupta, Sankar Hariappan)
add e2a0009 HIVE-25457: Implement querying Iceberg table metadata (#2589) (Marta Kuczora, reviewed by Peter Vary)
No new revisions were added by this update.
Summary of changes:
.../java/org/apache/hadoop/hive/ql/ErrorMsg.java | 2 +
.../iceberg/mr/hive/HiveIcebergStorageHandler.java | 10 +
.../iceberg/mr/hive/IcebergMetadataTables.java | 35 ++
.../apache/iceberg/mr/hive/IcebergTableUtil.java | 6 +
.../iceberg/mr/mapreduce/IcebergInputFormat.java | 10 +
.../mr/mapreduce/IcebergInternalRecordWrapper.java | 165 +++++++
.../describe_non_existing_metadata_table.q | 7 +
.../negative/query_non_existing_metadata_table.q | 7 +
.../positive/describe_iceberg_metadata_tables.q | 46 ++
.../query_iceberg_metadata_of_partitioned_table.q | 71 +++
...query_iceberg_metadata_of_unpartitioned_table.q | 60 +++
.../positive/query_iceberg_metadata_with_joins.q | 84 ++++
.../describe_non_existing_metadata_table.q.out | 21 +
.../query_non_existing_metadata_table.q.out | 21 +
.../describe_iceberg_metadata_tables.q.out | 417 ++++++++++++++++
...ery_iceberg_metadata_of_partitioned_table.q.out | 528 +++++++++++++++++++++
...y_iceberg_metadata_of_unpartitioned_table.q.out | Bin 0 -> 28962 bytes
.../query_iceberg_metadata_with_joins.q.out | 255 ++++++++++
.../hadoop/hive/metastore/HiveMetaStoreUtils.java | 15 +-
.../hive/metastore/SerDeStorageSchemaReader.java | 2 +-
.../apache/hadoop/hive/ql/parse/FromClauseParser.g | 4 +-
.../table/create/show/ShowCreateTableAnalyzer.java | 3 +
.../ql/ddl/table/info/desc/DescTableOperation.java | 3 +-
.../desc/formatter/TextDescTableFormatter.java | 3 +-
.../storage/serde/AlterTableSetSerdeOperation.java | 4 +-
.../apache/hadoop/hive/ql/exec/MapOperator.java | 4 +-
.../org/apache/hadoop/hive/ql/exec/Utilities.java | 4 +
.../org/apache/hadoop/hive/ql/metadata/Hive.java | 81 +++-
.../hive/ql/metadata/HiveStorageHandler.java | 9 +
.../org/apache/hadoop/hive/ql/metadata/Table.java | 13 +-
.../hive/ql/optimizer/SharedWorkOptimizer.java | 8 +
.../optimizer/calcite/translator/ASTBuilder.java | 12 +-
.../hive/ql/optimizer/ppr/PartitionPruner.java | 3 +
.../hadoop/hive/ql/parse/BaseSemanticAnalyzer.java | 58 ++-
.../hadoop/hive/ql/parse/CalcitePlanner.java | 11 +-
.../hadoop/hive/ql/parse/SemanticAnalyzer.java | 3 +
.../hadoop/hive/ql/parse/UnparseTranslator.java | 7 +-
.../hive/ql/parse/repl/dump/HiveWrapper.java | 2 +-
.../apache/hadoop/hive/ql/plan/PartitionDesc.java | 7 +-
.../org/apache/hadoop/hive/ql/plan/TableDesc.java | 9 +
.../apache/hadoop/hive/ql/exec/TestUtilities.java | 9 +-
.../results/clientnegative/desc_failure3.q.out | 2 +-
.../hive/metastore/utils/MetaStoreUtils.java | 2 +-
.../org/apache/hadoop/hive/common/TableName.java | 30 +-
.../apache/hadoop/hive/common/TestTableName.java | 25 +-
45 files changed, 2015 insertions(+), 63 deletions(-)
create mode 100644 iceberg/iceberg-handler/src/main/java/org/apache/iceberg/mr/hive/IcebergMetadataTables.java
create mode 100644 iceberg/iceberg-handler/src/main/java/org/apache/iceberg/mr/mapreduce/IcebergInternalRecordWrapper.java
create mode 100644 iceberg/iceberg-handler/src/test/queries/negative/describe_non_existing_metadata_table.q
create mode 100644 iceberg/iceberg-handler/src/test/queries/negative/query_non_existing_metadata_table.q
create mode 100644 iceberg/iceberg-handler/src/test/queries/positive/describe_iceberg_metadata_tables.q
create mode 100644 iceberg/iceberg-handler/src/test/queries/positive/query_iceberg_metadata_of_partitioned_table.q
create mode 100644 iceberg/iceberg-handler/src/test/queries/positive/query_iceberg_metadata_of_unpartitioned_table.q
create mode 100644 iceberg/iceberg-handler/src/test/queries/positive/query_iceberg_metadata_with_joins.q
create mode 100644 iceberg/iceberg-handler/src/test/results/negative/describe_non_existing_metadata_table.q.out
create mode 100644 iceberg/iceberg-handler/src/test/results/negative/query_non_existing_metadata_table.q.out
create mode 100644 iceberg/iceberg-handler/src/test/results/positive/describe_iceberg_metadata_tables.q.out
create mode 100644 iceberg/iceberg-handler/src/test/results/positive/query_iceberg_metadata_of_partitioned_table.q.out
create mode 100644 iceberg/iceberg-handler/src/test/results/positive/query_iceberg_metadata_of_unpartitioned_table.q.out
create mode 100644 iceberg/iceberg-handler/src/test/results/positive/query_iceberg_metadata_with_joins.q.out