commons-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF GitHub Bot (JIRA)" <>
Subject [jira] [Commented] (COMPRESS-320) File listing and random access of 7Z files
Date Tue, 23 Feb 2016 15:48:18 GMT


ASF GitHub Bot commented on COMPRESS-320:

GitHub user dweiss opened a pull request:

    COMPRESS-320: add the ability to quickly "skip" entries while scanning 7z archive

    As described in JIRA:

You can merge this pull request into a Git repository by running:

    $ git pull COMPRESS-320

Alternatively you can review and apply these changes as the patch at:

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #8
commit d8748da1abfd2f4f42ff8099fc28566d3e34d3c7
Author: Dawid Weiss <>
Date:   2016-02-23T12:52:26Z

    Add toString() method on SevenZFile to display diagnostic information.

commit d126b0f3f0748986a2a05b6ce7d578a182744660
Author: Dawid Weiss <>
Date:   2016-02-23T14:52:15Z

    Adding a batch of decompression tests.

commit 6caee2e1c404f3a69a6e0e17a3779f4f140d52c2
Author: Dawid Weiss <>
Date:   2016-02-23T14:55:26Z

    Sometimes skip entries.

commit f1a10784629bef1e16281176bb5586bad6d59f25
Author: Dawid Weiss <>
Date:   2016-02-23T15:19:25Z

    Working version of deferred block decompression for skipped entries.


> File listing and random access of 7Z files
> ------------------------------------------
>                 Key: COMPRESS-320
>                 URL:
>             Project: Commons Compress
>          Issue Type: Improvement
>          Components: Archivers
>            Reporter: Bill Chen
>            Priority: Minor
> I guess these must be one of the most wanted features and it should be very simple to
implement (as I have done one in 126 lines).
> Most (if not all) of the infrastructure is already there, including an index of all files.
And, with some careful coding, the capability to read any of them in any order concurrently
was not difficult to add.
> My code uses loads of lambda and reflection stuff, but I am happy to contribute a clean
Java 5/6 implementation.

This message was sent by Atlassian JIRA

View raw message