From 6a7b71490099e73cc2dae72e7c5f125483c15bd7 Mon Sep 17 00:00:00 2001 From: slfan1989 Date: Sun, 10 Aug 2025 18:06:34 +0800 Subject: [PATCH 1/2] HADOOP-19617 - [JDK17] Remove JUnit4 Dependency - HDFS. --- hadoop-hdfs-project/hadoop-hdfs-client/pom.xml | 10 ---------- hadoop-hdfs-project/hadoop-hdfs-httpfs/pom.xml | 5 ----- hadoop-hdfs-project/hadoop-hdfs-native-client/pom.xml | 10 ---------- hadoop-hdfs-project/hadoop-hdfs-nfs/pom.xml | 10 ---------- hadoop-hdfs-project/hadoop-hdfs-rbf/pom.xml | 10 ---------- 5 files changed, 45 deletions(-) diff --git a/hadoop-hdfs-project/hadoop-hdfs-client/pom.xml b/hadoop-hdfs-project/hadoop-hdfs-client/pom.xml index 9526ac8fd07e8..be213dbc4dd8f 100644 --- a/hadoop-hdfs-project/hadoop-hdfs-client/pom.xml +++ b/hadoop-hdfs-project/hadoop-hdfs-client/pom.xml @@ -64,11 +64,6 @@ https://maven.apache.org/xsd/maven-4.0.0.xsd"> jakarta.ws.rs-api compile - - junit - junit - test - org.mockito mockito-inline @@ -148,11 +143,6 @@ https://maven.apache.org/xsd/maven-4.0.0.xsd"> junit-platform-launcher test - - org.junit.vintage - junit-vintage-engine - test - diff --git a/hadoop-hdfs-project/hadoop-hdfs-httpfs/pom.xml b/hadoop-hdfs-project/hadoop-hdfs-httpfs/pom.xml index 6607a2a300cdf..3f5d1e6a7b6c3 100644 --- a/hadoop-hdfs-project/hadoop-hdfs-httpfs/pom.xml +++ b/hadoop-hdfs-project/hadoop-hdfs-httpfs/pom.xml @@ -42,11 +42,6 @@ - - junit - junit - test - org.mockito mockito-inline diff --git a/hadoop-hdfs-project/hadoop-hdfs-native-client/pom.xml b/hadoop-hdfs-project/hadoop-hdfs-native-client/pom.xml index ef4df0713c369..404e398cceb35 100644 --- a/hadoop-hdfs-project/hadoop-hdfs-native-client/pom.xml +++ b/hadoop-hdfs-project/hadoop-hdfs-native-client/pom.xml @@ -72,11 +72,6 @@ https://maven.apache.org/xsd/maven-4.0.0.xsd"> mockito-inline test - - junit - junit - test - org.junit.jupiter junit-jupiter-api @@ -97,11 +92,6 @@ https://maven.apache.org/xsd/maven-4.0.0.xsd"> junit-platform-launcher test - - org.junit.vintage - junit-vintage-engine - test - diff --git a/hadoop-hdfs-project/hadoop-hdfs-nfs/pom.xml b/hadoop-hdfs-project/hadoop-hdfs-nfs/pom.xml index 277e90fbf30c6..6989bbe9ae84b 100644 --- a/hadoop-hdfs-project/hadoop-hdfs-nfs/pom.xml +++ b/hadoop-hdfs-project/hadoop-hdfs-nfs/pom.xml @@ -153,11 +153,6 @@ https://maven.apache.org/xsd/maven-4.0.0.xsd"> jakarta.servlet-api compile - - junit - junit - test - org.mockito mockito-inline @@ -193,11 +188,6 @@ https://maven.apache.org/xsd/maven-4.0.0.xsd"> junit-jupiter-engine test - - org.junit.vintage - junit-vintage-engine - test - org.junit.platform junit-platform-launcher diff --git a/hadoop-hdfs-project/hadoop-hdfs-rbf/pom.xml b/hadoop-hdfs-project/hadoop-hdfs-rbf/pom.xml index 70e79690ae01f..1ba57344ddc42 100644 --- a/hadoop-hdfs-project/hadoop-hdfs-rbf/pom.xml +++ b/hadoop-hdfs-project/hadoop-hdfs-rbf/pom.xml @@ -121,11 +121,6 @@ https://maven.apache.org/xsd/maven-4.0.0.xsd"> com.zaxxer HikariCP - - junit - junit - test - org.apache.hadoop hadoop-hdfs @@ -187,11 +182,6 @@ https://maven.apache.org/xsd/maven-4.0.0.xsd"> junit-jupiter-engine test - - org.junit.vintage - junit-vintage-engine - test - org.junit.platform junit-platform-launcher From 4d495608801d40cc66bbc76671c1f5e65f53f7e7 Mon Sep 17 00:00:00 2001 From: slfan1989 Date: Thu, 14 Aug 2025 09:10:26 +0800 Subject: [PATCH 2/2] HADOOP-19617 -Improve Some Code. --- .../federation/router/TestRouterMountTableCacheRefresh.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/hadoop-hdfs-project/hadoop-hdfs-rbf/src/test/java/org/apache/hadoop/hdfs/server/federation/router/TestRouterMountTableCacheRefresh.java b/hadoop-hdfs-project/hadoop-hdfs-rbf/src/test/java/org/apache/hadoop/hdfs/server/federation/router/TestRouterMountTableCacheRefresh.java index 34242f5c8ad1f..373743299f032 100644 --- a/hadoop-hdfs-project/hadoop-hdfs-rbf/src/test/java/org/apache/hadoop/hdfs/server/federation/router/TestRouterMountTableCacheRefresh.java +++ b/hadoop-hdfs-project/hadoop-hdfs-rbf/src/test/java/org/apache/hadoop/hdfs/server/federation/router/TestRouterMountTableCacheRefresh.java @@ -117,6 +117,11 @@ public void destroy() { } } catch (IOException e) { // do nothing + } finally { + cluster = null; + routerContext = null; + mountTableManager = null; + curatorTestingServer = null; } }