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

zhangyue19921010 pushed a change to branch stream-binary-copy
in repository https://gitbox.apache.org/repos/asf/hudi.git


    from 3327ebc0469 add more uts
     add 887585bc652 add more uts
     add ecf26213b6a [HUDI-9493] Avoid redundant String encode/decode during 
conversion between RowData and Avro Record (#13390)
     add 34145122927 [HUDI-9413] Add API in WriteStatus to handle metadata 
stats (#13305)
     add 1533bac830b [HUDI-9248] Unify code paths for all write operations 
about bulk_insert (#13360)
     add 1eef61452f8 [MINOR] add rangareddy to github collaborators (#13391)
     add 552b8d13450 [HUDI-9494] Fix small shutdown hook race condition in 
StorageBasedLockProvider (#13395)
     add 0517519ec08 [HUDI-8289] Unmerged log scanner deprecation (#13383)
     add 8e0ca1ced6e [HUDI-9495][Minor][UT] Modify bot to unify Flink avro and 
parquet version based on pom (#13396)
     add 25a71186d01 Merge branch 'master' into stream-binary-copy
     add 7c80e40a77e code review

No new revisions were added by this update.

Summary of changes:
 .asf.yaml                                          |   1 +
 .github/workflows/bot.yml                          |  67 +++---
 azure-pipelines-20230430.yml                       |  16 +-
 .../hudi/client/FailOnFirstErrorWriteStatus.java   |   4 +
 .../java/org/apache/hudi/client/WriteStatus.java   |  27 ++-
 .../client/bootstrap/BootstrapWriteStatus.java     |   4 +
 .../transaction/lock/StorageBasedLockProvider.java |  11 +-
 .../org/apache/hudi/io/HoodieAppendHandle.java     |   4 +-
 .../java/org/apache/hudi/io/HoodieWriteHandle.java |   2 +-
 .../metadata/HoodieBackedTableMetadataWriter.java  |  39 ++--
 .../HoodieLogCompactionPlanGenerator.java          |  41 ++--
 .../lock/TestStorageBasedLockProvider.java         |   9 +
 .../hudi/testutils/MetadataMergeWriteStatus.java   |   5 +
 .../FlinkHoodieBackedTableMetadataWriter.java      |   2 +-
 .../apache/hudi/util/AvroToRowDataConverters.java  |   3 +-
 .../apache/hudi/util/RowDataToAvroConverters.java  |   3 +-
 .../JavaHoodieBackedTableMetadataWriter.java       |   2 +-
 .../hudi/client/model/HoodieInternalRow.java       |   2 +-
 .../client/utils/SparkMetadataWriterUtils.java     | 132 +++++-------
 .../SparkHoodieBackedTableMetadataWriter.java      |  10 +-
 ...ieBackedTableMetadataWriterTableVersionSix.java |   3 +-
 .../hudi/BaseSparkInternalRowReaderContext.java    |   6 +-
 .../client/TestSparkRDDMetadataWriteClient.java    |   4 +
 .../org/apache/hudi/client/TestWriteStatus.java    |  31 +++
 .../org/apache/hudi/io/TestHoodieMergeHandle.java  |   7 +-
 .../hudi/testutils/HoodieClientTestBase.java       |   3 +
 .../hudi/common/model/HoodieDeltaWriteStat.java    |  37 ----
 .../apache/hudi/common/model/HoodieWriteStat.java  |  43 ++++
 .../table/log/BaseHoodieLogRecordReader.java       |  19 +-
 .../table/log/HoodieLogBlockMetadataScanner.java   |  48 +++++
 .../table/log/HoodieMergedLogRecordReader.java     |  13 +-
 .../common/table/read/HoodieFileGroupReader.java   |   3 +
 .../hudi/metadata/HoodieTableMetadataUtil.java     |  96 ++++-----
 .../hudi/common/model/TestHoodieWriteStat.java     | 100 +++++++++
 .../hudi/metadata/TestHoodieTableMetadataUtil.java |   5 +-
 .../realtime/HoodieMergeOnReadSnapshotReader.java  | 225 ---------------------
 .../TestHoodieMergeOnReadSnapshotReader.java       | 187 -----------------
 .../BaseDatasetBulkInsertCommitActionExecutor.java |  12 +-
 .../DatasetBulkInsertCommitActionExecutor.java     |  57 +-----
 ...eamerDatasetBulkInsertCommitActionExecutor.java |  20 +-
 .../org/apache/hudi/HoodieSparkSqlWriter.scala     |  26 +--
 .../java/org/apache/hudi/TestDataSourceUtils.java  |  64 ------
 .../hudi/testutils/LogFileColStatsTestUtil.java    |  39 +---
 .../java/org/apache/hudi/TestDataSourceUtils.java  |  35 +++-
 .../TestHoodieClientOnMergeOnReadStorage.java      |  40 ++--
 .../TestMetadataUtilRLIandSIRecordGeneration.java  |  46 ++++-
 ...SparkBinaryCopyClusteringAndValidationMeta.java |   4 +-
 .../TestSparkDataSourceDAGExecution.scala          |   2 +-
 .../utilities/HoodieMetadataTableValidator.java    |   2 +-
 pom.xml                                            |   8 +-
 50 files changed, 651 insertions(+), 918 deletions(-)
 create mode 100644 
hudi-common/src/main/java/org/apache/hudi/common/table/log/HoodieLogBlockMetadataScanner.java
 delete mode 100644 
hudi-hadoop-mr/src/main/java/org/apache/hudi/hadoop/realtime/HoodieMergeOnReadSnapshotReader.java
 delete mode 100644 
hudi-hadoop-mr/src/test/java/org/apache/hudi/hadoop/realtime/TestHoodieMergeOnReadSnapshotReader.java
 delete mode 100644 
hudi-spark-datasource/hudi-spark-common/src/test/java/org/apache/hudi/TestDataSourceUtils.java
 copy 
hudi-spark-datasource/hudi-spark/src/test/java/org/apache/hudi/{table/action/cluster
 => functional}/TestSparkBinaryCopyClusteringAndValidationMeta.java (99%)

Reply via email to