Home | About | Sematext search-lucene.com search-hadoop.com
 Search Hadoop and all its subprojects:

Switch to Threaded View
Hadoop >> mail # general >> [ANNOUNCE] Apache HBase 0.96.0 is now available for download

Copy link to this message
Re: [ANNOUNCE] Apache HBase 0.96.0 is now available for download
Congratulations everyone!

- Dave

On Saturday, October 19, 2013, Stack wrote:

> hbase-0.96.0 is now available for download [0].
> Apache HBase is a scalable, distributed data store that runs atop Apache
> Hadoop.
> The hbase-0.96.0 release has been more than a year in the making and
> supplants our long-running 0.94.x series of releases.  We encourage users
> upgrade.
> More than 2k issues [1][2][3][4] are attributed to this version (counting
> fixes done against this and the preview 0.95.x developer series of
> releases). [7] is the total list of 0.96.0 changes.  1500+ of these changes
> are in 0.96.0 alone; i.e. they have not been backported.  At the end of
> this note is a sampling of some notable fixes.
> High-level, the big themes driving this release have been improved
> stability, operability, scaling fixes, and making it so we are in a
> situation where we are free to evolve going forward while all the time
> maintaining forward and backward compatibility. A bunch of work has been
> done to improve Mean Time To Recovery on server and node crash. Everywhere
> HBase persists has been moved to protobufs [8] including what we write
> across the wire RPC'ing. We have a new balancer, call tracing, namespaces,
> revamped metrics, hardened replication and assignment, client-side types
> and mountains more of new utility and improvements.
> hbase-0.96.0 comes in two flavors; a build that includes and runs on
> hadoop-1.x
> and another for hadoop-2.x. You must chose the hbase that suits your
> hadoopcontext. You will need to restart your cluster on deploy. On
> restart,
> HBase will run a few migration tasks that will complete in seconds, and off
> you go again. hbase-0.94.x clients will not be able to talk to a 0.96.x
> cluster. See '3. Upgrading' [5] section in the reference guide for notes on
> upgrading and section '3.2. Upgrading from 0.94.x to 0.96.x' [6] in
> particular. Downstream projects should notice very minor -- if any --
> changes in API.
> Thanks to legion who contributed to this release.
> At your service,
> The HBase dev team
> This release is dedicated to Shaneal Manek, HBase contributor.
> 0. http://www.apache.org/dyn/closer.cgi/hbase/
> 1. 0.96.0 http://goo.gl/yp74gU
> 2. 0.95.2 340 issues http://goo.gl/4djjE9
> 3. 0.95.1 265 issues http://goo.gl/TcdckW
> 4. 0.95.0 1263 issues http://goo.gl/Iqcx2i
> 5. http://hbase.apache.org/book.html#upgrading
> 6. http://hbase.apache.org/book.html#upgrade0.96
> 7. http://goo.gl/NKoDqp
> 8. https://code.google.com/p/protobuf/
> HBASE-7331 HBASE-6096 Add access control for region open and close, row
> locking, and stopping the regionserver
> HBASE-7678 HBASE-7667 make storefile management pluggable, together with
> compaction
> HBASE-8015 Support for Namespaces
> HBASE-5335 Dynamic Schema Configurations
> HBASE-5939 Add an autorestart option in the start scripts
> HBASE-2214 Do HBASE-1996 -- setting size to return in scan rather than
> count of rows -- properly
> HBASE-9505 Enable replication by default
> HBASE-8766 HBASE-6814 [WINDOWS] bin/hbase.cmd zkcli is broken
> HBASE-4657 Improve the efficiency of our MR jobs with a few configurations
> HBASE-6659 Port HBASE-6508 Filter out edits at log split time
> HBASE-6055 Offline Snapshots in HBase 0.96
> HBASE-7567 [replication] Create an interface for replication peers
> HBASE-5305 Improve cross-version compatibility & upgradeability
> HBASE-9152 Not able to find HMaster and HRegionServer processes with grep
> by process name on ps result because of large classpath as argument.
> HBASE-8778 Region assigments scan table directory making them slow for huge
> tables
> HBASE-7721 Atomic multi-row mutations in META
> HBASE-7007 [MTTR] Study assigns to see if we can make them faster still
> HBASE-7845 optimize hfile index key
> HBASE-7533 HBASE-7898 Write an RPC Specification for 0.96
> HBASE-6553 Remove Avro Gateway
> HBASE-8505 References to split daughters should not be deleted separately