This is an automated email from the ASF dual-hosted git repository.
xushiyan pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/hudi.git
from 8c640b51331 [HUDI-5610] Fix hudi-cli-bundle startup conflict for spark
3.2.0 (#7746)
add 31b02d1798e [HUDI-5594] Add metaserver bundle validation (#7722)
No new revisions were added by this update.
Summary of changes:
.github/workflows/bot.yml | 2 +-
.../org/apache/hudi/client/BaseHoodieClient.java | 2 +-
.../org/apache/hudi/table/HoodieSparkTable.java | 2 +-
.../hudi/common/config/HoodieMetaserverConfig.java | 14 +++
.../hudi/common/table/HoodieTableMetaClient.java | 27 +++---
.../table/timeline/HoodieActiveTimeline.java | 2 +-
.../hudi-metaserver/hudi-metaserver-client/pom.xml | 4 -
.../common/table/HoodieTableMetaserverClient.java | 8 +-
.../timeline/HoodieMetaserverBasedTimeline.java | 3 +-
.../metaserver/client/HoodieMetaserverClient.java | 3 +-
.../client/HoodieMetaserverClientImp.java | 3 +-
.../client/HoodieMetaserverClientProxy.java | 2 +-
.../hudi-metaserver/hudi-metaserver-server/pom.xml | 75 +++++++++++++-
.../apache/hudi/metaserver/HoodieMetaserver.java | 17 ++--
...tils.java => HoodieMetaserverPreparations.java} | 21 ++--
...erService.java => HoodieMetaserverGateway.java} | 28 +++---
.../service/HoodieMetaserverProxyHandler.java | 8 +-
.../hudi/metaserver/service/TableService.java | 10 +-
.../hudi/metaserver/service/TimelineService.java | 22 +++--
.../hudi/metaserver/store/MetaserverStorage.java | 3 +-
.../metaserver/store/RelationalDBBasedStorage.java | 46 ++++-----
.../hudi/metaserver/store/bean/InstantBean.java | 7 ++
.../hudi/metaserver/store/bean/TableBean.java | 29 ++++--
.../metaserver/store/jdbc/BatchDaoOperation.java | 4 -
.../src/main/resources/hikariPool.properties | 7 +-
.../src/main/resources/mybatis/DDLMapper.xml | 2 +-
.../src/main/resources/mybatis/TableMapper.xml | 2 +-
.../store/TestRelationalDBBasedStore.java | 14 +--
hudi-platform-service/hudi-metaserver/pom.xml | 108 +++++++--------------
.../src/main/thrift/bin/thrift_in_docker.sh | 6 +-
.../src/main/thrift/bin/thrift_in_mac_m1.sh | 5 +-
.../src/main/thrift/hudi-metaserver.thrift | 20 ++--
.../main/scala/org/apache/hudi/DefaultSource.scala | 3 +-
packaging/bundle-validation/ci_run.sh | 1 +
.../bundle-validation/service/read.scala | 37 ++-----
.../{spark_hadoop_mr => service}/write.scala | 13 ++-
packaging/bundle-validation/validate.sh | 44 +++++++++
packaging/hudi-metaserver-server-bundle/pom.xml | 51 ++++++++++
38 files changed, 404 insertions(+), 251 deletions(-)
copy
hudi-platform-service/hudi-metaserver/hudi-metaserver-server/src/main/java/org/apache/hudi/metaserver/{util/MetaserverTableUtils.java
=> HoodieMetaserverPreparations.java} (62%)
rename
hudi-platform-service/hudi-metaserver/hudi-metaserver-server/src/main/java/org/apache/hudi/metaserver/service/{HoodieMetaserverService.java
=> HoodieMetaserverGateway.java} (68%)
copy
hudi-flink-datasource/hudi-flink/src/test/java/org/apache/hudi/sink/utils/MockValueState.java
=> packaging/bundle-validation/service/read.scala (64%)
copy packaging/bundle-validation/{spark_hadoop_mr => service}/write.scala (81%)