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

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


    from 5d5d370de3 HDDS-7919. EC: ECPipelineProvider.createForRead should 
filter out dead replicas and sort replicas (#4277)
     add e7d57b9f91 HDDS-7800. [Snapshot] Use persistent map and set to 
generate snapshot diff report (#4190)

No new revisions were added by this update.

Summary of changes:
 .../java/org/apache/hadoop/ozone/OzoneConsts.java  |   1 +
 .../common/src/main/resources/ozone-default.xml    |  15 +
 .../hdds/utils/db/managed/ManagedRocksDB.java      |   6 +
 .../org/apache/hadoop/ozone/om/OMConfigKeys.java   |   2 +
 .../java/org/apache/hadoop/fs/ozone/TestHSync.java | 119 +++---
 .../fs/ozone/TestOzoneFileSystemWithStreaming.java |  55 ++-
 .../hadoop/ozone/MiniOzoneHAClusterImpl.java       |   4 +-
 ...nfoCodec.java => OmDBDiffReportEntryCodec.java} |  31 +-
 .../apache/hadoop/ozone/om/OmSnapshotManager.java  |  98 +++--
 .../org/apache/hadoop/ozone/om/OzoneManager.java   |   7 +-
 .../{package-info.java => PersistentList.java}     |  18 +-
 .../{package-info.java => PersistentMap.java}      |  10 +-
 .../{package-info.java => PersistentSet.java}      |  12 +-
 .../ozone/om/snapshot/RocksDbPersistentList.java   | 141 +++++++
 .../ozone/om/snapshot/RocksDbPersistentMap.java    |  72 ++++
 .../ozone/om/snapshot/RocksDbPersistentSet.java    |  87 ++++
 .../ozone/om/snapshot/SnapshotDiffManager.java     | 442 ++++++++++++++-------
 .../hadoop/ozone/om/TestOmSnapshotManager.java     |   2 +-
 .../om/snapshot/TestRocksDbPersistentList.java     | 118 ++++++
 .../om/snapshot/TestRocksDbPersistentMap.java      | 127 ++++++
 .../om/snapshot/TestRocksDbPersistentSet.java      | 143 +++++++
 21 files changed, 1215 insertions(+), 295 deletions(-)
 copy 
hadoop-ozone/interface-storage/src/main/java/org/apache/hadoop/ozone/om/codec/{OmDBSnapshotInfoCodec.java
 => OmDBDiffReportEntryCodec.java} (64%)
 copy 
hadoop-ozone/ozone-manager/src/main/java/org/apache/hadoop/ozone/om/snapshot/{package-info.java
 => PersistentList.java} (76%)
 copy 
hadoop-ozone/ozone-manager/src/main/java/org/apache/hadoop/ozone/om/snapshot/{package-info.java
 => PersistentMap.java} (86%)
 copy 
hadoop-ozone/ozone-manager/src/main/java/org/apache/hadoop/ozone/om/snapshot/{package-info.java
 => PersistentSet.java} (84%)
 create mode 100644 
hadoop-ozone/ozone-manager/src/main/java/org/apache/hadoop/ozone/om/snapshot/RocksDbPersistentList.java
 create mode 100644 
hadoop-ozone/ozone-manager/src/main/java/org/apache/hadoop/ozone/om/snapshot/RocksDbPersistentMap.java
 create mode 100644 
hadoop-ozone/ozone-manager/src/main/java/org/apache/hadoop/ozone/om/snapshot/RocksDbPersistentSet.java
 create mode 100644 
hadoop-ozone/ozone-manager/src/test/java/org/apache/hadoop/ozone/om/snapshot/TestRocksDbPersistentList.java
 create mode 100644 
hadoop-ozone/ozone-manager/src/test/java/org/apache/hadoop/ozone/om/snapshot/TestRocksDbPersistentMap.java
 create mode 100644 
hadoop-ozone/ozone-manager/src/test/java/org/apache/hadoop/ozone/om/snapshot/TestRocksDbPersistentSet.java


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to