Return-Path: X-Original-To: apmail-hbase-user-archive@www.apache.org Delivered-To: apmail-hbase-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id AEEB2104FB for ; Tue, 5 Nov 2013 08:57:36 +0000 (UTC) Received: (qmail 57491 invoked by uid 500); 5 Nov 2013 08:57:33 -0000 Delivered-To: apmail-hbase-user-archive@hbase.apache.org Received: (qmail 57141 invoked by uid 500); 5 Nov 2013 08:57:29 -0000 Mailing-List: contact user-help@hbase.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@hbase.apache.org Delivered-To: mailing list user@hbase.apache.org Received: (qmail 57133 invoked by uid 99); 5 Nov 2013 08:57:28 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Nov 2013 08:57:28 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of tsunanet@gmail.com designates 209.85.219.54 as permitted sender) Received: from [209.85.219.54] (HELO mail-oa0-f54.google.com) (209.85.219.54) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Nov 2013 08:57:22 +0000 Received: by mail-oa0-f54.google.com with SMTP id n16so255285oag.13 for ; Tue, 05 Nov 2013 00:57:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; bh=22tAvaq8lMdY62CCy2ZsnuJ1vv2i8dUM6Um7ul7FFHs=; b=Q1jg6KnWIWIXHtvP9a9LPQertnCysK8wcjDb4sDJhE9JXNXNb5sPJvr0SWTuPAM0wo d3Je/n9FfNfa+IB5PONYA83hiLID/JpFFeQLz4WIYBqfW/cDexOtAftrPqKOCrnD+08k xHQHQiN3mnSLD69DgYvAcgXW1YE3DPJt5DI89VrrI3mp79JHvyOBPPcWkbt90mGzp9ZD MT3g6attuUSGyF2lWt+tMhHbl1y2DLSh8TwUk/vb2AvXi/isAG7ER2eC+zfZUekqCRYb bKlv0SANLVELsdtTTKNS8oCyRkBfDLy0vYBkG78kNiIfVEo1JDFv3HsVDfPFcywbqomH NIIg== X-Received: by 10.60.62.136 with SMTP id y8mr17935531oer.20.1383641821355; Tue, 05 Nov 2013 00:57:01 -0800 (PST) MIME-Version: 1.0 Received: by 10.182.77.196 with HTTP; Tue, 5 Nov 2013 00:56:41 -0800 (PST) In-Reply-To: References: From: tsuna Date: Tue, 5 Nov 2013 00:56:41 -0800 Message-ID: Subject: Re: AsyncHBase 1.5.0-rc1 available for download and testing (HBase 0.96 compatibility inside) To: AsyncHBase Cc: HBase users Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org Hi all, RC1 contained a few bugs that managed to escape, so we're cutting a second RC. As a bonus, a few new things were added: - Add support for deleting one specific KV at a specific timestamp (instead of all previous KVs) =96 thanks Xun Liu. - Maven compilation is fixed =96 thanks Stack. - Support for prefetching META entries for a given table and a given key range =96 thanks Brandon Forehand. Bugs fixed: - Compilation of protobufs on case sensitive filesystems now works (doh!) - A race subtle / unlikely condition if we got disconnected from a RS right after connecting. - A couple bugs prevented AsyncHBase from being able to scan -ROOT- or hbase:meta. - With 0.96, no user-generated RPC could be directed at hbase:meta Pre-compiled JAR: http://tsunanet.net/~tsuna/asynchbase/asynchbase-1.5.0-rc= 2.jar Also available for Maven users as 1.5.0-SNAPSHOT on OSS Snapshots. Source: https://github.com/tsuna/asynchbase Javadoc: http://tsunanet.net/~tsuna/asynchbase/1.5.0/org/hbase/async/HBaseC= lient.html Diffstat between rc1 and rc2: 12 files changed, 390 insertions(+), 61 deletions(-) Shortlog between rc1 ad rc2: Benoit Sigoure (11): Make sure we compile for Java 6. Add a note regarding some infuriating limitations of the JRE. Fix an edge case in HBase 0.96 one-shot scanners. Add/improve a few toString() methods. Fix accesses to "hbase:meta". Make Scanner usable with -ROOT- / hbase:meta. Handle an edge case with `prefetchMeta' related to 0.96 compatibility= . Update NEWS/THANKS/AUTHORS. Fix the distclean rule so we can distclean twice in a row. Have pom.xml cleaned during `distclean'. Brandon Forehand (1): Add support for prefetching the meta region. Phil Smith (1): Here's some one-liners to compile and run tests. St.Ack (1): Make mvn build accomodate protobuf files Xun Liu (1): Add support to delete a value at the specified timestamp. --=20 Benoit "tsuna" Sigoure