Repository: hbase Updated Branches: refs/heads/branch-2 81adb704c -> 33d72e4db refs/heads/branch-2.0 aca3509fd -> a06000895 refs/heads/master db9a5b7da -> 8b66dea2f
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 <[email protected]> Signed-off-by: Ted Yu <[email protected]> Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/33d72e4d Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/33d72e4d Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/33d72e4d Branch: refs/heads/branch-2 Commit: 33d72e4db4a011841d81c2bd767ac438cb05b0c2 Parents: 81adb70 Author: Josh Elser <[email protected]> Authored: Tue Oct 9 13:06:10 2018 -0400 Committer: Josh Elser <[email protected]> Committed: Thu Oct 11 10:53:02 2018 -0400 ---------------------------------------------------------------------- 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(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/hbase/blob/33d72e4d/hbase-endpoint/pom.xml ---------------------------------------------------------------------- diff --git a/hbase-endpoint/pom.xml b/hbase-endpoint/pom.xml index 2e1d9f8..e91ea86 100644 --- a/hbase-endpoint/pom.xml +++ b/hbase-endpoint/pom.xml @@ -229,12 +229,6 @@ <artifactId>mockito-core</artifactId> <scope>test</scope> </dependency> - <!-- Some tests rely on Hadoop's KeyStoreTestUtil, which needs bc. --> - <dependency> - <groupId>org.bouncycastle</groupId> - <artifactId>bcprov-jdk16</artifactId> - <scope>test</scope> - </dependency> </dependencies> <profiles> <!-- Skip the tests in this module --> http://git-wip-us.apache.org/repos/asf/hbase/blob/33d72e4d/hbase-http/pom.xml ---------------------------------------------------------------------- diff --git a/hbase-http/pom.xml b/hbase-http/pom.xml index ca68c50..87036ac 100644 --- a/hbase-http/pom.xml +++ b/hbase-http/pom.xml @@ -263,7 +263,7 @@ </dependency> <dependency> <groupId>org.bouncycastle</groupId> - <artifactId>bcprov-jdk16</artifactId> + <artifactId>bcprov-jdk15on</artifactId> <scope>test</scope> </dependency> <dependency> http://git-wip-us.apache.org/repos/asf/hbase/blob/33d72e4d/hbase-server/pom.xml ---------------------------------------------------------------------- diff --git a/hbase-server/pom.xml b/hbase-server/pom.xml index aced859..8df8988 100644 --- a/hbase-server/pom.xml +++ b/hbase-server/pom.xml @@ -538,11 +538,6 @@ <scope>test</scope> </dependency> <dependency> - <groupId>org.bouncycastle</groupId> - <artifactId>bcprov-jdk16</artifactId> - <scope>test</scope> - </dependency> - <dependency> <groupId>org.apache.kerby</groupId> <artifactId>kerb-client</artifactId> <scope>test</scope> http://git-wip-us.apache.org/repos/asf/hbase/blob/33d72e4d/pom.xml ---------------------------------------------------------------------- diff --git a/pom.xml b/pom.xml index b2f66b5..490e562 100755 --- a/pom.xml +++ b/pom.xml @@ -1380,7 +1380,7 @@ <joni.version>2.1.11</joni.version> <jcodings.version>1.0.18</jcodings.version> <spy.version>2.12.2</spy.version> - <bouncycastle.version>1.46</bouncycastle.version> + <bouncycastle.version>1.60</bouncycastle.version> <kerby.version>1.0.1</kerby.version> <commons-crypto.version>1.0.0</commons-crypto.version> <curator.version>4.0.0</curator.version> @@ -2032,7 +2032,7 @@ </dependency> <dependency> <groupId>org.bouncycastle</groupId> - <artifactId>bcprov-jdk16</artifactId> + <artifactId>bcprov-jdk15on</artifactId> <version>${bouncycastle.version}</version> <scope>test</scope> </dependency>
