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 516c3d59404 [HUDI-3088] Use Spark 3.2 as default Spark version (#8445)
add df64d647fa3 [HUDI-1517] create marker file for every log file (#4913)
No new revisions were added by this update.
Summary of changes:
.../hudi/cli/integ/ITTestMarkersCommand.java | 4 +-
.../org/apache/hudi/io/HoodieAppendHandle.java | 7 --
.../java/org/apache/hudi/io/HoodieWriteHandle.java | 34 ++++++++
.../java/org/apache/hudi/table/HoodieTable.java | 24 ++++--
.../rollback/MarkerBasedRollbackStrategy.java | 96 ++++++++++++++--------
.../hudi/table/marker/DirectWriteMarkers.java | 4 +-
.../marker/TimelineServerBasedWriteMarkers.java | 8 +-
.../org/apache/hudi/table/marker/WriteMarkers.java | 46 +++++------
.../providers/HoodieMetaClientProvider.java | 14 ++++
.../java/org/apache/hudi/io/FlinkAppendHandle.java | 27 +++---
.../TestMergeOnReadRollbackActionExecutor.java | 23 ++++--
...dieSparkMergeOnReadTableInsertUpdateDelete.java | 82 +++++++++++++++++-
.../TestHoodieSparkMergeOnReadTableRollback.java | 13 ---
.../TestMarkerBasedRollbackStrategy.java | 59 +++++++------
.../hudi/table/upgrade/TestUpgradeDowngrade.java | 45 ++++++++++
.../table/log/HoodieLogFileWriteCallback.java} | 28 +++----
.../hudi/common/table/log/HoodieLogFormat.java | 15 +++-
.../common/table/log/HoodieLogFormatWriter.java | 22 +++--
.../hudi/common/testutils/FileCreateUtils.java | 52 ++++++++++--
.../hudi/common/testutils/HoodieTestTable.java | 7 ++
.../hudi/sink/bucket/ITTestBucketStreamWrite.java | 8 +-
.../sql/hudi/procedure/TestCallProcedure.scala | 2 +-
22 files changed, 436 insertions(+), 184 deletions(-)
copy
hudi-common/src/main/java/org/apache/hudi/{exception/HoodieSerializationException.java
=> common/table/log/HoodieLogFileWriteCallback.java} (60%)