You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ozone.apache.org by we...@apache.org on 2026/07/17 23:04:43 UTC
(ozone) branch master updated: HDDS-15392. Add OmKeyInfo and OmDirectoryInfo to snapshot diff codec registry. (#10770)
This is an automated email from the ASF dual-hosted git repository.
jojochuang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ozone.git
The following commit(s) were added to refs/heads/master by this push:
new 66e2bf5771d HDDS-15392. Add OmKeyInfo and OmDirectoryInfo to snapshot diff codec registry. (#10770)
66e2bf5771d is described below
commit 66e2bf5771d7fae422b16a3aed2a06a0daedcfc4
Author: SaketaChalamchala <sa...@gmail.com>
AuthorDate: Fri Jul 17 16:04:39 2026 -0700
HDDS-15392. Add OmKeyInfo and OmDirectoryInfo to snapshot diff codec registry. (#10770)
Generated-by: Cursor
---
.../src/main/java/org/apache/hadoop/ozone/om/OmSnapshotManager.java | 4 ++++
.../org/apache/hadoop/ozone/om/snapshot/TestSnapshotDiffManager.java | 2 ++
2 files changed, 6 insertions(+)
diff --git a/hadoop-ozone/ozone-manager/src/main/java/org/apache/hadoop/ozone/om/OmSnapshotManager.java b/hadoop-ozone/ozone-manager/src/main/java/org/apache/hadoop/ozone/om/OmSnapshotManager.java
index 7658d026452..426e81000eb 100644
--- a/hadoop-ozone/ozone-manager/src/main/java/org/apache/hadoop/ozone/om/OmSnapshotManager.java
+++ b/hadoop-ozone/ozone-manager/src/main/java/org/apache/hadoop/ozone/om/OmSnapshotManager.java
@@ -96,6 +96,8 @@
import org.apache.hadoop.hdds.utils.db.managed.ManagedDBOptions;
import org.apache.hadoop.hdds.utils.db.managed.ManagedRocksDB;
import org.apache.hadoop.ozone.om.exceptions.OMException;
+import org.apache.hadoop.ozone.om.helpers.OmDirectoryInfo;
+import org.apache.hadoop.ozone.om.helpers.OmKeyInfo;
import org.apache.hadoop.ozone.om.helpers.SnapshotDiffJob;
import org.apache.hadoop.ozone.om.helpers.SnapshotInfo;
import org.apache.hadoop.ozone.om.lock.OMLockDetails;
@@ -426,6 +428,8 @@ private static CodecRegistry createCodecRegistryForSnapDiff() {
registry.addCodec(SnapshotDiffReportOzone.DiffReportEntry.class,
SnapshotDiffReportOzone.getDiffReportEntryCodec());
registry.addCodec(SnapshotDiffJob.class, SnapshotDiffJob.codec());
+ registry.addCodec(OmKeyInfo.class, OmKeyInfo.getKeyTableCodec());
+ registry.addCodec(OmDirectoryInfo.class, OmDirectoryInfo.getCodec());
return registry.build();
}
diff --git a/hadoop-ozone/ozone-manager/src/test/java/org/apache/hadoop/ozone/om/snapshot/TestSnapshotDiffManager.java b/hadoop-ozone/ozone-manager/src/test/java/org/apache/hadoop/ozone/om/snapshot/TestSnapshotDiffManager.java
index 11a9a14446f..3dc468d409e 100644
--- a/hadoop-ozone/ozone-manager/src/test/java/org/apache/hadoop/ozone/om/snapshot/TestSnapshotDiffManager.java
+++ b/hadoop-ozone/ozone-manager/src/test/java/org/apache/hadoop/ozone/om/snapshot/TestSnapshotDiffManager.java
@@ -223,6 +223,8 @@ public static void initCodecRegistry() {
codecRegistry = CodecRegistry.newBuilder()
.addCodec(DiffReportEntry.class, getDiffReportEntryCodec())
.addCodec(SnapshotDiffJob.class, SnapshotDiffJob.codec())
+ .addCodec(OmKeyInfo.class, OmKeyInfo.getKeyTableCodec())
+ .addCodec(OmDirectoryInfo.class, OmDirectoryInfo.getCodec())
.build();
}
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@ozone.apache.org
For additional commands, e-mail: commits-help@ozone.apache.org