From fe728e3c76ac73d98172bf7750751d1ea8718c5a Mon Sep 17 00:00:00 2001 From: Viraj Jasani Date: Fri, 16 Aug 2019 16:18:32 +0530 Subject: [PATCH] HBASE-22863 : Cleanup transitive Jackson1 vulnerable dependencies --- hbase-backup/pom.xml | 18 ++++++++ hbase-common/pom.xml | 20 +++++++++ hbase-endpoint/pom.xml | 20 +++++++++ hbase-examples/pom.xml | 30 +++++++++++++ hbase-external-blockcache/pom.xml | 8 ++++ hbase-hadoop2-compat/pom.xml | 18 ++++++++ hbase-http/pom.xml | 20 +++++++++ hbase-it/pom.xml | 28 ++++++++++++ hbase-mapreduce/pom.xml | 18 ++++++++ hbase-procedure/pom.xml | 20 +++++++++ hbase-rest/pom.xml | 38 ++++++++++++++++ hbase-server/pom.xml | 44 +++++++++++++++++++ .../hbase-shaded-testing-util/pom.xml | 40 +++++++++++++++++ hbase-shell/pom.xml | 28 ++++++++++++ hbase-testing-util/pom.xml | 28 ++++++++++++ hbase-thrift/pom.xml | 28 ++++++++++++ hbase-zookeeper/pom.xml | 20 +++++++++ 17 files changed, 426 insertions(+) diff --git a/hbase-backup/pom.xml b/hbase-backup/pom.xml index e3c379ff07..2563668f67 100644 --- a/hbase-backup/pom.xml +++ b/hbase-backup/pom.xml @@ -223,6 +223,14 @@ com.google.guava guava + + org.codehaus.jackson + jackson-jaxrs + + + org.codehaus.jackson + jackson-xc + @@ -252,6 +260,16 @@ org.apache.hadoop hadoop-mapreduce-client-core + + + org.codehaus.jackson + jackson-jaxrs + + + org.codehaus.jackson + jackson-xc + + org.apache.hadoop diff --git a/hbase-common/pom.xml b/hbase-common/pom.xml index c23b9d4dd3..21f5af5544 100644 --- a/hbase-common/pom.xml +++ b/hbase-common/pom.xml @@ -277,6 +277,16 @@ hadoop-common + + + org.codehaus.jackson + jackson-jaxrs + + + org.codehaus.jackson + jackson-xc + + @@ -323,6 +333,16 @@ org.apache.hadoop hadoop-common + + + org.codehaus.jackson + jackson-jaxrs + + + org.codehaus.jackson + jackson-xc + + diff --git a/hbase-endpoint/pom.xml b/hbase-endpoint/pom.xml index 0985c46dcc..d6985904df 100644 --- a/hbase-endpoint/pom.xml +++ b/hbase-endpoint/pom.xml @@ -237,6 +237,16 @@ org.apache.hadoop hadoop-common + + + org.codehaus.jackson + jackson-jaxrs + + + org.codehaus.jackson + jackson-xc + + org.apache.hadoop @@ -302,6 +312,16 @@ org.apache.hadoop hadoop-common + + + org.codehaus.jackson + jackson-jaxrs + + + org.codehaus.jackson + jackson-xc + + org.apache.hadoop diff --git a/hbase-examples/pom.xml b/hbase-examples/pom.xml index f2ff2fd482..05b15a0b31 100644 --- a/hbase-examples/pom.xml +++ b/hbase-examples/pom.xml @@ -206,10 +206,30 @@ org.apache.hadoop hadoop-mapreduce-client-core + + + org.codehaus.jackson + jackson-jaxrs + + + org.codehaus.jackson + jackson-xc + + org.apache.hadoop hadoop-common + + + org.codehaus.jackson + jackson-jaxrs + + + org.codehaus.jackson + jackson-xc + + @@ -255,6 +275,16 @@ org.apache.hadoop hadoop-common + + + org.codehaus.jackson + jackson-jaxrs + + + org.codehaus.jackson + jackson-xc + + org.apache.hadoop diff --git a/hbase-external-blockcache/pom.xml b/hbase-external-blockcache/pom.xml index 54111bd89f..fd8976020d 100644 --- a/hbase-external-blockcache/pom.xml +++ b/hbase-external-blockcache/pom.xml @@ -186,6 +186,14 @@ com.google.guava guava + + org.codehaus.jackson + jackson-jaxrs + + + org.codehaus.jackson + jackson-xc + diff --git a/hbase-hadoop2-compat/pom.xml b/hbase-hadoop2-compat/pom.xml index 4c79857cd1..1963f96740 100644 --- a/hbase-hadoop2-compat/pom.xml +++ b/hbase-hadoop2-compat/pom.xml @@ -131,12 +131,30 @@ limitations under the License. com.google.guava guava + + org.codehaus.jackson + jackson-jaxrs + + + org.codehaus.jackson + jackson-xc + org.apache.hadoop hadoop-common ${hadoop.version} + + + org.codehaus.jackson + jackson-jaxrs + + + org.codehaus.jackson + jackson-xc + + org.apache.commons diff --git a/hbase-http/pom.xml b/hbase-http/pom.xml index 9288ba667b..5f800c7260 100644 --- a/hbase-http/pom.xml +++ b/hbase-http/pom.xml @@ -324,6 +324,16 @@ org.apache.hadoop hadoop-common + + + org.codehaus.jackson + jackson-jaxrs + + + org.codehaus.jackson + jackson-xc + + org.apache.hadoop @@ -390,6 +400,16 @@ org.apache.hadoop hadoop-common + + + org.codehaus.jackson + jackson-jaxrs + + + org.codehaus.jackson + jackson-xc + + org.apache.hadoop diff --git a/hbase-it/pom.xml b/hbase-it/pom.xml index 0fe578a99f..4d8c896468 100644 --- a/hbase-it/pom.xml +++ b/hbase-it/pom.xml @@ -313,6 +313,14 @@ com.google.guava guava + + org.codehaus.jackson + jackson-jaxrs + + + org.codehaus.jackson + jackson-xc + @@ -330,6 +338,16 @@ org.apache.hadoop hadoop-common + + + org.codehaus.jackson + jackson-jaxrs + + + org.codehaus.jackson + jackson-xc + + org.apache.hadoop @@ -380,6 +398,16 @@ org.apache.hadoop hadoop-common + + + org.codehaus.jackson + jackson-jaxrs + + + org.codehaus.jackson + jackson-xc + + org.apache.hadoop diff --git a/hbase-mapreduce/pom.xml b/hbase-mapreduce/pom.xml index 87943bf2f3..cd05b752e1 100644 --- a/hbase-mapreduce/pom.xml +++ b/hbase-mapreduce/pom.xml @@ -204,6 +204,16 @@ hadoop-mapreduce-client-jobclient test-jar test + + + org.codehaus.jackson + jackson-mapper-asl + + + org.codehaus.jackson + jackson-core-asl + + org.apache.hadoop @@ -347,6 +357,14 @@ com.google.guava guava + + org.codehaus.jackson + jackson-jaxrs + + + org.codehaus.jackson + jackson-xc + diff --git a/hbase-procedure/pom.xml b/hbase-procedure/pom.xml index 5959036f8e..2f0c835ee9 100644 --- a/hbase-procedure/pom.xml +++ b/hbase-procedure/pom.xml @@ -143,6 +143,16 @@ org.apache.hadoop hadoop-common + + + org.codehaus.jackson + jackson-jaxrs + + + org.codehaus.jackson + jackson-xc + + @@ -162,6 +172,16 @@ org.apache.hadoop hadoop-common + + + org.codehaus.jackson + jackson-jaxrs + + + org.codehaus.jackson + jackson-xc + + diff --git a/hbase-rest/pom.xml b/hbase-rest/pom.xml index 6a0c7e3ab7..a05c1365aa 100644 --- a/hbase-rest/pom.xml +++ b/hbase-rest/pom.xml @@ -410,6 +410,14 @@ com.google.guava guava + + org.codehaus.jackson + jackson-jaxrs + + + org.codehaus.jackson + jackson-xc + @@ -419,6 +427,16 @@ org.apache.hadoop hadoop-common + + + org.codehaus.jackson + jackson-jaxrs + + + org.codehaus.jackson + jackson-xc + + org.apache.hadoop @@ -487,6 +505,16 @@ org.apache.hadoop hadoop-mapreduce-client-core test + + + org.codehaus.jackson + jackson-jaxrs + + + org.codehaus.jackson + jackson-xc + + org.apache.hadoop @@ -495,6 +523,16 @@ org.apache.hadoop hadoop-common + + + org.codehaus.jackson + jackson-jaxrs + + + org.codehaus.jackson + jackson-xc + + org.apache.hadoop diff --git a/hbase-server/pom.xml b/hbase-server/pom.xml index b51d7b837f..2718bd3d8a 100644 --- a/hbase-server/pom.xml +++ b/hbase-server/pom.xml @@ -245,6 +245,12 @@ org.apache.hbase hbase-http + + + org.codehaus.jackson + jackson-core-asl + + org.apache.hbase @@ -602,6 +608,16 @@ org.apache.hadoop hadoop-common + + + org.codehaus.jackson + jackson-jaxrs + + + org.codehaus.jackson + jackson-xc + + org.apache.hadoop @@ -619,6 +635,14 @@ com.google.guava guava + + org.codehaus.jackson + jackson-jaxrs + + + org.codehaus.jackson + jackson-xc + @@ -713,6 +737,16 @@ org.apache.hadoop hadoop-common + + + org.codehaus.jackson + jackson-jaxrs + + + org.codehaus.jackson + jackson-xc + + org.apache.hadoop @@ -726,6 +760,16 @@ org.apache.hadoop hadoop-mapreduce-client-core + + + org.codehaus.jackson + jackson-jaxrs + + + org.codehaus.jackson + jackson-xc + + org.apache.hadoop diff --git a/hbase-shaded/hbase-shaded-testing-util/pom.xml b/hbase-shaded/hbase-shaded-testing-util/pom.xml index b4cf8e0961..8fa37913d2 100644 --- a/hbase-shaded/hbase-shaded-testing-util/pom.xml +++ b/hbase-shaded/hbase-shaded-testing-util/pom.xml @@ -45,6 +45,22 @@ javax.servlet.jsp jsp-api + + org.codehaus.jackson + jackson-mapper-asl + + + org.codehaus.jackson + jackson-core-asl + + + org.codehaus.jackson + jackson-jaxrs + + + org.codehaus.jackson + jackson-xc + @@ -59,6 +75,24 @@ ${hadoop.version} test-jar compile + + + org.codehaus.jackson + jackson-mapper-asl + + + org.codehaus.jackson + jackson-core-asl + + + org.codehaus.jackson + jackson-jaxrs + + + org.codehaus.jackson + jackson-xc + + org.apache.hadoop @@ -97,6 +131,12 @@ test-jar compile + + org.codehaus.jackson + jackson-mapper-asl + 1.9.13 + test + org.apache.hbase diff --git a/hbase-shell/pom.xml b/hbase-shell/pom.xml index 7483da5968..2dfa7586ce 100644 --- a/hbase-shell/pom.xml +++ b/hbase-shell/pom.xml @@ -252,6 +252,16 @@ org.apache.hadoop hadoop-common + + + org.codehaus.jackson + jackson-jaxrs + + + org.codehaus.jackson + jackson-xc + + org.apache.hadoop @@ -281,6 +291,14 @@ com.google.guava guava + + org.codehaus.jackson + jackson-jaxrs + + + org.codehaus.jackson + jackson-xc + @@ -368,6 +386,16 @@ org.apache.hadoop hadoop-common + + + org.codehaus.jackson + jackson-jaxrs + + + org.codehaus.jackson + jackson-xc + + org.apache.hadoop diff --git a/hbase-testing-util/pom.xml b/hbase-testing-util/pom.xml index 69d6d71bd5..db5a762f1e 100644 --- a/hbase-testing-util/pom.xml +++ b/hbase-testing-util/pom.xml @@ -140,6 +140,16 @@ org.apache.hadoop hadoop-common compile + + + org.codehaus.jackson + jackson-jaxrs + + + org.codehaus.jackson + jackson-xc + + org.apache.hadoop @@ -166,6 +176,14 @@ com.google.guava guava + + org.codehaus.jackson + jackson-jaxrs + + + org.codehaus.jackson + jackson-xc + @@ -227,6 +245,16 @@ org.apache.hadoop hadoop-common + + + org.codehaus.jackson + jackson-jaxrs + + + org.codehaus.jackson + jackson-xc + + org.apache.hadoop diff --git a/hbase-thrift/pom.xml b/hbase-thrift/pom.xml index 2de14efcec..d1a16483ce 100644 --- a/hbase-thrift/pom.xml +++ b/hbase-thrift/pom.xml @@ -439,6 +439,14 @@ com.google.guava guava + + org.codehaus.jackson + jackson-xc + + + org.codehaus.jackson + jackson-jaxrs + @@ -456,6 +464,16 @@ org.apache.hadoop hadoop-common + + + org.codehaus.jackson + jackson-xc + + + org.codehaus.jackson + jackson-jaxrs + + org.apache.hadoop @@ -515,6 +533,16 @@ org.apache.hadoop hadoop-common + + + org.codehaus.jackson + jackson-xc + + + org.codehaus.jackson + jackson-jaxrs + + org.apache.hadoop diff --git a/hbase-zookeeper/pom.xml b/hbase-zookeeper/pom.xml index 7f8f2aaf65..a126fafdcf 100644 --- a/hbase-zookeeper/pom.xml +++ b/hbase-zookeeper/pom.xml @@ -228,6 +228,16 @@ org.apache.hadoop hadoop-common + + + org.codehaus.jackson + jackson-jaxrs + + + org.codehaus.jackson + jackson-xc + + org.apache.hadoop @@ -274,6 +284,16 @@ org.apache.hadoop hadoop-common + + + org.codehaus.jackson + jackson-jaxrs + + + org.codehaus.jackson + jackson-xc + + org.apache.hadoop -- 2.17.2 (Apple Git-113)