diff --git a/hbase-client/pom.xml b/hbase-client/pom.xml
index 6d6dd42a00f..3756ba39e14 100644
--- a/hbase-client/pom.xml
+++ b/hbase-client/pom.xml
@@ -89,12 +89,6 @@
org.apache.hbase
hbase-common
-
-
- com.google.guava
- guava
-
-
org.apache.hbase
@@ -122,6 +116,14 @@
commons-logging
commons-logging
+
+ com.google.guava
+ guava
+
+
+ com.google.protobuf
+ protobuf-java
+
io.netty
netty-all
@@ -138,6 +140,10 @@
org.codehaus.jackson
jackson-mapper-asl
+
+ org.jruby.jcodings
+ jcodings
+
org.jruby.joni
joni
@@ -197,9 +203,12 @@
com.google.code.findbugs
jsr305
- 1.3.9
true
+
+ org.apache.hadoop
+ hadoop-auth
+
org.apache.hadoop
hadoop-common
@@ -311,6 +320,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 4ead42f6daf..7413025cd54 100644
--- a/hbase-common/pom.xml
+++ b/hbase-common/pom.xml
@@ -220,6 +220,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 d6d799376c6..2713bfd0b71 100644
--- a/hbase-hadoop2-compat/pom.xml
+++ b/hbase-hadoop2-compat/pom.xml
@@ -142,6 +142,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 06e55f4404c..c70f2a5785f 100644
--- a/hbase-it/pom.xml
+++ b/hbase-it/pom.xml
@@ -181,6 +181,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 e1ee730db67..93e1ef39a73 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 bbb93d2cc94..9b5e53462dd 100644
--- a/hbase-server/pom.xml
+++ b/hbase-server/pom.xml
@@ -313,6 +313,10 @@
commons-httpclient
commons-httpclient
+
+ commons-codec
+ commons-codec
+
commons-collections
commons-collections
@@ -348,6 +352,18 @@
com.google.guava
guava
+
+ com.google.protobuf
+ protobuf-java
+
+
+ com.sun.jersey
+ jersey-core
+
+
+ com.sun.jersey
+ jersey-server
+
commons-cli
commons-cli
@@ -438,6 +454,12 @@
com.lmax
disruptor
+
+
+ org.hamcrest
+ hamcrest-core
+ test
+
diff --git a/hbase-thrift/pom.xml b/hbase-thrift/pom.xml
index d70fa22f560..1bcaf924229 100644
--- a/hbase-thrift/pom.xml
+++ b/hbase-thrift/pom.xml
@@ -169,10 +169,18 @@
com.google.guava
guava
+
+ com.google.protobuf
+ protobuf-java
+
commons-logging
commons-logging
+
+ commons-net
+ commons-net
+
commons-cli
commons-cli
@@ -215,6 +223,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 80e97b3736f..0a59cb79713 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1002,11 +1002,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
@@ -1015,6 +1017,7 @@
1.9
1.6.8
4.11
+ 1.3
3.0.4
1.2.17
1.10.8
@@ -1029,6 +1032,7 @@
1.3.3
4.0.23.Final
2.1.2
+ 1.0.8
2.4
1.6
@@ -1244,6 +1248,11 @@
guava
${guava.version}
+
+ com.google.code.findbugs
+ jsr305
+ ${jsr305.version}
+
commons-collections
commons-collections
@@ -1279,6 +1288,11 @@
commons-logging
${commons-logging.version}
+
+ commons-net
+ commons-net
+ ${commons-net.version}
+
org.apache.commons
commons-math
@@ -1343,6 +1357,11 @@
+
+ org.jruby.jcodings
+ jcodings
+ ${jcodings.version}
+
org.jruby.joni
joni
@@ -1492,6 +1511,12 @@
junit
${junit.version}
+
+ org.hamcrest
+ hamcrest-core
+ ${hamcrest.version}
+ test
+
org.mockito
mockito-all