You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by st...@apache.org on 2014/10/29 07:55:58 UTC

git commit: Add more notes on why 0.96 -> 1.0 rolling upgrade not possible

Repository: hbase
Updated Branches:
  refs/heads/master ece933fa3 -> 4dc2b58f0


Add more notes on why 0.96 -> 1.0 rolling upgrade not possible


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/4dc2b58f
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/4dc2b58f
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/4dc2b58f

Branch: refs/heads/master
Commit: 4dc2b58f044115c586003ba2b93a6608bc5276cc
Parents: ece933f
Author: stack <st...@apache.org>
Authored: Tue Oct 28 23:55:46 2014 -0700
Committer: stack <st...@apache.org>
Committed: Tue Oct 28 23:55:46 2014 -0700

----------------------------------------------------------------------
 src/main/docbkx/upgrading.xml | 5 +++++
 1 file changed, 5 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/hbase/blob/4dc2b58f/src/main/docbkx/upgrading.xml
----------------------------------------------------------------------
diff --git a/src/main/docbkx/upgrading.xml b/src/main/docbkx/upgrading.xml
index 7fc1bd8..eed13f2 100644
--- a/src/main/docbkx/upgrading.xml
+++ b/src/main/docbkx/upgrading.xml
@@ -160,6 +160,11 @@
             <para>You cannot do a <xlink href="rolling.upgrade" /> from 0.96.x to 1.0.0 without
               first doing a rolling upgrade to 0.98.x. See comment in
               <link xlink:href="https://issues.apache.org/jira/browse/HBASE-11164?focusedCommentId=14182330&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-14182330">HBASE-11164 Document and test rolling updates from 0.98 -> 1.0</link> for the why.
+              Also because hbase-1.0.0 enables hfilev3 by default,
+              <link xlink:href="https://issues.apache.org/jira/browse/HBASE-9801">HBASE-9801 Change the default HFile version to V3</link>,
+              and support for hfilev3 only arrives in 0.98, this is another reason you cannot rolling upgrade from hbase-0.96.x;
+              if the rolling upgrade stalls, the 0.96.x servers cannot open files written by the servers running the newer hbase-1.0.0
+              hfilev3 writing servers.
             </para>
           </note>
           <para>There are no known issues running a <xlink href="hbase.rolling.upgrade" /> from hbase-0.98.x to hbase-1.0.0.