From 418ea937740b8aa0482ffa5f287640a17192d3ba Mon Sep 17 00:00:00 2001 From: Sean Busbey Date: Wed, 21 Jan 2015 15:12:57 -0600 Subject: [PATCH] HBASE-12898 ensure direct dependencies are declared. --- hbase-client/pom.xml | 27 ++++++--- hbase-common/pom.xml | 4 ++ hbase-hadoop2-compat/pom.xml | 4 ++ hbase-it/pom.xml | 4 ++ hbase-rest/pom.xml | 110 +++++++++++++++++++++++++++++++++++ hbase-server/pom.xml | 27 +++++++++ hbase-thrift/pom.xml | 28 +++++++++ pom.xml | 25 ++++++++ 8 files changed, 222 insertions(+), 7 deletions(-) diff --git a/hbase-client/pom.xml b/hbase-client/pom.xml index 216a6ee84f8..56d3d0a133f 100644 --- a/hbase-client/pom.xml +++ b/hbase-client/pom.xml @@ -108,12 +108,6 @@ org.apache.hbase hbase-common - - - com.google.guava - guava - - org.apache.hbase @@ -141,6 +135,14 @@ commons-logging commons-logging + + com.google.guava + guava + + + com.google.protobuf + protobuf-java + io.netty netty-all @@ -157,6 +159,10 @@ org.codehaus.jackson jackson-mapper-asl + + org.jruby.jcodings + jcodings + org.jruby.joni joni @@ -216,9 +222,12 @@ com.google.code.findbugs jsr305 - 1.3.9 true + + org.apache.hadoop + hadoop-auth + org.apache.hadoop hadoop-common @@ -330,6 +339,10 @@ 3.0-SNAPSHOT + + org.apache.hadoop + hadoop-auth + org.apache.hadoop hadoop-common diff --git a/hbase-common/pom.xml b/hbase-common/pom.xml index 3ae4565ddc8..877f7373e9a 100644 --- a/hbase-common/pom.xml +++ b/hbase-common/pom.xml @@ -243,6 +243,10 @@ com.google.protobuf protobuf-java + + org.mortbay.jetty + jetty-util + org.htrace diff --git a/hbase-hadoop2-compat/pom.xml b/hbase-hadoop2-compat/pom.xml index 73a32f3bae5..e88b85487b4 100644 --- a/hbase-hadoop2-compat/pom.xml +++ b/hbase-hadoop2-compat/pom.xml @@ -163,6 +163,10 @@ limitations under the License. test-jar test + + org.apache.commons + commons-math + org.apache.hadoop hadoop-mapreduce-client-core diff --git a/hbase-it/pom.xml b/hbase-it/pom.xml index 95b47ce2822..ecd7714f2ca 100644 --- a/hbase-it/pom.xml +++ b/hbase-it/pom.xml @@ -200,6 +200,10 @@ com.google.guava guava + + com.yammer.metrics + metrics-core + commons-logging commons-logging diff --git a/hbase-rest/pom.xml b/hbase-rest/pom.xml index 9b3fa63af4c..5fd7319afc8 100644 --- a/hbase-rest/pom.xml +++ b/hbase-rest/pom.xml @@ -209,6 +209,10 @@ jasper-runtime + + com.google.guava + guava + com.google.protobuf protobuf-java @@ -225,10 +229,60 @@ com.sun.jersey jersey-server + + commons-cli + commons-cli + + + commons-httpclient + commons-httpclient + + + commons-lang + commons-lang + + + commons-logging + commons-logging + javax.xml.bind jaxb-api + + org.codehaus.jackson + jackson-core-asl + + + org.codehaus.jackson + jackson-jaxrs + + + org.mortbay.jetty + jetty + + + org.mortbay.jetty + jetty-sslengine + + + org.mortbay.jetty + jetty-util + + + org.mortbay.jetty + jsp-api-2.1 + + + org.mortbay.jetty + servlet-api-2.5 + + + + org.codehaus.jackson + jackson-mapper-asl + test + @@ -292,5 +346,61 @@ + + + + hadoop-2.0 + + + + !hadoop.profile + + + + + org.apache.hadoop + hadoop-mapreduce-client-core + test + + + org.apache.hadoop + hadoop-common + + + org.apache.hadoop + hadoop-auth + + + + + + hadoop-3.0 + + + hadoop.profile + 3.0 + + + + + org.apache.hadoop + hadoop-mapreduce-client-core + test + + + org.apache.hadoop + hadoop-common + + + org.apache.hadoop + hadoop-auth + + + diff --git a/hbase-server/pom.xml b/hbase-server/pom.xml index f9c887f0025..4cd8d175fdd 100644 --- a/hbase-server/pom.xml +++ b/hbase-server/pom.xml @@ -327,6 +327,10 @@ commons-httpclient commons-httpclient + + commons-codec + commons-codec + commons-collections commons-collections @@ -354,6 +358,11 @@ test + + com.google.code.findbugs + jsr305 + true + com.yammer.metrics metrics-core @@ -362,6 +371,18 @@ com.google.guava guava + + com.google.protobuf + protobuf-java + + + com.sun.jersey + jersey-core + + + com.sun.jersey + jersey-server + commons-cli commons-cli @@ -452,6 +473,12 @@ com.lmax disruptor + + + org.hamcrest + hamcrest-core + test + diff --git a/hbase-thrift/pom.xml b/hbase-thrift/pom.xml index c3c9ab86a67..406ad419c2e 100644 --- a/hbase-thrift/pom.xml +++ b/hbase-thrift/pom.xml @@ -198,10 +198,18 @@ com.google.guava guava + + com.google.protobuf + protobuf-java + commons-logging commons-logging + + commons-net + commons-net + commons-cli commons-cli @@ -244,6 +252,26 @@ org.slf4j slf4j-api + + org.mortbay.jetty + jetty + + + org.mortbay.jetty + jetty-sslengine + + + org.mortbay.jetty + jetty-util + + + org.mortbay.jetty + servlet-api-2.5 + + + org.mortbay.jetty + jsp-api-2.1 + org.mortbay.jetty jsp-2.1 diff --git a/pom.xml b/pom.xml index d0aa3898798..c122f578dee 100644 --- a/pom.xml +++ b/pom.xml @@ -1020,11 +1020,13 @@ 2.6 1.2 2.2 + 3.1 3.3.0 3.2.1 3.1 2.2.0 12.0.1 + 1.3.9 1.8.8 5.5.23 2.2.2 @@ -1033,6 +1035,7 @@ 1.9 1.6.8 4.11 + 1.3 3.0.4 1.2.17 1.10.8 @@ -1047,6 +1050,7 @@ 1.3.3 4.0.23.Final 2.1.2 + 1.0.8 2.4 1.6 @@ -1250,6 +1254,11 @@ guava ${guava.version} + + com.google.code.findbugs + jsr305 + ${jsr305.version} + commons-collections commons-collections @@ -1285,6 +1294,11 @@ commons-logging ${commons-logging.version} + + commons-net + commons-net + ${commons-net.version} + org.apache.commons commons-math @@ -1349,6 +1363,11 @@ + + org.jruby.jcodings + jcodings + ${jcodings.version} + org.jruby.joni joni @@ -1498,6 +1517,12 @@ junit ${junit.version} + + org.hamcrest + hamcrest-core + ${hamcrest.version} + test + org.mockito mockito-all