Return-Path: X-Original-To: apmail-avro-dev-archive@www.apache.org Delivered-To: apmail-avro-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 842A2107F6 for ; Thu, 5 Sep 2013 02:00:55 +0000 (UTC) Received: (qmail 14566 invoked by uid 500); 5 Sep 2013 02:00:55 -0000 Delivered-To: apmail-avro-dev-archive@avro.apache.org Received: (qmail 14520 invoked by uid 500); 5 Sep 2013 02:00:55 -0000 Mailing-List: contact dev-help@avro.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@avro.apache.org Delivered-To: mailing list dev@avro.apache.org Received: (qmail 14511 invoked by uid 99); 5 Sep 2013 02:00:55 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 05 Sep 2013 02:00:55 +0000 Date: Thu, 5 Sep 2013 02:00:55 +0000 (UTC) From: "Nick White (JIRA)" To: dev@avro.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Created] (AVRO-1373) Add A XZ Codec MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 Nick White created AVRO-1373: -------------------------------- Summary: Add A XZ Codec Key: AVRO-1373 URL: https://issues.apache.org/jira/browse/AVRO-1373 Project: Avro Issue Type: New Feature Components: java Affects Versions: 1.7.5 Reporter: Nick White Assignee: Nick White Attachments: xz-codec.patch The java Avro projects already depend on the commons-library; the attached patch adds support for the XZ codec using classes from it. I've also refactored some of the duplicated code in the tools project (the code that deals with the --codec and --level options) by moving a single copy to the Util class, and calling that from the various tools that produce Avro files. The XZ codec by default uses the LZMA2 algorithm to compress files - this produces noticeably smaller files than the current bzip2 or deflate codecs. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira