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

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


    from 3018c492e42 [HUDI-8564] Removing WriteStatus references in Hoodie 
Metadata writer flow (#12321)
     add 8dba94b0b8c [HUDI-7665] Support upgrade downgrade to or from table 
version 8 (#12327)

No new revisions were added by this update.

Summary of changes:
 .../client/timeline/ActiveActionWithDetails.java   |   3 -
 .../client/timeline/HoodieTimelineArchiver.java    |   2 +-
 .../timeline/versioning/v1/TimelineArchiverV1.java |  34 +--
 .../timeline/versioning/v2/LSMTimelineWriter.java  |  42 ++--
 .../timeline/versioning/v2/TimelineArchiverV2.java |   4 +-
 .../utils/LegacyArchivedMetaEntryReader.java       |  18 +-
 .../upgrade/EightToSevenDowngradeHandler.java      | 266 +++++++++++++++++----
 .../table/upgrade/SevenToEightUpgradeHandler.java  | 211 ++++++++++++++--
 .../table/upgrade/SixToFiveDowngradeHandler.java   |   5 +-
 .../hudi/table/upgrade/UpgradeDowngrade.java       |  24 +-
 .../hudi/table/upgrade/UpgradeDowngradeUtils.java  |  74 +++---
 .../org/apache/hudi/util/CommonClientUtils.java    |   9 +-
 .../upgrade/TestEightToSevenDowngradeHandler.java  |  62 ++++-
 .../upgrade/TestSevenToEightUpgradeHandler.java    | 125 ++++++++++
 .../hudi/client/TestJavaHoodieBackedMetadata.java  |   6 +-
 .../functional/TestHoodieBackedMetadata.java       |  20 +-
 .../apache/hudi/io/TestHoodieTimelineArchiver.java |  12 +-
 .../hudi/table/upgrade/TestUpgradeDowngrade.java   |  11 +-
 .../common/model/HoodieReplaceCommitMetadata.java  |  12 +-
 .../hudi/common/table/HoodieTableMetaClient.java   |  23 +-
 .../table/timeline/HoodieArchivedTimeline.java     |   6 +-
 .../hudi/common/table/timeline/LSMTimeline.java    |  44 ++--
 .../table/timeline/MetadataConversionUtils.java    | 104 ++++++++
 .../timeline/versioning/v1/ArchivedTimelineV1.java |   4 +-
 .../versioning/v2/ArchivedTimelineLoaderV2.java    |   2 +-
 .../timeline/versioning/v2/ArchivedTimelineV2.java |   8 +-
 .../common/util/ArchivedInstantReadSchemas.java    |  33 +++
 .../apache/hudi/common/util/CollectionUtils.java   |   5 +
 .../hudi/TestMultipleTableVersionWriting.scala     |  19 +-
 .../benchmark/LSMTimelineReadBenchmark.scala       |   4 +-
 30 files changed, 952 insertions(+), 240 deletions(-)
 create mode 100644 
hudi-client/hudi-client-common/src/test/java/org/apache/hudi/table/upgrade/TestSevenToEightUpgradeHandler.java

Reply via email to