From 39391fe7c150a04ef3fdb7b870c40aa7a2a5e505 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) --- 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 0633ce9a76..1f201edd9f 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 761ac695c7..0f2842cf8d 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 eef86aaaeb..2fb433f42b 100644 --- a/hbase-server/pom.xml +++ b/hbase-server/pom.xml @@ -531,11 +531,6 @@ hadoop-minikdc test - - org.bouncycastle - bcprov-jdk16 - test - org.apache.kerby kerb-client diff --git a/pom.xml b/pom.xml index 9999a8d4ab..b0dfb4895d 100755 --- a/pom.xml +++ b/pom.xml @@ -1377,7 +1377,7 @@ 2.1.11 1.0.18 2.12.2 - 1.46 + 1.60 1.0.1 1.0.0 4.0.0 @@ -1993,7 +1993,7 @@ org.bouncycastle - bcprov-jdk16 + bcprov-jdk15on ${bouncycastle.version} test -- 2.18.0