From fedaedd6a1a855456dd3ac062d5b884aa8b5c214 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 573fa19190f..154d0741414 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 e8ea2f33891..8cf5e2a4ce1 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 c6fc78283ac..ff76c637449 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 f8b9fc95ccd..f05c8f1f51b 100755 --- a/pom.xml +++ b/pom.xml @@ -1381,7 +1381,7 @@ 2.1.11 1.0.18 2.12.2 - 1.46 + 1.60 1.0.1 1.0.0 4.0.0 @@ -2038,7 +2038,7 @@ org.bouncycastle - bcprov-jdk16 + bcprov-jdk15on ${bouncycastle.version} test