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 98b4e97 [HUDI-3406] Rollback incorrectly relying on FS listing
instead of Com… (#4957)
add 6df14f1 [HUDI-2752] The MOR DELETE block breaks the event time
sequence of CDC (#4880)
No new revisions were added by this update.
Summary of changes:
.../org/apache/hudi/io/HoodieAppendHandle.java | 18 +--
.../metadata/HoodieBackedTableMetadataWriter.java | 4 +-
.../hudi/table/action/commit/FlinkWriteHelper.java | 2 +-
.../org/apache/hudi/common/model/DeleteRecord.java | 107 +++++++++++++++
.../hudi/common/model/HoodieAvroPayload.java | 16 ++-
.../hudi/common/model/HoodieRecordPayload.java | 12 ++
.../model/OverwriteWithLatestAvroPayload.java | 5 +
.../table/log/AbstractHoodieLogRecordReader.java | 10 +-
.../table/log/HoodieMergedLogRecordScanner.java | 30 ++++-
.../table/log/HoodieUnMergedLogRecordScanner.java | 8 +-
.../common/table/log/block/HoodieDeleteBlock.java | 32 +++--
.../common/table/log/block/HoodieLogBlock.java | 2 +-
.../apache/hudi/common/util/ReflectionUtils.java | 7 +
.../apache/hudi/common/util/SpillableMapUtils.java | 4 +-
.../HoodieMetadataMergedLogRecordReader.java | 8 +-
.../common/functional/TestHoodieLogFormat.java | 145 +++++++++++++++++++--
...r.java => TestGlobalDeleteRecordGenerator.java} | 2 +-
.../apache/hudi/functional/TestMORDataSource.scala | 15 +--
18 files changed, 356 insertions(+), 71 deletions(-)
create mode 100644
hudi-common/src/main/java/org/apache/hudi/common/model/DeleteRecord.java
rename
hudi-spark-datasource/hudi-spark/src/test/java/org/apache/hudi/keygen/{TestGlobalDeleteKeyGenerator.java
=> TestGlobalDeleteRecordGenerator.java} (97%)