Aldrin Piri created NIFI-2954:
---------------------------------
Summary: Bouncycastle dependencies are duplicated throughout NARs
Key: NIFI-2954
URL: https://issues.apache.org/jira/browse/NIFI-2954
Project: Apache NiFi
Issue Type: Improvement
Components: Tools and Build
Affects Versions: 1.0.0
Reporter: Aldrin Piri
Assignee: Aldrin Piri
I was working with some of the NiFi dependencies for incorporation with/use by
MiNiFi and saw that several libraries were duplicated throughout all NARs.
Of note were the bouncycastle dependencies which, together, are ~4MB in size.
{code}
# apiri @ computer in /usr/local/opt/nifi/libexec [17:20:23]
$ find {lib,work} -type f -name '*bcprov-jdk15on*' | wc -l
54
# apiri @ computer in /usr/local/opt/nifi/libexec [17:20:28]
$ find {lib,work} -type f -name '*bcpkix*' | wc -l
53
# apiri @ computer in /usr/local/opt/nifi/libexec [17:20:33]
$ ls -lash
work/nar/framework/nifi-framework-nar-1.0.0.nar-unpacked/META-INF/bundled-dependencies/bcprov-jdk15on-1.54.jar
3.2M -rw-r--r-- 1 apiri admin 3.2M Oct 4 12:24
work/nar/framework/nifi-framework-nar-1.0.0.nar-unpacked/META-INF/bundled-dependencies/bcprov-jdk15on-1.54.jar
# apiri @ computer in /usr/local/opt/nifi/libexec [17:20:39]
$ ls -lash
work/nar/framework/nifi-framework-nar-1.0.0.nar-unpacked/META-INF/bundled-dependencies/bcpkix-jdk15on-1.54.jar
660K -rw-r--r-- 1 apiri admin 658K Oct 4 12:24
work/nar/framework/nifi-framework-nar-1.0.0.nar-unpacked/META-INF/bundled-dependencies/bcpkix-jdk15on-1.54.jar
{code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)