You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-commits@hadoop.apache.org by Apache Wiki <wi...@apache.org> on 2011/01/13 20:11:20 UTC

[Hadoop Wiki] Update of "Hbase/HBaseVersions" by stack

Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Hadoop Wiki" for change notification.

The "Hbase/HBaseVersions" page has been changed by stack.
http://wiki.apache.org/hadoop/Hbase/HBaseVersions?action=diff&rev1=2&rev2=3

--------------------------------------------------

  = HBase Versions =
  
- There are currently two active branches of HBase:
+ There are currently the following active branches in HBase:
   * '''0.20''' - the current stable release series, being maintained with patches for bug fixes only. This release series does '''not''' support HDFS durability - edits may be lost in the case of node failure.
-  * '''0.89''' - a development release series with active feature and stability development, not currently recommended for production use. This release '''does''' support HDFS durability - cases in which edits are lost are considered serious bugs.
+  * '''0.89''' - a development release series with active feature and stability development, not currently recommended for production use. This release '''does''' support HDFS durability - cases in which edits are lost are considered serious bugs.  0.89 releases are meant to be preview releases for what HBase 0.90.0, the next major version of HBase to follow 0.20.x, will look like.
+  * '''0.90''' - the fruit of the 0.89 developer releases, the HBase major version to follow 0.20.0.  This release is meant for production deploy.  Supports HDFS durability.
  
  == 0.20 Series ==
  
@@ -15, +16 @@

  
  The 0.89 series is a departure from the previous sequential (0.18, 0.19, 0.20) versioning. Here is a short FAQ describing the version numbering and purpose of this series:
  
- === Why skip from 0.20 to 0.89? ===
+ === Why skip from 0.20 to 0.89 (0.90)? ===
  
  The last few releases of HBase have been in lockstep with Hadoop releases (eg hbase 0.X.* would work with Hadoop 0.X.*). However, Hadoop's release process has slowed down, and we have the desire to release HBase on a different timeline from Hadoop, with each HBase release potentially being compatible with multiple versions of Hadoop. To signify this departure from lockstep releases, and since we intend for the next release of HBase to continue to support Hadoop 0.20, we don't want to call the next release 0.21.