diff --git a/hadoop-hdds/common/pom.xml b/hadoop-hdds/common/pom.xml
index 35fe32713b10..d9e5f6b9658a 100644
--- a/hadoop-hdds/common/pom.xml
+++ b/hadoop-hdds/common/pom.xml
@@ -54,12 +54,10 @@
com.google.guava
guava
- compile
com.google.protobuf
protobuf-java
- compile
commons-collections
@@ -84,8 +82,6 @@
io.grpc
grpc-api
- ${io.grpc.version}
- compile
com.google.code.findbugs
@@ -186,7 +182,6 @@
org.bouncycastle
bcpkix-jdk18on
- ${bouncycastle.version}
org.bouncycastle
@@ -333,7 +328,6 @@
kr.motd.maven
os-maven-plugin
- ${os-maven-plugin.version}
diff --git a/hadoop-hdds/framework/pom.xml b/hadoop-hdds/framework/pom.xml
index e90b655148bf..b2f5907cc681 100644
--- a/hadoop-hdds/framework/pom.xml
+++ b/hadoop-hdds/framework/pom.xml
@@ -69,7 +69,6 @@
commons-fileupload
commons-fileupload
- ${commons-fileupload.version}
commons-io
@@ -170,7 +169,6 @@
org.apache.ozone
rocksdb-checkpoint-differ
- ${hdds.version}
org.apache.ratis
diff --git a/hadoop-hdds/hadoop-dependency-client/pom.xml b/hadoop-hdds/hadoop-dependency-client/pom.xml
index 6c2964c094d4..e9682a374ebb 100644
--- a/hadoop-hdds/hadoop-dependency-client/pom.xml
+++ b/hadoop-hdds/hadoop-dependency-client/pom.xml
@@ -42,7 +42,6 @@
org.apache.hadoop
hadoop-common
- ${hadoop.version}
ch.qos.reload4j
@@ -206,7 +205,6 @@
org.apache.hadoop
hadoop-hdfs-client
- ${hadoop.version}
com.squareup.okhttp
diff --git a/hadoop-hdds/hadoop-dependency-server/pom.xml b/hadoop-hdds/hadoop-dependency-server/pom.xml
index 324b21ef6682..8b3277467801 100644
--- a/hadoop-hdds/hadoop-dependency-server/pom.xml
+++ b/hadoop-hdds/hadoop-dependency-server/pom.xml
@@ -47,7 +47,6 @@
org.apache.hadoop
hadoop-auth
- ${hadoop.version}
ch.qos.reload4j
@@ -78,7 +77,6 @@
org.apache.hadoop
hadoop-common
- ${hadoop.version}
ch.qos.reload4j
@@ -153,8 +151,6 @@
org.apache.hadoop
hadoop-hdfs
- ${hadoop.version}
- compile
ch.qos.reload4j
diff --git a/hadoop-hdds/hadoop-dependency-test/pom.xml b/hadoop-hdds/hadoop-dependency-test/pom.xml
index 6a2b8aa4e068..7385085703ed 100644
--- a/hadoop-hdds/hadoop-dependency-test/pom.xml
+++ b/hadoop-hdds/hadoop-dependency-test/pom.xml
@@ -42,7 +42,6 @@
org.apache.hadoop
hadoop-common
- ${hadoop.version}
test-jar
@@ -54,7 +53,6 @@
org.apache.hadoop
hadoop-hdfs
- ${hadoop.version}
test-jar
diff --git a/hadoop-hdds/interface-client/pom.xml b/hadoop-hdds/interface-client/pom.xml
index da6dec5cda4a..4ba24837e6d0 100644
--- a/hadoop-hdds/interface-client/pom.xml
+++ b/hadoop-hdds/interface-client/pom.xml
@@ -48,7 +48,6 @@
org.apache.ratis
ratis-thirdparty-misc
- ${ratis.thirdparty.version}
@@ -128,8 +127,8 @@
+ org.apache.maven.plugins
maven-antrun-plugin
- ${maven-antrun-plugin.version}
diff --git a/hadoop-hdds/interface-server/pom.xml b/hadoop-hdds/interface-server/pom.xml
index 83aa5f72e366..94e52f61a48c 100644
--- a/hadoop-hdds/interface-server/pom.xml
+++ b/hadoop-hdds/interface-server/pom.xml
@@ -36,7 +36,6 @@
com.google.protobuf
protobuf-java
- compile
@@ -108,8 +107,8 @@
+ org.apache.maven.plugins
maven-antrun-plugin
- ${maven-antrun-plugin.version}
diff --git a/hadoop-hdds/pom.xml b/hadoop-hdds/pom.xml
index a2cd95066a7a..fe42204ce7de 100644
--- a/hadoop-hdds/pom.xml
+++ b/hadoop-hdds/pom.xml
@@ -68,6 +68,12 @@
hdds-common
${hdds.version}
+
+ org.apache.ozone
+ hdds-common
+ ${hdds.version}
+ test-jar
+
org.apache.ozone
hdds-config
@@ -78,6 +84,12 @@
hdds-container-service
${hdds.version}
+
+ org.apache.ozone
+ hdds-container-service
+ ${hdds.version}
+ test-jar
+
org.apache.ozone
hdds-docs
@@ -98,6 +110,11 @@
hdds-hadoop-dependency-server
${hdds.version}
+
+ org.apache.ozone
+ hdds-hadoop-dependency-test
+ ${hdds.version}
+
org.apache.ozone
hdds-interface-admin
@@ -125,56 +142,40 @@
org.apache.ozone
- hdds-server-framework
- ${hdds.version}
-
-
- org.apache.ozone
- hdds-server-scm
- ${hdds.version}
-
-
- org.apache.ozone
- hdds-tools
- ${hdds.version}
+ hdds-rocks-native
+ ${hdds.rocks.native.version}
+ test-jar
org.apache.ozone
- rocksdb-checkpoint-differ
+ hdds-server-framework
${hdds.version}
org.apache.ozone
- hdds-common
+ hdds-server-scm
${hdds.version}
- test-jar
- test
org.apache.ozone
- hdds-container-service
+ hdds-server-scm
${hdds.version}
test-jar
- test
org.apache.ozone
- hdds-hadoop-dependency-test
+ hdds-test-utils
${hdds.version}
- test
org.apache.ozone
- hdds-server-scm
+ hdds-tools
${hdds.version}
- test-jar
- test
org.apache.ozone
- hdds-test-utils
+ rocksdb-checkpoint-differ
${hdds.version}
- test
diff --git a/hadoop-hdds/rocks-native/pom.xml b/hadoop-hdds/rocks-native/pom.xml
index 087dc8c02353..47d94d60df2e 100644
--- a/hadoop-hdds/rocks-native/pom.xml
+++ b/hadoop-hdds/rocks-native/pom.xml
@@ -207,7 +207,6 @@
org.apache.maven.plugins
maven-patch-plugin
- 1.1.1
${basedir}/src/main/patches/rocks-native.patch
1
@@ -224,8 +223,8 @@
+ org.apache.maven.plugins
maven-antrun-plugin
- ${maven-antrun-plugin.version}
unzip-artifact
@@ -308,7 +307,6 @@
org.apache.maven.plugins
maven-jar-plugin
- ${maven-jar-plugin.version}
**/*.class
diff --git a/hadoop-hdds/rocksdb-checkpoint-differ/pom.xml b/hadoop-hdds/rocksdb-checkpoint-differ/pom.xml
index cb7ff3acd59c..ea392b659c01 100644
--- a/hadoop-hdds/rocksdb-checkpoint-differ/pom.xml
+++ b/hadoop-hdds/rocksdb-checkpoint-differ/pom.xml
@@ -101,7 +101,6 @@
org.apache.ozone
hdds-rocks-native
- ${project.version}
test-jar
test
@@ -129,6 +128,7 @@
+ org.apache.maven.plugins
maven-enforcer-plugin
diff --git a/hadoop-hdds/server-scm/pom.xml b/hadoop-hdds/server-scm/pom.xml
index 27dafa29b2bd..140c77557d58 100644
--- a/hadoop-hdds/server-scm/pom.xml
+++ b/hadoop-hdds/server-scm/pom.xml
@@ -49,7 +49,6 @@
com.google.protobuf
protobuf-java
- compile
commons-collections
diff --git a/hadoop-hdds/tools/pom.xml b/hadoop-hdds/tools/pom.xml
index cc47e325cf1c..3eef19f323b4 100644
--- a/hadoop-hdds/tools/pom.xml
+++ b/hadoop-hdds/tools/pom.xml
@@ -98,7 +98,6 @@
org.apache.ratis
ratis-tools
- ${ratis.version}
org.apache.ratis
@@ -117,7 +116,6 @@
org.slf4j
slf4j-reload4j
- ${slf4j.version}
org.xerial
diff --git a/hadoop-ozone/csi/pom.xml b/hadoop-ozone/csi/pom.xml
index 905ef0f4adbe..4ff4764eb18b 100644
--- a/hadoop-ozone/csi/pom.xml
+++ b/hadoop-ozone/csi/pom.xml
@@ -39,7 +39,6 @@
com.google.guava
guava
- ${guava.version}
com.google.protobuf
@@ -247,6 +246,7 @@
+ org.apache.maven.plugins
maven-enforcer-plugin
@@ -283,7 +283,6 @@
kr.motd.maven
os-maven-plugin
- ${os-maven-plugin.version}
diff --git a/hadoop-ozone/datanode/pom.xml b/hadoop-ozone/datanode/pom.xml
index 1c6bef22fc2a..3decba7b5abe 100644
--- a/hadoop-ozone/datanode/pom.xml
+++ b/hadoop-ozone/datanode/pom.xml
@@ -47,7 +47,6 @@
org.apache.ozone
hdds-hadoop-dependency-server
- compile
com.sun.xml.bind
diff --git a/hadoop-ozone/dist/pom.xml b/hadoop-ozone/dist/pom.xml
index f8a937780722..deff11e06841 100644
--- a/hadoop-ozone/dist/pom.xml
+++ b/hadoop-ozone/dist/pom.xml
@@ -151,6 +151,7 @@
+ org.apache.maven.plugins
maven-resources-plugin
@@ -223,6 +224,7 @@
here. As the dependencies will be handled in a separated way with
separated classpath definitions-->
+ org.apache.maven.plugins
maven-enforcer-plugin
diff --git a/hadoop-ozone/fault-injection-test/network-tests/pom.xml b/hadoop-ozone/fault-injection-test/network-tests/pom.xml
index 7cebddbf093d..6c34fa1fe2fd 100644
--- a/hadoop-ozone/fault-injection-test/network-tests/pom.xml
+++ b/hadoop-ozone/fault-injection-test/network-tests/pom.xml
@@ -39,6 +39,7 @@
+ org.apache.maven.plugins
maven-resources-plugin
diff --git a/hadoop-ozone/httpfsgateway/pom.xml b/hadoop-ozone/httpfsgateway/pom.xml
index a0e15dba1476..4bb4aa24b0d9 100644
--- a/hadoop-ozone/httpfsgateway/pom.xml
+++ b/hadoop-ozone/httpfsgateway/pom.xml
@@ -55,8 +55,6 @@
com.googlecode.json-simple
json-simple
- 1.1.1
- compile
junit
@@ -215,7 +213,6 @@
org.apache.maven.plugins
maven-checkstyle-plugin
- ${maven-checkstyle-plugin.version}
false
@@ -276,7 +273,6 @@
org.apache.maven.plugins
maven-antrun-plugin
- ${maven-antrun-plugin.version}
create-web-xmls
diff --git a/hadoop-ozone/integration-test/pom.xml b/hadoop-ozone/integration-test/pom.xml
index de43a6732990..3e332d634705 100644
--- a/hadoop-ozone/integration-test/pom.xml
+++ b/hadoop-ozone/integration-test/pom.xml
@@ -77,7 +77,6 @@
org.assertj
assertj-core
- ${assertj.version}
org.hamcrest
diff --git a/hadoop-ozone/interface-client/pom.xml b/hadoop-ozone/interface-client/pom.xml
index cc8a4e2fee24..383d22a41408 100644
--- a/hadoop-ozone/interface-client/pom.xml
+++ b/hadoop-ozone/interface-client/pom.xml
@@ -134,8 +134,8 @@
+ org.apache.maven.plugins
maven-antrun-plugin
- ${maven-antrun-plugin.version}
diff --git a/hadoop-ozone/ozone-manager/pom.xml b/hadoop-ozone/ozone-manager/pom.xml
index 31ae740c7e2e..3df66eb5033d 100644
--- a/hadoop-ozone/ozone-manager/pom.xml
+++ b/hadoop-ozone/ozone-manager/pom.xml
@@ -180,13 +180,10 @@
org.apache.ranger
ranger-intg
- ${ranger.version}
org.apache.ranger
ranger-plugins-common
- ${ranger.version}
- compile
@@ -279,12 +276,10 @@
org.aspectj
aspectjrt
- ${aspectj.version}
org.aspectj
aspectjweaver
- ${aspectj.version}
org.bouncycastle
@@ -294,12 +289,10 @@
org.codehaus.jackson
jackson-core-asl
- ${jackson1.version}
org.codehaus.jackson
jackson-jaxrs
- ${jackson-jaxr.version}
org.codehaus.jackson
@@ -314,7 +307,6 @@
org.codehaus.jackson
jackson-mapper-asl
- ${jackson1.version}
org.eclipse.jetty
@@ -467,7 +459,6 @@
dev.aspectj
aspectj-maven-plugin
- ${aspectj-plugin.version}
1.8
1.8
diff --git a/hadoop-ozone/pom.xml b/hadoop-ozone/pom.xml
index f70bbb32f6d7..620bc5f41eb4 100644
--- a/hadoop-ozone/pom.xml
+++ b/hadoop-ozone/pom.xml
@@ -63,11 +63,23 @@
hdds-client
${hdds.version}
+
+ org.apache.ozone
+ hdds-client
+ ${hdds.version}
+ test-jar
+
org.apache.ozone
hdds-common
${hdds.version}
+
+ org.apache.ozone
+ hdds-common
+ ${hdds.version}
+ test-jar
+
org.apache.ozone
hdds-config
@@ -104,6 +116,11 @@
hdds-hadoop-dependency-server
${hdds.version}
+
+ org.apache.ozone
+ hdds-hadoop-dependency-test
+ ${hdds.version}
+
org.apache.ozone
hdds-interface-admin
@@ -145,6 +162,11 @@
${hdds.version}
test-jar
+
+ org.apache.ozone
+ hdds-test-utils
+ ${hdds.version}
+
org.apache.ozone
hdds-tools
@@ -253,6 +275,11 @@
ozone-recon
${ozone.version}
+
+ org.apache.ozone
+ ozone-reconcodegen
+ ${ozone.version}
+
org.apache.ozone
ozone-s3-secret-store
@@ -273,32 +300,6 @@
rocksdb-checkpoint-differ
${hdds.version}
-
- org.apache.ozone
- hdds-client
- ${hdds.version}
- test-jar
- test
-
-
- org.apache.ozone
- hdds-common
- ${hdds.version}
- test-jar
- test
-
-
- org.apache.ozone
- hdds-hadoop-dependency-test
- ${hdds.version}
- test
-
-
- org.apache.ozone
- hdds-test-utils
- ${hdds.version}
- test
-
diff --git a/hadoop-ozone/recon/pom.xml b/hadoop-ozone/recon/pom.xml
index 87e75e934b47..7006a5d7b750 100644
--- a/hadoop-ozone/recon/pom.xml
+++ b/hadoop-ozone/recon/pom.xml
@@ -182,7 +182,6 @@
org.apache.ozone
ozone-reconcodegen
- ${ozone.version}
org.apache.ratis
@@ -405,7 +404,6 @@
com.github.eirslett
frontend-maven-plugin
- ${frontend-maven-plugin.version}
false
target
@@ -451,8 +449,8 @@
+ org.apache.maven.plugins
maven-clean-plugin
- ${maven-clean-plugin.version}
diff --git a/hadoop-ozone/s3-secret-store/pom.xml b/hadoop-ozone/s3-secret-store/pom.xml
index decc23ba8af9..d44d9e0cf3ec 100644
--- a/hadoop-ozone/s3-secret-store/pom.xml
+++ b/hadoop-ozone/s3-secret-store/pom.xml
@@ -40,12 +40,10 @@
org.apache.ozone
ozone-common
- compile
org.apache.ozone
ozone-manager
- compile
org.slf4j
diff --git a/hadoop-ozone/s3gateway/pom.xml b/hadoop-ozone/s3gateway/pom.xml
index 63e21359823d..ef5440caf87d 100644
--- a/hadoop-ozone/s3gateway/pom.xml
+++ b/hadoop-ozone/s3gateway/pom.xml
@@ -171,7 +171,6 @@
org.apache.ozone
ozone-common
- compile
org.apache.ozone
diff --git a/pom.xml b/pom.xml
index c51b874f28a8..e1170e6e141d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -135,6 +135,7 @@
2.12.7
3.11.10
0.1.55
+ 1.1.1
2.1
1.1.1
5.11.4
@@ -155,6 +156,7 @@
3.1.3
3.4.2
3.11.1
+ 1.1.1
1.6.1
3.3.0
3.3.0
@@ -405,6 +407,11 @@
compile-testing
${compile-testing.version}
+
+ com.googlecode.json-simple
+ json-simple
+ ${json-simple.version}
+
com.jcraft
jsch
@@ -465,6 +472,11 @@
commons-daemon
${commons-daemon.version}
+
+ commons-fileupload
+ commons-fileupload
+ ${commons-fileupload.version}
+
commons-io
commons-io
@@ -762,6 +774,12 @@
hadoop-hdfs
${hadoop.version}
+
+ org.apache.hadoop
+ hadoop-hdfs
+ ${hadoop.version}
+ test-jar
+
org.apache.hadoop
hadoop-hdfs-client
@@ -778,6 +796,11 @@
${hadoop.version}
test-jar
+
+ org.apache.hadoop
+ hadoop-mapreduce-client-jobclient
+ ${hadoop.version}
+
org.apache.hadoop
hadoop-minikdc
@@ -833,6 +856,16 @@
log4j-core
${log4j2.version}
+
+ org.apache.ranger
+ ranger-intg
+ ${ranger.version}
+
+
+ org.apache.ranger
+ ranger-plugins-common
+ ${ranger.version}
+
org.apache.ratis
ratis-client
@@ -919,6 +952,16 @@
+
+ org.aspectj
+ aspectjrt
+ ${aspectj.version}
+
+
+ org.aspectj
+ aspectjweaver
+ ${aspectj.version}
+
org.assertj
assertj-core
@@ -939,6 +982,21 @@
bcutil-jdk18on
${bouncycastle.version}
+
+ org.codehaus.jackson
+ jackson-core-asl
+ ${jackson1.version}
+
+
+ org.codehaus.jackson
+ jackson-jaxrs
+ ${jackson-jaxr.version}
+
+
+ org.codehaus.jackson
+ jackson-mapper-asl
+ ${jackson1.version}
+
org.codehaus.woodstox
stax2-api
@@ -1020,7 +1078,6 @@
org.glassfish.jersey.containers
jersey-container-servlet
${jersey2.version}
- compile
org.glassfish.hk2
@@ -1082,6 +1139,11 @@
hamcrest
${hamcrest.version}
+
+ org.jacoco
+ org.jacoco.core
+ ${jacoco.version}
+
org.javassist
javassist
@@ -1216,18 +1278,6 @@
snakeyaml
${snakeyaml.version}
-
- org.jacoco
- org.jacoco.core
- ${jacoco.version}
- provided
-
-
- org.apache.hadoop
- hadoop-mapreduce-client-jobclient
- ${hadoop.version}
- test
-
@@ -1259,6 +1309,11 @@
frontend-maven-plugin
${frontend-maven-plugin.version}
+
+ dev.aspectj
+ aspectj-maven-plugin
+ ${aspectj-plugin.version}
+
org.codehaus.mojo
build-helper-maven-plugin
@@ -1296,6 +1351,7 @@
+ org.apache.maven.plugins
maven-clean-plugin
${maven-clean-plugin.version}
@@ -1307,6 +1363,11 @@
false
+
+ org.apache.maven.plugins
+ maven-patch-plugin
+ ${maven-patch-plugin.version}
+
org.apache.maven.plugins
maven-shade-plugin
@@ -1684,6 +1745,7 @@
+ org.apache.maven.plugins
maven-clean-plugin