mehmet-karaman opened a new pull request, #766:
URL: https://github.com/apache/commons-compress/pull/766

   ZipArchiveOutputStream
   
   - Introduced ZipCompressionPayloadWriter and 
ZipCompressionPayloadWriterFactory interfaces to handle compression payloads.
   - Enhanced ZipArchiveOutputStream to support Zstandard and similar 
compression methods, allowing for non-seekable streams.
   - Updated Javadoc to reflect new functionality and usage patterns.
   - Added tests for Zstandard payload writing, including handling of unknown 
sizes and multi-part writes.
   - Introduced a builder pattern for creating ZipArchiveOutputStream 
instances, allowing for more flexible configuration options.
   - Added support for buffering compressed payloads in non-seekable outputs, 
ensuring local file headers contain CRC and sizes without relying on data 
descriptors.
   - Updated Javadoc to clarify new builder methods and their usage.
   - Enhanced tests to validate the new builder functionality and payload 
writer behavior for various compression methods.
   
   Fixes issue
   https://issues.apache.org/jira/projects/COMPRESS/issues/COMPRESS-722
   


-- 
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]

Reply via email to