From 33d72e4db4a011841d81c2bd767ac438cb05b0c2 Mon Sep 17 00:00:00 2001 From: Josh Elser Date: Tue, 9 Oct 2018 13:06:10 -0400 Subject: [PATCH] HBASE-21281 Upgrade bouncycastle to latest BC 1.47 introduced some incompatible API changes which came in via a new Maven artifact. We don't use any changed API in HBase. This also removes some unnecessary dependencies on bcprov in other modules (presumably, they are vestiges) Signed-off-by: Mike Drob Signed-off-by: Ted Yu --- hbase-endpoint/pom.xml | 6 ------ hbase-http/pom.xml | 2 +- hbase-server/pom.xml | 5 ----- pom.xml | 4 ++-- 4 files changed, 3 insertions(+), 14 deletions(-) diff --git a/hbase-endpoint/pom.xml b/hbase-endpoint/pom.xml index 2e1d9f860b4..e91ea86e7b7 100644 --- a/hbase-endpoint/pom.xml +++ b/hbase-endpoint/pom.xml @@ -229,12 +229,6 @@ mockito-core test - - - org.bouncycastle - bcprov-jdk16 - test - diff --git a/hbase-http/pom.xml b/hbase-http/pom.xml index ca68c508174..87036ac3e99 100644 --- a/hbase-http/pom.xml +++ b/hbase-http/pom.xml @@ -263,7 +263,7 @@ org.bouncycastle - bcprov-jdk16 + bcprov-jdk15on test diff --git a/hbase-server/pom.xml b/hbase-server/pom.xml index aced8592c59..8df89888ada 100644 --- a/hbase-server/pom.xml +++ b/hbase-server/pom.xml @@ -537,11 +537,6 @@ hadoop-minikdc test - - org.bouncycastle - bcprov-jdk16 - test - org.apache.kerby kerb-client diff --git a/pom.xml b/pom.xml index b2f66b528d2..490e562bdf6 100755 --- a/pom.xml +++ b/pom.xml @@ -1380,7 +1380,7 @@ 2.1.11 1.0.18 2.12.2 - 1.46 + 1.60 1.0.1 1.0.0 4.0.0 @@ -2032,7 +2032,7 @@ org.bouncycastle - bcprov-jdk16 + bcprov-jdk15on ${bouncycastle.version} test