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]