Koji Kawamura created NIFI-1759: ----------------------------------- Summary: Update to latest Commons Compress library Key: NIFI-1759 URL: https://issues.apache.org/jira/browse/NIFI-1759 Project: Apache NiFi Issue Type: Improvement Components: Core Framework, Extensions Reporter: Koji Kawamura Priority: Minor
The latest Commons Compress ver 1.11 was released on Apr 6, 2016. This issue is used for tracking the changes to update our usage of Commons Compress throughout NiFi to use this new library and to ensure tests are still good and perhaps add some more to verify a few of following cases: {quote} Version 1.11 brings performance improvements to the 7ZIP code and read-only support for ZIP archives using BZIP2 compression. In addition it contains numerous bugfixes and enhancements, see the full list below. The Apache Commons Compress Library defines a Java API for working with ar, cpio, tar, zip, 7z, arj, dump, gzip, pack200, bzip2, lzma, snappy, Z, xz and deflate files. {quote} quote from: [Release Announce | http://mail-archives.apache.org/mod_mbox/www-announce/201604.mbox/%3C87bn5m6ayl.fsf%40v45346.1blu.de%3E] [Release Note | https://commons.apache.org/proper/commons-compress/changes-report.html#a1.11] As of Apr 2016, following NiFi implementations uses Commons Compress 1.9 directly: * nifi-flowfile-packager ** org.apache.nifi.util.FlowFilePackagerV1 ** org.apache.nifi.util.FlowFileUnpackagerV1 * nifi-framework-cluster ** org.apache.nifi.cluster.flow.impl.DataFlowDaoImpl * nifi-hdfs-processors ** org.apache.nifi.processors.hadoop.TarUnpackerSequenceFileWriter * nifi-standard-processors ** org.apache.nifi.processors.standard.CompressContent ** org.apache.nifi.processors.standard.MergeContent ** org.apache.nifi.processors.standard.UnpackContent -- This message was sent by Atlassian JIRA (v6.3.4#6332)