Return-Path: X-Original-To: apmail-ant-notifications-archive@minotaur.apache.org Delivered-To: apmail-ant-notifications-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id D43826B46 for ; Tue, 24 May 2011 11:59:46 +0000 (UTC) Received: (qmail 10029 invoked by uid 500); 24 May 2011 11:59:46 -0000 Delivered-To: apmail-ant-notifications-archive@ant.apache.org Received: (qmail 9952 invoked by uid 500); 24 May 2011 11:59:46 -0000 Mailing-List: contact notifications-help@ant.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@ant.apache.org Delivered-To: mailing list notifications@ant.apache.org Received: (qmail 9945 invoked by uid 99); 24 May 2011 11:59:45 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 24 May 2011 11:59:45 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.115] (HELO eir.zones.apache.org) (140.211.11.115) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 24 May 2011 11:59:43 +0000 Received: by eir.zones.apache.org (Postfix, from userid 80) id 96D9A4856C; Tue, 24 May 2011 11:59:02 +0000 (UTC) From: bugzilla@apache.org To: notifications@ant.apache.org Subject: DO NOT REPLY [Bug 45718] Enhance bzip2 for Hadoop Date: Tue, 24 May 2011 11:59:01 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ant X-Bugzilla-Component: Other X-Bugzilla-Keywords: X-Bugzilla-Severity: enhancement X-Bugzilla-Who: mjay.francis@gmail.com X-Bugzilla-Status: NEW X-Bugzilla-Priority: P1 X-Bugzilla-Assigned-To: notifications@ant.apache.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: X-Bugzilla-URL: https://issues.apache.org/bugzilla/ Auto-Submitted: auto-generated Content-Type: text/plain; charset="UTF-8" MIME-Version: 1.0 X-Virus-Checked: Checked by ClamAV on apache.org https://issues.apache.org/bugzilla/show_bug.cgi?id=45718 --- Comment #2 from Matthew J. Francis 2011-05-24 11:59:01 UTC --- For unrelated reasons I have implemented an alternative BZip2 encoder/decoder - see http://code.google.com/p/jbzip2/ Although its default InputStream implementation behaves much like the current CBZip2InputStream, a block level interface is also provided that can be wrapped however is desired. This could perhaps be used to provide the functionality requested. Hadoop and/or Apache are welcome to adopt, adapt or simply learn from this code. At the very least, it should be easier for a person of ordinary skill to read it and gain some understanding of how the various algorithms fit together, possibly helping to solve the "nobody understands this package" problem. Anyone simply wishing to be demystified as to how BZip2 works is also most welcome to get in touch. There's a certain amount of "Aha!" involved in grasping how it all fits together, but none of the individual parts are especially difficult to understand. -- Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.