Apache > Hadoop > HBase
 

HBase Releases

Download

Releases may be downloaded from Apache mirrors: Download

On the mirror, all recent releases are available, but are not guaranteed to be stable. For stable releases, look in the stable directory.

Release Notes

Release notes for HBase releases are available in Jira: Browse release notes

News

May 3rd, 2010: release 0.20.4 available

Fixes 81 issues since the 0.20.3 release. We recommend that all users upgrade to this release.

January 25th, 2010: release 0.20.3 available

Fixes 84 issues since the 0.20.2 release. We recommend that all users upgrade to this release. There is a known issue with the HBase 0.20.0 release, a rolling upgrade isn't possible to any other point release in the 0.20 branch.

November 19th, 2009: release 0.20.2 available

Fixes 40 issues since the 0.20.1 release. We recommend that all users upgrade to this release.

October 12th, 2009: release 0.20.1 available

Fixes 60 issues since the 0.20.0 release. We recommend that all 0.20.0 users upgrade to this release.

September 8th, 2009: release 0.20.0 available

HBase 0.20.0 Release Notes list 465 issues addressed. The HBase 0.20.0 release is significantly more performant, robust and efficient than previous releases. We recommend that all 0.19.x users upgrade.

HBase 0.20.0 runs on Hadoop 0.20.0. Be sure to read the Getting Started documentation in 0.20.0 for much has changed since the 0.19.x release including fundamental configuration (HBase now depends on ZooKeeper.

If you wish to bring your 0.19.x hbase data forward to 0.20.0, you will need to run a migration. See How To Migrate. First read the overview and then go to the section, 'From 0.19.x to 0.20.x'.

May 27th, 2009: release 0.19.3 available

Fixes 14 issues since the 0.19.2 release. We recommend that all 0.19.x users upgrade to this release.

May 9th, 2009: release 0.19.2 available

Fixes 17 issues since the 0.19.1 release. We recommend that all 0.19.x users upgrade to this release.

March 19th, 2009: release 0.19.1 available

Fixes 40+ issues since the 0.19.0 release. We recommend that all 0.19.0 users upgrade to this release.

January 21, 2009: release 0.19.0 available

Fixes 185 issues since the 0.18.0 release.

27 October, 2008: release 0.18.1 available

Fixes 15 issues since the 0.18.0 release.

21 September, 2008: release 0.18.0 available

Includes fixes for 57 issues since the 0.2.0 release. New features include an experimental transaction support and client-side manipulation of row locks. HBase 0.18.0 runs on Hadoop 0.18.0 (With this release, HBase major+minor version is now that of the Hadoop core version it depends on. See FAQ #18 and #19 for notes on versions).

13 September, 2008: release 0.2.1 available

Includes fixes for 44 issues since the 0.2.0 release. HBase 0.2.1 runs on Hadoop 0.17.x. To run 0.2.1 on hadoop 0.18.x, replace the hadoop 0.17.1 jars under $HBASE_HOME/lib with their 0.18.x equivalents and then recompile.

8 August, 2008: release 0.2.0 available

Includes 291 changes since the 0.1. branch. New features include a richer API, a new ruby irb-based shell, and an improved UI. HBase 0.2.0 is not backward compatible with HBase 0.1 API (See 0.2/0.1 API Changes). To migrate your 0.1 era HBase data to 0.2, see the Migration Guide. HBase 0.2.0 runs on Hadoop 0.17.x. To run 0.2.0 on hadoop 0.18.x, replace the hadoop 0.17.1 jars under $HBASE_HOME/lib with their 0.18.x equivalents and then recompile.

27 June, 2008: release 0.1.3 available

Resolves 20 issues including fixes for a regionserver deadlock, non-splitting in the presence of regions of multiple families under load, unreliable iteration of vintage cells, and improved robustness around crashes. Also includes mild performance improvements. We recommend all upgrade to this latest version.

13 May, 2008: release 0.1.2 available

Resolves 27 issues. Includes critical fixes for 'missing' edits and for unreliable onlining/offlining of tables as well as improvements such as regionservers can now carry twice the regions in same memory. We recommend all upgrade to this latest version.

11 April, 2008: release 0.1.1 available

This release contains bugfixes that enhance the reliability of HBase. See the release notes (above) for details. We recommend all upgrade to this latest version.

27 March, 2008: release 0.1.0 available

This is our first release as a subproject of Hadoop. Previously, HBase was a Hadoop contrib project. HBase 0.1.0 is substantially our last release, the HBase that was bundled under Hadoop 0.16.0 contrib but with lots of fixes to improve stability. See the release notes (above) for details. We recommend all upgrade to this latest version.

Note
An HBase install now stands apart from Hadoop. To accomodate, base configuration has changed in that hbase.rootdir must now include a fully-qualify path to your HBase directory: e.g. hdfs://example.org:9000/hbase. Read the Getting Started notes to learn more.

HBase 'promoted' to Hadoop Sub-project

02/11/2008: HBase originally incubated as a contribution to Hadoop. As of the start of February, near-contemporaneous with Hadoops' becoming a TLP Apache project, HBase was 'promoted' to become a subproject of Hadoop. Hadoop 0.16.0 was the last Hadoop release to carry HBase and is, as of this writing, the most recent official HBase release (see under the contrib subdirectory of the Hadoop release).

Going forward, all future HBase releases will be hosted on this page. A 0.1 branch has already been made and releases made on this branch will be fixes to for the release 0.16.0 release of HBase. The first 'standalone' HBase release will be 0.1.0 and would roughly equate to the HBase that would have been shipped in Hadoop 0.16.1, if HBase were still hosted inside Hadoop.

"Old" News

For old project news, see our old News page on the wiki (no longer maintained)