You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by "Josh Elser (JIRA)" <ji...@apache.org> on 2018/10/11 14:35:00 UTC
[jira] [Created] (HBASE-21293) [2.0] Update bouncycastle
dependency.
Josh Elser created HBASE-21293:
----------------------------------
Summary: [2.0] Update bouncycastle dependency.
Key: HBASE-21293
URL: https://issues.apache.org/jira/browse/HBASE-21293
Project: HBase
Issue Type: Task
Components: dependencies, test
Reporter: Josh Elser
Assignee: Josh Elser
Fix For: 3.0.0, 2.2.0, 2.0.3, 2.1.2
Attachments: HBASE-21281.001.branch-2.0.patch
Looks like we still depend on bcprov-jdk16 for some x509 certificate generation in our tests. Bouncycastle has moved beyond this in 1.47, changing the artifact names.
[http://www.bouncycastle.org/wiki/display/JA1/Porting+from+earlier+BC+releases+to+1.47+and+later]
There are some API changes too, but it looks like we don't use any of these.
It seems like we also have vestiges in the POMs from when we were depending on a specific BC version that came in from Hadoop. We now have a KeyStoreTestUtil class in HBase, which makes me think we can also clean up some dependencies.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)