hbase-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From tsuna <tsuna...@gmail.com>
Subject Re: AsyncHBase 1.5.0-rc1 available for download and testing (HBase 0.96 compatibility inside)
Date Tue, 05 Nov 2013 08:56:41 GMT
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) – thanks Xun Liu.
  - Maven compilation is fixed – thanks Stack.
  - Support for prefetching META entries for a given table and a given
key range – 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-rc2.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/HBaseClient.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.
      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.

Benoit "tsuna" Sigoure

View raw message