The HBase Team is pleased to announce the immediate release of HBase 0.94.16.
Download it from your favorite Apache mirror [1]. This release has also been 
pushed to Apache's maven repository.

All previous 0.92.x and 0.94.x releases can upgraded to 0.94.16 via a rolling 
upgrade without downtime, intermediary versions can be skipped.

0.94.16 fixes 31 issues, including an important race condition during 
assignments.
    [HBASE-10257] - [0.94] Master aborts due to assignment race
    [HBASE-7226] - HRegion.checkAndMutate uses incorrect comparison result for 
<, <=, > and >=
    [HBASE-8558] - Add timeout limit for HBaseClient dataOutputStream
    [HBASE-8912] - [0.94] AssignmentManager throws IllegalStateException from 
PENDING_OPEN to OFFLINE
    [HBASE-9346] - HBCK should provide an option to check if regions boundaries 
are the same in META and in stores.
    [HBASE-10078] - Dynamic Filter - Not using DynamicClassLoader when using 
FilterList
    [HBASE-10193] - Cleanup HRegion if one of the store fails to open at region 
initialization
    [HBASE-10214] - Regionserver shutdown improperly and leaves the dir in .old 
not deleted
    [HBASE-10215] - TableNotFoundException should be thrown after removing 
stale znode in ETH
    [HBASE-10225] - Bug in calls to RegionObsever.postScannerFilterRow
    [HBASE-10250] - [0.94] TestHLog fails occasionally
    [HBASE-10268] - TestSplitLogWorker occasionally fails
    [HBASE-10272] - Cluster becomes nonoperational if the node hosting the 
active Master AND ROOT/META table goes offline
    [HBASE-10273] - AssignmentManager.regions and AssignmentManager.servers are 
not always updated in tandem
    [HBASE-10279] - TestStore.testDeleteExpiredStoreFiles is flaky
    [HBASE-10281] - TestMultiParallel.testFlushCommitsNoAbort fails frequently 
in 0.94
    [HBASE-10284] - Build broken with svn 1.8
    [HBASE-10286] - Revert HBASE-9593, breaks RS wildcard addresses
    [HBASE-10306] - Backport HBASE-6820 to 0.94, MiniZookeeperCluster should 
ensure that ZKDatabase is closed upon shutdown()
    [HBASE-10285] - All for configurable policies in ChaosMonkey
    [HBASE-10259] - [0.94] Upgrade JUnit to 4.11

Note that 0.94.16 passes the full test suite with JDK7.

See also the full release notes [2].
Thanks to everybody who contributed to this release!

Yours,
The HBase Team

1. http://www.apache.org/dyn/closer.cgi/hbase/
2. 
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310753&version=12325656

Reply via email to