Details
-
Bug
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
1.16.3
-
None
Description
When attempting to tar compress FlowFiles > 8.5GB, MergeContent fails with the following error:
java.lang.RuntimeException: entry size '<FlowFileSize>' is too big (> 8589934591)
This is because apache commons-compress library has a hard maximum :
077777777777 octal bytes is 8589934591 decimal bytes (~8.5GB).
This can be addressed by configuring a BigNumberMode on the TarArchiveOutputStream:
Here's an example of another project doing this:
https://github.com/DataConservancy/dcs-packaging-tool/pull/36/files
Attachments
Issue Links
- fixes
-
NIFI-1638 Unable to TAR a file that is larger than 8GB
- Resolved
- links to