Robin Schimpf created COMPRESS-540: -------------------------------------- Summary: Random access on Tar archive Key: COMPRESS-540 URL: https://issues.apache.org/jira/browse/COMPRESS-540 Project: Commons Compress Issue Type: Improvement Reporter: Robin Schimpf
The TarArchiveInputStream only provides sequential access. If only a small amount of files from the archive is needed large amount of data in the input stream needs to be skipped. Therefore I was working on a implementation to provide random access to TarFiles equal to the ZipFile api. The basic idea behind the implementation is the following * Random access is backed by a SeekableByteChannel * Read all headers of the tar file and save the place to the data of every header * User can request an input stream for any entry in the archive multiple times -- This message was sent by Atlassian Jira (v8.3.4#803005)