LuciferYang opened a new pull request, #40751:
URL: https://github.com/apache/spark/pull/40751

   ### What changes were proposed in this pull request?
   This pr aims to upgrade Apache commons-compress from 1.22 to 1.23.0
   
   
   ### Why are the changes needed?
   The new version bring some new features:
   - COMPRESS-614: Use FileTime for time fields in SevenZipArchiveEntry
   - COMPRESS-621: Fix calculation the offset of the first ZIP central 
directory entry
   - COMPRESS-633: Add encryption support for SevenZ
   - COMPRESS-613: Support for extra time data in Zip archives
   - COMPRESS-621: Add 
org.apache.commons.compress.archivers.zip.DefaultBackingStoreSupplier to write 
to a custom folder instead of the default temporary folder.
   - COMPRESS-600: Add capability to configure Deflater strategy in 
GzipCompressorOutputStream: GzipParameters.setDeflateStrategy(int).
   
   and some bugs fix:
   - COMPRESS-638: The GzipCompressorOutputStream#writeHeader() uses ISO_8859_1 
to write the file name and comment. 
     If the strings contains non-ISO_8859_1 characters, unknown characters are 
displayed after decompression. 
     Use percent encoding for non ISO_8859_1 characters.
   - COMPRESS-641: Add TarArchiveEntry.getLinkFlag()
   - COMPRESS-642: Integer overflow ArithmeticException in 
TarArchiveOutputStream #368.
   - COMPRESS-642: org.apache.commons.compress.archivers.zip.ZipFile.finalize() 
should not write to std err.
   
   all changes as follows:
   
   - 
https://commons.apache.org/proper/commons-compress/changes-report.html#a1.23.0
   
   ### Does this PR introduce _any_ user-facing change?
   No
   
   
   ### How was this patch tested?
   Pass GitHub Actions


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to