You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hudi.apache.org by da...@apache.org on 2022/07/18 03:46:30 UTC

[hudi] branch master updated (3964c476e0 -> 9282611bae)

This is an automated email from the ASF dual-hosted git repository.

danny0405 pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/hudi.git


    from 3964c476e0 Fix file group count issue with metadata partitions (#5892)
     add 9282611bae [HUDI-4098] Support HMS for flink HudiCatalog (#6082)

No new revisions were added by this update.

Summary of changes:
 .../hudi/common/table/TableSchemaResolver.java     |   6 +
 ...yException.java => HoodieCatalogException.java} |  15 +-
 hudi-flink-datasource/hudi-flink/pom.xml           |  37 +-
 .../apache/hudi/configuration/OptionsResolver.java |   9 +
 .../apache/hudi/table/catalog/CatalogOptions.java  |  18 +
 .../apache/hudi/table/catalog/HiveSchemaUtils.java | 203 +++++
 .../hudi/table/catalog/HoodieCatalogFactory.java   |  36 +-
 .../hudi/table/catalog/HoodieCatalogUtil.java      |  96 +++
 .../hudi/table/catalog/HoodieHiveCatalog.java      | 899 +++++++++++++++++++++
 .../hudi/table/catalog/TableOptionProperties.java  |  64 ++
 .../table/catalog/TypeInfoLogicalTypeVisitor.java  | 236 ++++++
 .../apache/hudi/table/format/FilePathUtils.java    |   4 +
 .../java/org/apache/hudi/util/StreamerUtil.java    |  15 +
 .../apache/hudi/table/ITTestHoodieDataSource.java  |  42 +
 .../hudi/table/catalog/HoodieCatalogTestUtils.java |  66 ++
 .../table/catalog/TestHoodieCatalogFactory.java    |  98 +++
 .../hudi/table/catalog/TestHoodieHiveCatalog.java  | 182 +++++
 .../hudi-flink/src/test/resources}/hive-site.xml   |  18 +-
 .../test-catalog-factory-conf}/hive-site.xml       |  14 +-
 19 files changed, 2036 insertions(+), 22 deletions(-)
 copy hudi-common/src/main/java/org/apache/hudi/exception/{SchemaCompatibilityException.java => HoodieCatalogException.java} (74%)
 create mode 100644 hudi-flink-datasource/hudi-flink/src/main/java/org/apache/hudi/table/catalog/HiveSchemaUtils.java
 create mode 100644 hudi-flink-datasource/hudi-flink/src/main/java/org/apache/hudi/table/catalog/HoodieCatalogUtil.java
 create mode 100644 hudi-flink-datasource/hudi-flink/src/main/java/org/apache/hudi/table/catalog/HoodieHiveCatalog.java
 create mode 100644 hudi-flink-datasource/hudi-flink/src/main/java/org/apache/hudi/table/catalog/TypeInfoLogicalTypeVisitor.java
 create mode 100644 hudi-flink-datasource/hudi-flink/src/test/java/org/apache/hudi/table/catalog/HoodieCatalogTestUtils.java
 create mode 100644 hudi-flink-datasource/hudi-flink/src/test/java/org/apache/hudi/table/catalog/TestHoodieCatalogFactory.java
 create mode 100644 hudi-flink-datasource/hudi-flink/src/test/java/org/apache/hudi/table/catalog/TestHoodieHiveCatalog.java
 copy {docker/hoodie/hadoop/hive_base/conf => hudi-flink-datasource/hudi-flink/src/test/resources}/hive-site.xml (72%)
 copy {docker/hoodie/hadoop/hive_base/conf => hudi-flink-datasource/hudi-flink/src/test/resources/test-catalog-factory-conf}/hive-site.xml (70%)