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

adoroszlai 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 82098f689d3 HDDS-14583. Remove dependency on commons-pool2 in 
hdds-common (#9732)
82098f689d3 is described below

commit 82098f689d3e4eab363a348b9fb3d26d94395917
Author: Aditya Chechani <[email protected]>
AuthorDate: Mon Feb 9 14:32:41 2026 +0530

    HDDS-14583. Remove dependency on commons-pool2 in hdds-common (#9732)
---
 hadoop-hdds/common/pom.xml                                    |  4 ----
 hadoop-hdds/framework/pom.xml                                 |  8 ++++++++
 .../java/org/apache/hadoop/ozone/util/ObjectSerializer.java   |  0
 .../main/java/org/apache/hadoop/ozone/util/WithChecksum.java  |  0
 .../java/org/apache/hadoop/ozone/util/YamlSerializer.java     |  0
 .../main/java/org/apache/hadoop/ozone/util/package-info.java} | 11 ++---------
 6 files changed, 10 insertions(+), 13 deletions(-)

diff --git a/hadoop-hdds/common/pom.xml b/hadoop-hdds/common/pom.xml
index 988e359c2a9..3787a0e1429 100644
--- a/hadoop-hdds/common/pom.xml
+++ b/hadoop-hdds/common/pom.xml
@@ -116,10 +116,6 @@
       <groupId>org.apache.commons</groupId>
       <artifactId>commons-lang3</artifactId>
     </dependency>
-    <dependency>
-      <groupId>org.apache.commons</groupId>
-      <artifactId>commons-pool2</artifactId>
-    </dependency>
     <dependency>
       <groupId>org.apache.hadoop</groupId>
       <artifactId>hadoop-common</artifactId>
diff --git a/hadoop-hdds/framework/pom.xml b/hadoop-hdds/framework/pom.xml
index 5d252a33051..74d25f660dc 100644
--- a/hadoop-hdds/framework/pom.xml
+++ b/hadoop-hdds/framework/pom.xml
@@ -132,6 +132,10 @@
       <groupId>org.apache.commons</groupId>
       <artifactId>commons-lang3</artifactId>
     </dependency>
+    <dependency>
+      <groupId>org.apache.commons</groupId>
+      <artifactId>commons-pool2</artifactId>
+    </dependency>
     <dependency>
       <groupId>org.apache.hadoop</groupId>
       <artifactId>hadoop-auth</artifactId>
@@ -240,6 +244,10 @@
       <groupId>org.slf4j</groupId>
       <artifactId>slf4j-api</artifactId>
     </dependency>
+    <dependency>
+      <groupId>org.yaml</groupId>
+      <artifactId>snakeyaml</artifactId>
+    </dependency>
     <dependency>
       <groupId>org.apache.ozone</groupId>
       <artifactId>hdds-annotation-processing</artifactId>
diff --git 
a/hadoop-hdds/common/src/main/java/org/apache/hadoop/ozone/util/ObjectSerializer.java
 
b/hadoop-hdds/framework/src/main/java/org/apache/hadoop/ozone/util/ObjectSerializer.java
similarity index 100%
rename from 
hadoop-hdds/common/src/main/java/org/apache/hadoop/ozone/util/ObjectSerializer.java
rename to 
hadoop-hdds/framework/src/main/java/org/apache/hadoop/ozone/util/ObjectSerializer.java
diff --git 
a/hadoop-hdds/common/src/main/java/org/apache/hadoop/ozone/util/WithChecksum.java
 
b/hadoop-hdds/framework/src/main/java/org/apache/hadoop/ozone/util/WithChecksum.java
similarity index 100%
copy from 
hadoop-hdds/common/src/main/java/org/apache/hadoop/ozone/util/WithChecksum.java
copy to 
hadoop-hdds/framework/src/main/java/org/apache/hadoop/ozone/util/WithChecksum.java
diff --git 
a/hadoop-hdds/common/src/main/java/org/apache/hadoop/ozone/util/YamlSerializer.java
 
b/hadoop-hdds/framework/src/main/java/org/apache/hadoop/ozone/util/YamlSerializer.java
similarity index 100%
rename from 
hadoop-hdds/common/src/main/java/org/apache/hadoop/ozone/util/YamlSerializer.java
rename to 
hadoop-hdds/framework/src/main/java/org/apache/hadoop/ozone/util/YamlSerializer.java
diff --git 
a/hadoop-hdds/common/src/main/java/org/apache/hadoop/ozone/util/WithChecksum.java
 
b/hadoop-hdds/framework/src/main/java/org/apache/hadoop/ozone/util/package-info.java
similarity index 76%
rename from 
hadoop-hdds/common/src/main/java/org/apache/hadoop/ozone/util/WithChecksum.java
rename to 
hadoop-hdds/framework/src/main/java/org/apache/hadoop/ozone/util/package-info.java
index 45f31dfba1a..393d7faeaa9 100644
--- 
a/hadoop-hdds/common/src/main/java/org/apache/hadoop/ozone/util/WithChecksum.java
+++ 
b/hadoop-hdds/framework/src/main/java/org/apache/hadoop/ozone/util/package-info.java
@@ -15,14 +15,7 @@
  * limitations under the License.
  */
 
-package org.apache.hadoop.ozone.util;
-
-import org.apache.hadoop.hdds.utils.db.CopyObject;
-
 /**
- * Represents a generic interface for objects capable of generating or 
providing
- * a checksum value.
+ * Utility classes required for ozone.
  */
-public interface WithChecksum<T extends WithChecksum<T>> extends CopyObject<T> 
{
-  String getChecksum();
-}
+package org.apache.hadoop.ozone.util;


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

Reply via email to