[ 
https://issues.apache.org/jira/browse/COMPRESS-704?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18012421#comment-18012421
 ] 

Gary D. Gregory commented on COMPRESS-704:
------------------------------------------

[~aviroop123] 

What you're asking for is a large complex task.

NIO file systems is not the goal of Compress.

Support for NIO file systems will be done through Commons VFS. I have a branch 
saved somewhere to get started but nowhere near done. 

> Support for ZipFileSystem equivalent for Zstd
> ---------------------------------------------
>
>                 Key: COMPRESS-704
>                 URL: https://issues.apache.org/jira/browse/COMPRESS-704
>             Project: Commons Compress
>          Issue Type: Improvement
>          Components: Compressors
>    Affects Versions: 1.28.0
>            Reporter: Aviroop Pal
>            Priority: Major
>
> Zstd support seems to be added in 1.28.0. But one of the major issues for us 
> to adopt zstd + zip is the lack of FIleSystem support similar to 
> [https://docs.oracle.com/javase/8/docs/api/java/nio/file/FileSystem.html]
> The current implementation of FileSystemProvider: 
> [https://commons.apache.org/proper/commons-io/apidocs/org/apache/commons/io/file/spi/FileSystemProviders.html]
>  returns the FileSystem from java.nio.file which doesn't support the zstd 
> compression method. I'm getting "invalid CEN header (unsupported compression 
> method: 93)" and the current implementation suggest only STORED(0) and 
> DEFLATED(8) methods are supported.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to