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 2013/04/02 20:06:21 UTC

svn commit: r1463652 [20/21] - in /hbase/hbase.apache.org/trunk: ./ book/ case_studies/ community/ configuration/ css/ developer/ external_apis/ getting_started/ hbase-assembly/ hbase-assembly/book/ hbase-assembly/xref/ images/ ops_mgt/ performance/ pr...

Modified: hbase/hbase.apache.org/trunk/team-list.html
URL: http://svn.apache.org/viewvc/hbase/hbase.apache.org/trunk/team-list.html?rev=1463652&r1=1463651&r2=1463652&view=diff
==============================================================================
--- hbase/hbase.apache.org/trunk/team-list.html (original)
+++ hbase/hbase.apache.org/trunk/team-list.html Tue Apr  2 18:06:19 2013
@@ -1,148 +1,184 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia Site Renderer 1.3 at Apr 2, 2013 -->
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
-    <title>HBase - Team list</title>
-    <style type="text/css" media="all">
-      @import url("./css/maven-base.css");
-      @import url("./css/maven-theme.css");
-      @import url("./css/site.css");
-    </style>
-    <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
-    <meta name="Date-Revision-yyyymmdd" content="20130402" />
-    <meta http-equiv="Content-Language" content="en" />
-        
-        </head>
-  <body class="composite">
-    <div id="banner">
-                    <div id="bannerLeft">
-                HBase
-                </div>
-                    <div class="clear">
-        <hr/>
-      </div>
-    </div>
-    <div id="breadcrumbs">
-            
-            
-                <div class="xleft">
-        <span id="publishDate">Last Published: 2013-04-02</span>
-                  &nbsp;| <span id="projectVersion">Version: 0.97.0-SNAPSHOT</span>
-                      </div>
-            <div class="xright">                    <a href="./" title="HBase">HBase</a>
-              
-            
-      </div>
-      <div class="clear">
-        <hr/>
-      </div>
-    </div>
-    <div id="leftColumn">
-      <div id="navcolumn">
-             
-            
-                                          <h5>Modules</h5>
-                  <ul>
-                  <li class="none">
-                          <a href="hbase-server/index.html" title="HBase - Server">HBase - Server</a>
-            </li>
-                  <li class="none">
-                          <a href="hbase-protocol/index.html" title="HBase - Protocol">HBase - Protocol</a>
-            </li>
-                  <li class="none">
-                          <a href="hbase-client/index.html" title="HBase - Client">HBase - Client</a>
-            </li>
-                  <li class="none">
-                          <a href="hbase-hadoop-compat/index.html" title="HBase - Hadoop Compatibility">HBase - Hadoop Compatibility</a>
-            </li>
-                  <li class="none">
-                          <a href="hbase-common/index.html" title="HBase - Common">HBase - Common</a>
-            </li>
-                  <li class="none">
-                          <a href="hbase-it/index.html" title="HBase - Integration Tests">HBase - Integration Tests</a>
-            </li>
-                  <li class="none">
-                          <a href="hbase-examples/index.html" title="HBase - Examples">HBase - Examples</a>
-            </li>
-                  <li class="none">
-                          <a href="hbase-prefix-tree/index.html" title="HBase - Prefix Tree">HBase - Prefix Tree</a>
-            </li>
-                  <li class="none">
-                          <a href="hbase-assembly/index.html" title="HBase - Assembly">HBase - Assembly</a>
-            </li>
-                  <li class="none">
-                          <a href="hbase-hadoop1-compat/index.html" title="HBase - Hadoop One Compatibility">HBase - Hadoop One Compatibility</a>
-            </li>
-          </ul>
-                       <h5>Project Documentation</h5>
-                  <ul>
-                                                                                                                                                                                                                                                                                                                                                            <li class="expanded">
-                          <a href="project-info.html" title="Project Information">Project Information</a>
-                    <ul>
-                      <li class="none">
-            <strong>Project Team</strong>
-          </li>
-                      <li class="none">
-                          <a href="mail-lists.html" title="Mailing Lists">Mailing Lists</a>
-            </li>
-                      <li class="none">
-                          <a href="integration.html" title="Continuous Integration">Continuous Integration</a>
-            </li>
-                      <li class="none">
-                          <a href="issue-tracking.html" title="Issue Tracking">Issue Tracking</a>
-            </li>
-                      <li class="none">
-                          <a href="license.html" title="Project License">Project License</a>
-            </li>
-                      <li class="none">
-                          <a href="source-repository.html" title="Source Repository">Source Repository</a>
-            </li>
-                      <li class="none">
-                          <a href="index.html" title="About">About</a>
-            </li>
-                      <li class="none">
-                          <a href="project-summary.html" title="Project Summary">Project Summary</a>
-            </li>
-                      <li class="none">
-                          <a href="dependency-info.html" title="Dependency Information">Dependency Information</a>
-            </li>
-                      <li class="none">
-                          <a href="modules.html" title="Project Modules">Project Modules</a>
-            </li>
-                      <li class="none">
-                          <a href="dependency-management.html" title="Dependency Management">Dependency Management</a>
-            </li>
-                      <li class="none">
-                          <a href="dependencies.html" title="Dependencies">Dependencies</a>
-            </li>
-                      <li class="none">
-                          <a href="dependency-convergence.html" title="Dependency Convergence">Dependency Convergence</a>
-            </li>
-                      <li class="none">
-                          <a href="plugin-management.html" title="Plugin Management">Plugin Management</a>
-            </li>
-                      <li class="none">
-                          <a href="plugins.html" title="Project Plugins">Project Plugins</a>
-            </li>
-                      <li class="none">
-                          <a href="distribution-management.html" title="Distribution Management">Distribution Management</a>
-            </li>
-              </ul>
-        </li>
-                                                                                      <li class="collapsed">
-                          <a href="project-reports.html" title="Project Reports">Project Reports</a>
-                  </li>
-          </ul>
-                             <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
-        <img class="poweredBy" alt="Built by Maven" src="./images/logos/maven-feather.png" />
-      </a>
-                   
-            
-            </div>
-    </div>
-    <div id="bodyColumn">
-      <div id="contentBox">
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+<!-- Generated by Apache Maven Doxia at Apr 2, 2013 -->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+    <title>HBase - Assembly - Team list</title>
+    <style type="text/css" media="all">
+      @import url("./css/maven-base.css");
+      @import url("./css/maven-theme.css");
+      @import url("./css/site.css");
+    </style>
+    <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
+    <link rel="shortcut icon" href="/images/favicon.ico" />
+    <meta name="Date-Revision-yyyymmdd" content="20130402" />
+    <meta http-equiv="Content-Language" content="en" />
+        <!--Google Analytics-->
+<script type="text/javascript">
+
+  var _gaq = _gaq || [];
+  _gaq.push(['_setAccount', 'UA-30210968-1']);
+  _gaq.push(['_trackPageview']);
+
+  (function() {
+    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+  })();
+
+</script>
+  </head>
+  <body class="composite">
+    <div id="banner">
+                  <a href="../" id="bannerLeft">
+                                                <img src="images/hbase_logo.png" alt="Apache HBase" />
+                </a>
+            <!-- Commented out since we do not use it.  St.Ack 20110906
+       -->
+            <div class="clear">
+        <hr/>
+      </div>
+    </div>
+    <div id="breadcrumbs">
+      <div class="xright" style="padding-left: 8px; margin-top: -4px;">
+        <form method="GET" action="http://search-hadoop.com/">
+          <input type="text" style="width: 192px; height: 15px; font-size: inherit; border: 1px solid darkgray" name="q" value="Search wiki, mailing lists & more" onfocus="this.value=''"/>
+          <input type="hidden" name="fc_project" value="HBase"/>
+          <button style="height: 20px; width: 60px;">Search</button>
+        </form>
+      </div>
+      <div class="clear">
+        <hr/>
+      </div>
+    </div>
+    <div id="leftColumn">
+      <div id="navcolumn">
+             
+                
+                                <h5>Apache HBase Project</h5>
+                  <ul>
+                  <li class="none">
+                          <a href="index.html" title="Overview">Overview</a>
+            </li>
+                  <li class="none">
+                          <a href="license.html" title="License">License</a>
+            </li>
+                  <li class="none">
+                          <a href="http://www.apache.org/dyn/closer.cgi/hbase/" class="externalLink" title="Downloads">Downloads</a>
+            </li>
+                  <li class="none">
+                          <a href="https://issues.apache.org/jira/browse/HBASE?report=com.atlassian.jira.plugin.system.project:changelog-panel#selectedTab=com.atlassian.jira.plugin.system.project%3Achangelog-panel" class="externalLink" title="Release Notes">Release Notes</a>
+            </li>
+                  <li class="none">
+                          <a href="issue-tracking.html" title="Issue Tracking">Issue Tracking</a>
+            </li>
+                  <li class="none">
+                          <a href="mail-lists.html" title="Mailing Lists">Mailing Lists</a>
+            </li>
+                  <li class="none">
+                          <a href="source-repository.html" title="Source Repository">Source Repository</a>
+            </li>
+                  <li class="none">
+                          <a href="https://reviews.apache.org" class="externalLink" title="ReviewBoard">ReviewBoard</a>
+            </li>
+                  <li class="none">
+                          <a href="builds.apache.org" title="Apache Build Box">Apache Build Box</a>
+            </li>
+                  <li class="none">
+                          <a href="http://54.241.6.143/" class="externalLink" title="EC2 Build Box">EC2 Build Box</a>
+            </li>
+                  <li class="none">
+            <strong>Team</strong>
+          </li>
+                  <li class="none">
+                          <a href="sponsors.html" title="Thanks">Thanks</a>
+            </li>
+                  <li class="none">
+                          <a href="http://blogs.apache.org/hbase/" class="externalLink" title="Blog">Blog</a>
+            </li>
+                  <li class="none">
+                          <a href="resources.html" title="Other resources">Other resources</a>
+            </li>
+          </ul>
+                       <h5>Documentation</h5>
+                  <ul>
+                  <li class="none">
+                          <a href="book/quickstart.html" title="Getting Started">Getting Started</a>
+            </li>
+                  <li class="none">
+                          <a href="apidocs/index.html" title="API">API</a>
+            </li>
+                  <li class="none">
+                          <a href="xref/index.html" title="X-Ref">X-Ref</a>
+            </li>
+                  <li class="none">
+                          <a href="book/book.html" title="Ref Guide (multi-page)">Ref Guide (multi-page)</a>
+            </li>
+                  <li class="none">
+                          <a href="book.html" title="Ref Guide (single-page)">Ref Guide (single-page)</a>
+            </li>
+                  <li class="none">
+                          <a href="http://abloz.com/hbase/book.html" class="externalLink" title="中文参考指南(单页)">中文参考指南(单页)</a>
+            </li>
+                  <li class="none">
+                          <a href="book/faq.html" title="FAQ">FAQ</a>
+            </li>
+                  <li class="none">
+                          <a href="book.html#other.info" title="Videos/Presentations">Videos/Presentations</a>
+            </li>
+                  <li class="none">
+                          <a href="http://wiki.apache.org/hadoop/Hbase" class="externalLink" title="Wiki">Wiki</a>
+            </li>
+                  <li class="none">
+                          <a href="acid-semantics.html" title="ACID Semantics">ACID Semantics</a>
+            </li>
+                  <li class="none">
+                          <a href="book.html#arch.bulk.load" title="Bulk Loads">Bulk Loads</a>
+            </li>
+                  <li class="none">
+                          <a href="metrics.html" title="Metrics">Metrics</a>
+            </li>
+                  <li class="none">
+                          <a href="cygwin.html" title="HBase on Windows">HBase on Windows</a>
+            </li>
+                  <li class="none">
+                          <a href="replication.html" title="Cluster replication">Cluster replication</a>
+            </li>
+          </ul>
+                       <h5>0.94 Documentation</h5>
+                  <ul>
+                  <li class="none">
+                          <a href="0.94/apidocs/index.html" title="API">API</a>
+            </li>
+                  <li class="none">
+                          <a href="0.94/xref/index.html" title="X-Ref">X-Ref</a>
+            </li>
+                  <li class="none">
+                          <a href="0.94/book.html" title="Ref Guide (single-page)">Ref Guide (single-page)</a>
+            </li>
+          </ul>
+                       <h5>ASF</h5>
+                  <ul>
+                  <li class="none">
+                          <a href="http://www.apache.org/foundation/" class="externalLink" title="Apache Software Foundation">Apache Software Foundation</a>
+            </li>
+                  <li class="none">
+                          <a href="http://www.apache.org/foundation/how-it-works.html" class="externalLink" title="How Apache Works">How Apache Works</a>
+            </li>
+                  <li class="none">
+                          <a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Sponsoring Apache">Sponsoring Apache</a>
+            </li>
+          </ul>
+                             <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
+        <img class="poweredBy" alt="Built by Maven" src="./images/logos/maven-feather.png" />
+      </a>
+                   
+                
+            </div>
+    </div>
+    <div id="bodyColumn">
+      <div id="contentBox">
         <div class="section"><h2>The Team<a name="The_Team"></a></h2><a name="The_Team"></a><p>A successful project requires many people to play many roles. Some members write code or documentation, while others are valuable as testers, submitting patches and suggestions.</p><p>The team is comprised of Members and Contributors. Members have direct access to the source of a project and actively evolve the code-base. Contributors improve the project through submission of patches and suggestions to the Members. The number of Contributors to the project is unbounded. Get involved today. All contributions to the project are greatly appreciated.</p><div class="section"><h3>Members<a name="Members"></a></h3><a name="Members"></a><p>The following is a list of developers with commit privileges that have directly contributed to the project in one way or another.</p><table border="0" class="bodyTable"><tr class="a"><th>Image</th><th>Id</th><th>Name</th><th>Email</th><th>Organization</t
 h><th>Organization URL</th><th>Time Zone</th><th>Actual Time (GMT)</th></tr><tr class="b"><td><img src="http://www.gravatar.com/avatar/02e0785fde1d08fb3a7b10f9e3b4458f?d=mm&amp;s=60" alt="" /></td><td><a name="acube123"></a>acube123</td><td>Amitanand S. Aiyer</td><td><a class="externalLink" href="mailto:acube123@apache.org">acube123@apache.org</a></td><td>Facebook</td><td><a class="externalLink" href="http://www.facebook.com">http://www.facebook.com</a></td><td>-8</td><td><span id="developer-0">-8</span></td></tr><tr class="a"><td><img src="http://www.gravatar.com/avatar/7412937bb878e132fdaaced278cdc199?d=mm&amp;s=60" alt="" /></td><td><a name="apurtell"></a>apurtell</td><td>Andrew Purtell</td><td><a class="externalLink" href="mailto:apurtell@apache.org">apurtell@apache.org</a></td><td>Intel</td><td><a class="externalLink" href="http://www.intel.com">http://www.intel.com</a></td><td>-8</td><td><span id="developer-1">-8</span></td></tr><tr class="b"><td><img src="http://www.g
 ravatar.com/avatar/fe358a20b87f59013f41e74daff1297a?d=mm&amp;s=60" alt="" /></td><td><a name="anoopsamjohn"></a>anoopsamjohn</td><td>Anoop Sam John</td><td><a class="externalLink" href="mailto:anoopsamjohn@apache.org">anoopsamjohn@apache.org</a></td><td>Huawei</td><td><a class="externalLink" href="http://www.huawei.com">http://www.huawei.com</a></td><td>+5</td><td><span id="developer-2">+5</span></td></tr><tr class="a"><td><img src="http://www.gravatar.com/avatar/018c6e24ed0bbcb6cc454fd3fcd68a0f?d=mm&amp;s=60" alt="" /></td><td><a name="ddas"></a>ddas</td><td>Devaraj Das</td><td><a class="externalLink" href="mailto:ddas@apache.org">ddas@apache.org</a></td><td>Hortonworks</td><td><a class="externalLink" href="http://www.hortonworks.com">http://www.hortonworks.com</a></td><td>-8</td><td><span id="developer-3">-8</span></td></tr><tr class="b"><td><img src="http://www.gravatar.com/avatar/10f3e2ffd0e0932a3fcf497cd7ce3a48?d=mm&amp;s=60" alt="" /></td><td><a name="dmeil"></a>dmeil<
 /td><td>Doug Meil</td><td><a class="externalLink" href="mailto:dmeil@apache.org">dmeil@apache.org</a></td><td>Explorys</td><td><a class="externalLink" href="http://www.explorys.com">http://www.explorys.com</a></td><td>-5</td><td><span id="developer-4">-5</span></td></tr><tr class="a"><td><img src="http://www.gravatar.com/avatar/cf285762c1c5476b7545ba2253ea4c57?d=mm&amp;s=60" alt="" /></td><td><a name="enis"></a>enis</td><td>Enis Soztutar</td><td><a class="externalLink" href="mailto:enis@apache.org">enis@apache.org</a></td><td>Hortonworks</td><td><a class="externalLink" href="http://www.hortonworks.com">http://www.hortonworks.com</a></td><td>-8</td><td><span id="developer-5">-8</span></td></tr><tr class="b"><td><img src="http://www.gravatar.com/avatar/9f77afe60376dcdfe921b3e2678ee601?d=mm&amp;s=60" alt="" /></td><td><a name="garyh"></a>garyh</td><td>Gary Helmling</td><td><a class="externalLink" href="mailto:garyh@apache.org">garyh@apache.org</a></td><td>Twitter</td><td><a cla
 ss="externalLink" href="http://www.twitter.com">http://www.twitter.com</a></td><td>-8</td><td><span id="developer-6">-8</span></td></tr><tr class="a"><td><img src="http://www.gravatar.com/avatar/1f1edf7e9038a62ac50bcec1ec31fe68?d=mm&amp;s=60" alt="" /></td><td><a name="gchanan"></a>gchanan</td><td>Gregory Chanan</td><td><a class="externalLink" href="mailto:gchanan@apache.org">gchanan@apache.org</a></td><td>Cloudera</td><td><a class="externalLink" href="http://www.cloudera.com">http://www.cloudera.com</a></td><td>-8</td><td><span id="developer-7">-8</span></td></tr><tr class="b"><td><img src="http://www.gravatar.com/avatar/dff94c4b0a22257ec52507938a8cfa52?d=mm&amp;s=60" alt="" /></td><td><a name="jdcryans"></a>jdcryans</td><td>Jean-Daniel Cryans</td><td><a class="externalLink" href="mailto:jdcryans@apache.org">jdcryans@apache.org</a></td><td>Cloudera</td><td><a class="externalLink" href="http://www.cloudera.com">http://www.cloudera.com</a></td><td>-8</td><td><span id="develop
 er-8">-8</span></td></tr><tr class="a"><td><img src="http://www.gravatar.com/avatar/dfe54bb796457f4c1900420c6f2156c9?d=mm&amp;s=60" alt="" /></td><td><a name="jyates"></a>jyates</td><td>Jesse Yates</td><td><a class="externalLink" href="mailto:jyates@apache.org">jyates@apache.org</a></td><td>Salesforce.com</td><td><a class="externalLink" href="http://www.salesforce.com/">http://www.salesforce.com/</a></td><td>-8</td><td><span id="developer-9">-8</span></td></tr><tr class="b"><td><img src="http://www.gravatar.com/avatar/241b761637a096aeafb30b58d813a582?d=mm&amp;s=60" alt="" /></td><td><a name="jgray"></a>jgray</td><td>Jonathan Gray</td><td><a class="externalLink" href="mailto:jgray@fb.com">jgray@fb.com</a></td><td>Continuuity</td><td><a class="externalLink" href="http://www.continuuity.com">http://www.continuuity.com</a></td><td>-8</td><td><span id="developer-10">-8</span></td></tr><tr class="a"><td><img src="http://www.gravatar.com/avatar/d00d2383b71ce702f61c11eb8351bba3?d=mm
 &amp;s=60" alt="" /></td><td><a name="jmhsieh"></a>jmhsieh</td><td>Jonathan Hsieh</td><td><a class="externalLink" href="mailto:jmhsieh@apache.org">jmhsieh@apache.org</a></td><td>Cloudera</td><td><a class="externalLink" href="http://www.cloudera.com">http://www.cloudera.com</a></td><td>-8</td><td><span id="developer-11">-8</span></td></tr><tr class="b"><td><img src="http://www.gravatar.com/avatar/527bc96fd4969f1e6f189fb1e1f68287?d=mm&amp;s=60" alt="" /></td><td><a name="jxiang"></a>jxiang</td><td>Jimmy Xiang</td><td><a class="externalLink" href="mailto:jxiang@apache.org">jxiang@apache.org</a></td><td>Cloudera</td><td><a class="externalLink" href="http://www.cloudera.com">http://www.cloudera.com</a></td><td>-8</td><td><span id="developer-12">-8</span></td></tr><tr class="a"><td><img src="http://www.gravatar.com/avatar/ff82ad13e5fc9f709d3f20bfee90b6c8?d=mm&amp;s=60" alt="" /></td><td><a name="kannan"></a>kannan</td><td>Kannan Muthukkaruppan</td><td><a class="externalLink" href=
 "mailto:kannan@fb.com">kannan@fb.com</a></td><td>Facebook</td><td><a class="externalLink" href="http://www.facebook.com">http://www.facebook.com</a></td><td>-8</td><td><span id="developer-13">-8</span></td></tr><tr class="b"><td><img src="http://www.gravatar.com/avatar/7a2ac22cee95c39244d4b877b9f23737?d=mm&amp;s=60" alt="" /></td><td><a name="karthik"></a>karthik</td><td>Karthik Ranganathan</td><td><a class="externalLink" href="mailto:kranganathan@fb.com">kranganathan@fb.com</a></td><td>Facebook</td><td><a class="externalLink" href="http://www.facebook.com">http://www.facebook.com</a></td><td>-8</td><td><span id="developer-14">-8</span></td></tr><tr class="a"><td><img src="http://www.gravatar.com/avatar/f7a10dabf438ff37c529dd1768e06e05?d=mm&amp;s=60" alt="" /></td><td><a name="larsgeorge"></a>larsgeorge</td><td>Lars George</td><td><a class="externalLink" href="mailto:larsgeorge@apache.org">larsgeorge@apache.org</a></td><td>Cloudera</td><td><a class="externalLink" href="http:
 //www.cloudera.com/">http://www.cloudera.com/</a></td><td>+1</td><td><span id="developer-15">+1</span></td></tr><tr class="b"><td><img src="http://www.gravatar.com/avatar/f7537f2a603464e75451b64653f871ae?d=mm&amp;s=60" alt="" /></td><td><a name="larsh"></a>larsh</td><td>Lars Hofhansl</td><td><a class="externalLink" href="mailto:larsh@apache.org">larsh@apache.org</a></td><td>Salesforce.com</td><td><a class="externalLink" href="http://www.salesforce.com/">http://www.salesforce.com/</a></td><td>-8</td><td><span id="developer-16">-8</span></td></tr><tr class="a"><td><img src="http://www.gravatar.com/avatar/7b9881158afa9788e217ee28d08b0fc9?d=mm&amp;s=60" alt="" /></td><td><a name="mbautin"></a>mbautin</td><td>Mikhail Bautin</td><td><a class="externalLink" href="mailto:mbautin@apache.org">mbautin@apache.org</a></td><td>Facebook</td><td><a class="externalLink" href="http://www.facebook.com">http://www.facebook.com</a></td><td>-8</td><td><span id="developer-17">-8</span></td></tr><t
 r class="b"><td><img src="http://www.gravatar.com/avatar/5821079251ed5637dfb40ae4758f2fa8?d=mm&amp;s=60" alt="" /></td><td><a name="nspiegelberg"></a>nspiegelberg</td><td>Nicolas Spiegelberg</td><td><a class="externalLink" href="mailto:nspiegelberg@fb.com">nspiegelberg@fb.com</a></td><td>Facebook</td><td><a class="externalLink" href="http://www.facebook.com">http://www.facebook.com</a></td><td>-8</td><td><span id="developer-18">-8</span></td></tr><tr class="a"><td><img src="http://www.gravatar.com/avatar/d586a28dfd560cf11215c1678b15217b?d=mm&amp;s=60" alt="" /></td><td><a name="rawson"></a>rawson</td><td>Ryan Rawson</td><td><a class="externalLink" href="mailto:rawson@apache.org">rawson@apache.org</a></td><td>DrawnToScale</td><td><a class="externalLink" href="http://drawntoscale.com/">http://drawntoscale.com/</a></td><td>-8</td><td><span id="developer-19">-8</span></td></tr><tr class="b"><td><img src="http://www.gravatar.com/avatar/a25c89dd7cb09995d956995d014e66a8?d=mm&amp;s=
 60" alt="" /></td><td><a name="sershe"></a>sershe</td><td>Sergey Shelukhin</td><td><a class="externalLink" href="mailto:sershe@apache.org">sershe@apache.org</a></td><td>Hortonworks</td><td><a class="externalLink" href="http://www.hortonworks.com">http://www.hortonworks.com</a></td><td>-8</td><td><span id="developer-20">-8</span></td></tr><tr class="a"><td><img src="http://www.gravatar.com/avatar/6dcb921ad14013901bd92e6ed943916f?d=mm&amp;s=60" alt="" /></td><td><a name="stack"></a>stack</td><td>Michael Stack</td><td><a class="externalLink" href="mailto:stack@apache.org">stack@apache.org</a></td><td>Cloudera</td><td><a class="externalLink" href="http://www.cloudera.com/">http://www.cloudera.com/</a></td><td>-8</td><td><span id="developer-21">-8</span></td></tr><tr class="b"><td><img src="http://www.gravatar.com/avatar/468276b3793b40ec08528ad81092b2ef?d=mm&amp;s=60" alt="" /></td><td><a name="tedyu"></a>tedyu</td><td>Ted Yu</td><td><a class="externalLink" href="mailto:yuzhihong
 @gmail.com">yuzhihong@gmail.com</a></td><td>Hortonworks</td><td><a class="externalLink" href="http://www.hortonworks.com">http://www.hortonworks.com</a></td><td>-8</td><td><span id="developer-22">-8</span></td></tr><tr class="a"><td><img src="http://www.gravatar.com/avatar/4d175cf9f78c36378972941bb01e8c75?d=mm&amp;s=60" alt="" /></td><td><a name="todd"></a>todd</td><td>Todd Lipcon</td><td><a class="externalLink" href="mailto:todd@apache.org">todd@apache.org</a></td><td>Cloudera</td><td><a class="externalLink" href="http://www.cloudera.com">http://www.cloudera.com</a></td><td>-8</td><td><span id="developer-23">-8</span></td></tr><tr class="b"><td><img src="http://www.gravatar.com/avatar/12597058dae849f90076a021ef3e01dd?d=mm&amp;s=60" alt="" /></td><td><a name="ramkrishna"></a>ramkrishna</td><td>Ramkrishna S Vasudevan</td><td><a class="externalLink" href="mailto:ramkrishna@apache.org">ramkrishna@apache.org</a></td><td>Intel</td><td><a class="externalLink" href="http://www.inte
 l.in">http://www.intel.in</a></td><td>+5</td><td><span id="developer-24">+5</span></td></tr><tr class="a"><td><img src="http://www.gravatar.com/avatar/889ed1ce478f8d6993f422f481de650f?d=mm&amp;s=60" alt="" /></td><td><a name="liyin"></a>liyin</td><td>Liyin Tang</td><td><a class="externalLink" href="mailto:liyin.tang@fb.com">liyin.tang@fb.com</a></td><td>Facebook</td><td><a class="externalLink" href="http://www.facebook.com">http://www.facebook.com</a></td><td>-8</td><td><span id="developer-25">-8</span></td></tr><tr class="b"><td><img src="http://www.gravatar.com/avatar/c70b370566634fbb2a68132039a85f46?d=mm&amp;s=60" alt="" /></td><td><a name="nkeywal"></a>nkeywal</td><td>Nicolas Liochon</td><td><a class="externalLink" href="mailto:nkeywal@apache.org">nkeywal@apache.org</a></td><td>Scaled Risk</td><td><a class="externalLink" href="http://www.scaledrisk.com">http://www.scaledrisk.com</a></td><td>+1</td><td><span id="developer-26">+1</span></td></tr><tr class="a"><td><img src=
 "http://www.gravatar.com/avatar/795ec1f6a3afef0ba3036a5ca08d71d2?d=mm&amp;s=60" alt="" /></td><td><a name="eclark"></a>eclark</td><td>Elliott Clark</td><td><a class="externalLink" href="mailto:eclark@apache.org">eclark@apache.org</a></td><td>Cloudera</td><td><a class="externalLink" href="http://www.cloudera.com">http://www.cloudera.com</a></td><td>-8</td><td><span id="developer-27">-8</span></td></tr><tr class="b"><td><img src="http://www.gravatar.com/avatar/366b37bb11a365ac51033712fc7f4a71?d=mm&amp;s=60" alt="" /></td><td><a name="mbertozzi"></a>mbertozzi</td><td>Matteo Bertozzi</td><td><a class="externalLink" href="mailto:mbertozzi@apache.org">mbertozzi@apache.org</a></td><td>Cloudera</td><td><a class="externalLink" href="http://www.cloudera.com">http://www.cloudera.com</a></td><td>0</td><td><span id="developer-28">0</span></td></tr><tr class="a"><td><img src="http://www.gravatar.com/avatar/446df0e403724a7f8b7bd6998ff46b7a?d=mm&amp;s=60" alt="" /></td><td><a name="zjushch"
 ></a>zjushch</td><td>Chunhui Shen</td><td><a class="externalLink" href="mailto:zjushch@apache.org">zjushch@apache.org</a></td><td>Taobao</td><td><a class="externalLink" href="http://www.taobao.com">http://www.taobao.com</a></td><td>+8</td><td><span id="developer-29">+8</span></td></tr></table></div><div class="section"><h3>Contributors<a name="Contributors"></a></h3><a name="Contributors"></a><p>There are no contributors listed for this project. Please check back again later.</p><script type="text/javascript">
 function offsetDate(id, offset) {
     var now = new Date();
@@ -188,22 +224,26 @@ function init(){
 }
 
 window.onLoad = init();
-</script></div></div>
-      </div>
-    </div>
-    <div class="clear">
-      <hr/>
-    </div>
-    <div id="footer">
-      <div class="xright">
-              Copyright &#169;                    2013
-                        <a href="http://www.apache.org/">The Apache Software Foundation</a>.
-            All Rights Reserved.      
-            
-                  </div>
-      <div class="clear">
-        <hr/>
-      </div>
-    </div>
-  </body>
-</html>
+</script></div></div>
+      </div>
+    </div>
+    <div class="clear">
+      <hr/>
+    </div>
+    <div id="footer">
+       <div class="xright">      
+                
+                 <span id="publishDate">Last Published: 2013-04-02</span>
+              &nbsp;| <span id="projectVersion">Version: 0.97.0-SNAPSHOT</span>
+            &nbsp;
+        </div>
+        <div class="xright">Copyright &#169;<a href="http://www.apache.org">                    2013
+                        <a href="http://www.apache.org/">The Apache Software Foundation</a>.
+            </a>All Rights Reserved.  Apache Hadoop, Hadoop, HDFS, HBase and the HBase project logo are trademarks of the Apache Software Foundation.
+        </div>
+      <div class="clear">
+        <hr/>
+      </div>
+    </div>
+  </body>
+</html>

Modified: hbase/hbase.apache.org/trunk/troubleshooting.html
URL: http://svn.apache.org/viewvc/hbase/hbase.apache.org/trunk/troubleshooting.html?rev=1463652&r1=1463651&r2=1463652&view=diff
==============================================================================
--- hbase/hbase.apache.org/trunk/troubleshooting.html (original)
+++ hbase/hbase.apache.org/trunk/troubleshooting.html Tue Apr  2 18:06:19 2013
@@ -123,7 +123,7 @@ export HBASE_OPTS="-XX:NewSize=64m -XX:M
         is generally used for questions on released versions of Apache HBase.  Before going to the mailing list, make sure your
         question has not already been answered by searching the mailing list archives first.  Use
         <a class="xref" href="#trouble.resources.searchhadoop" title="1.3.1.&nbsp;search-hadoop.com">Section&nbsp;1.3.1, &#8220;search-hadoop.com&#8221;</a>.
-        Take some time crafting your question<sup>[<a name="d130e193" href="#ftn.d130e193" class="footnote">1</a>]</sup>; a quality question that includes all context and
+        Take some time crafting your question<sup>[<a name="d137e193" href="#ftn.d137e193" class="footnote">1</a>]</sup>; a quality question that includes all context and
         exhibits evidence the author has tried to find answers in the manual and out on lists
         is more likely to get a prompt response.
         </p></div><div class="section" title="1.3.3.&nbsp;IRC"><div class="titlepage"><div><div><h3 class="title"><a name="trouble.resources.irc"></a>1.3.3.&nbsp;IRC</h3></div></div></div><p>#hbase on irc.freenode.net</p></div><div class="section" title="1.3.4.&nbsp;JIRA"><div class="titlepage"><div><div><h3 class="title"><a name="trouble.resources.jira"></a>1.3.4.&nbsp;JIRA</h3></div></div></div><p>
@@ -645,7 +645,7 @@ org.apache.hadoop.ipc.RemoteException: S
 Use the HBase built against Hadoop 2.0 or rebuild your HBase passing the <span class="command"><strong>-Dhadoop.profile=2.0</strong></span>
 attribute to Maven (See <a class="xref" href="#">???</a> for more).
 </p></div></div><div class="section" title="1.14.&nbsp;Case Studies"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="trouble.casestudy"></a>1.14.&nbsp;Case Studies</h2></div></div></div><p>For Performance and Troubleshooting Case Studies, see <a class="xref" href="#">???</a>.
-      </p></div><div class="footnotes"><br><hr width="100" align="left"><div class="footnote"><p><sup>[<a id="ftn.d130e193" href="#d130e193" class="para">1</a>] </sup>See Getting Answers</p></div></div></div><div id="disqus_thread"></div><script type="text/javascript">
+      </p></div><div class="footnotes"><br><hr width="100" align="left"><div class="footnote"><p><sup>[<a id="ftn.d137e193" href="#d137e193" class="para">1</a>] </sup>See Getting Answers</p></div></div></div><div id="disqus_thread"></div><script type="text/javascript">
     var disqus_shortname = 'hbase'; // required: replace example with your forum shortname
     var disqus_url = 'http://hbase.apache.org/book';
     var disqus_identifier = 'trouble';

Modified: hbase/hbase.apache.org/trunk/troubleshooting/trouble.resources.html
URL: http://svn.apache.org/viewvc/hbase/hbase.apache.org/trunk/troubleshooting/trouble.resources.html?rev=1463652&r1=1463651&r2=1463652&view=diff
==============================================================================
--- hbase/hbase.apache.org/trunk/troubleshooting/trouble.resources.html (original)
+++ hbase/hbase.apache.org/trunk/troubleshooting/trouble.resources.html Tue Apr  2 18:06:19 2013
@@ -8,12 +8,12 @@
         is generally used for questions on released versions of Apache HBase.  Before going to the mailing list, make sure your
         question has not already been answered by searching the mailing list archives first.  Use
         <a class="xref" href="trouble.resources.html#trouble.resources.searchhadoop" title="1.3.1.&nbsp;search-hadoop.com">Section&nbsp;1.3.1, &#8220;search-hadoop.com&#8221;</a>.
-        Take some time crafting your question<sup>[<a name="d130e193" href="#ftn.d130e193" class="footnote">1</a>]</sup>; a quality question that includes all context and
+        Take some time crafting your question<sup>[<a name="d137e193" href="#ftn.d137e193" class="footnote">1</a>]</sup>; a quality question that includes all context and
         exhibits evidence the author has tried to find answers in the manual and out on lists
         is more likely to get a prompt response.
         </p></div><div class="section" title="1.3.3.&nbsp;IRC"><div class="titlepage"><div><div><h3 class="title"><a name="trouble.resources.irc"></a>1.3.3.&nbsp;IRC</h3></div></div></div><p>#hbase on irc.freenode.net</p></div><div class="section" title="1.3.4.&nbsp;JIRA"><div class="titlepage"><div><div><h3 class="title"><a name="trouble.resources.jira"></a>1.3.4.&nbsp;JIRA</h3></div></div></div><p>
         <a class="link" href="https://issues.apache.org/jira/browse/HBASE" target="_top">JIRA</a> is also really helpful when looking for Hadoop/HBase-specific issues.
-        </p></div><div class="footnotes"><br><hr width="100" align="left"><div class="footnote"><p><sup>[<a id="ftn.d130e193" href="#d130e193" class="para">1</a>] </sup>See Getting Answers</p></div></div></div><div id="disqus_thread"></div><script type="text/javascript">
+        </p></div><div class="footnotes"><br><hr width="100" align="left"><div class="footnote"><p><sup>[<a id="ftn.d137e193" href="#d137e193" class="para">1</a>] </sup>See Getting Answers</p></div></div></div><div id="disqus_thread"></div><script type="text/javascript">
     var disqus_shortname = 'hbase'; // required: replace example with your forum shortname
     var disqus_url = 'http://hbase.apache.org/book';
     var disqus_identifier = 'trouble.resources';

Modified: hbase/hbase.apache.org/trunk/upgrading.html
URL: http://svn.apache.org/viewvc/hbase/hbase.apache.org/trunk/upgrading.html?rev=1463652&r1=1463651&r2=1463652&view=diff
==============================================================================
--- hbase/hbase.apache.org/trunk/upgrading.html (original)
+++ hbase/hbase.apache.org/trunk/upgrading.html Tue Apr  2 18:06:19 2013
@@ -1,29 +1,45 @@
 <html><head>
       <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-   <title>Chapter&nbsp;1.&nbsp;Upgrading</title><link rel="stylesheet" type="text/css" href="css/freebsd_docbook.css"><meta name="generator" content="DocBook XSL-NS Stylesheets V1.76.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="chapter" title="Chapter&nbsp;1.&nbsp;Upgrading"><div class="titlepage"><div><div><h2 class="title"><a name="upgrading"></a>Chapter&nbsp;1.&nbsp;Upgrading</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="section"><a href="#upgrade0.96">1.1. Upgrading from 0.94.x to 0.96.x</a></span></dt><dt><span class="section"><a href="#upgrade0.94">1.2. Upgrading from 0.92.x to 0.94.x</a></span></dt><dt><span class="section"><a href="#upgrade0.92">1.3. Upgrading from 0.90.x to 0.92.x</a></span></dt><dd><dl><dt><span class="section"><a href="#d67e52">1.3.1. You can&#8217;t go back!
-</a></span></dt><dt><span class="section"><a href="#d67e66">1.3.2. MSLAB is ON by default
-</a></span></dt><dt><span class="section"><a href="#d67e91">1.3.3. Distributed splitting is on by default
-</a></span></dt><dt><span class="section"><a href="#d67e96">1.3.4. Memory accounting is different now
-</a></span></dt><dt><span class="section"><a href="#d67e105">1.3.5. On the Hadoop version to use
-</a></span></dt><dt><span class="section"><a href="#d67e117">1.3.6. HBase 0.92.0 ships with ZooKeeper 3.4.2
-</a></span></dt><dt><span class="section"><a href="#d67e122">1.3.7. Online alter is off by default
-</a></span></dt><dt><span class="section"><a href="#d67e129">1.3.8. WebUI
-</a></span></dt><dt><span class="section"><a href="#d67e134">1.3.9. Security tarball
-</a></span></dt><dt><span class="section"><a href="#d67e139">1.3.10. Experimental off-heap cache
-</a></span></dt><dt><span class="section"><a href="#d67e144">1.3.11. Changes in HBase replication
-</a></span></dt><dt><span class="section"><a href="#d67e149">1.3.12. RegionServer now aborts if OOME
-</a></span></dt><dt><span class="section"><a href="#d67e154">1.3.13. HFile V2 and the &#8220;Bigger, Fewer&#8221; Tendency
-</a></span></dt></dl></dd><dt><span class="section"><a href="#upgrade0.90">1.4. Upgrading to HBase 0.90.x from 0.20.x or 0.89.x</a></span></dt></dl></div><p>You cannot skip major verisons upgrading.  If you are upgrading from
-    version 0.20.x to 0.92.x, you must first go from 0.20.x to 0.90.x and then go
-    from 0.90.x to 0.92.x.</p><p>
+   <title>Chapter&nbsp;1.&nbsp;Upgrading</title><link rel="stylesheet" type="text/css" href="css/freebsd_docbook.css"><meta name="generator" content="DocBook XSL-NS Stylesheets V1.76.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="chapter" title="Chapter&nbsp;1.&nbsp;Upgrading"><div class="titlepage"><div><div><h2 class="title"><a name="upgrading"></a>Chapter&nbsp;1.&nbsp;Upgrading</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="section"><a href="#hbase.versioning">1.1. HBase version numbers</a></span></dt><dd><dl><dt><span class="section"><a href="#hbase.development.series">1.1.1. Odd/Even Versioning or "Development"" Series Releases</a></span></dt></dl></dd><dt><span class="section"><a href="#upgrade0.96">1.2. Upgrading from 0.94.x to 0.96.x</a></span></dt><dt><span class="section"><a href="#upgrade0.94">1.3. Upgrading from 0.92.x to 0.94.x</a></span></dt><dt><span class="sec
 tion"><a href="#upgrade0.92">1.4. Upgrading from 0.90.x to 0.92.x</a></span></dt><dd><dl><dt><span class="section"><a href="#d67e67">1.4.1. You can&#8217;t go back!
+</a></span></dt><dt><span class="section"><a href="#d67e81">1.4.2. MSLAB is ON by default
+</a></span></dt><dt><span class="section"><a href="#d67e106">1.4.3. Distributed splitting is on by default
+</a></span></dt><dt><span class="section"><a href="#d67e111">1.4.4. Memory accounting is different now
+</a></span></dt><dt><span class="section"><a href="#d67e120">1.4.5. On the Hadoop version to use
+</a></span></dt><dt><span class="section"><a href="#d67e132">1.4.6. HBase 0.92.0 ships with ZooKeeper 3.4.2
+</a></span></dt><dt><span class="section"><a href="#d67e137">1.4.7. Online alter is off by default
+</a></span></dt><dt><span class="section"><a href="#d67e144">1.4.8. WebUI
+</a></span></dt><dt><span class="section"><a href="#d67e149">1.4.9. Security tarball
+</a></span></dt><dt><span class="section"><a href="#d67e154">1.4.10. Experimental off-heap cache
+</a></span></dt><dt><span class="section"><a href="#d67e159">1.4.11. Changes in HBase replication
+</a></span></dt><dt><span class="section"><a href="#d67e164">1.4.12. RegionServer now aborts if OOME
+</a></span></dt><dt><span class="section"><a href="#d67e169">1.4.13. HFile V2 and the &#8220;Bigger, Fewer&#8221; Tendency
+</a></span></dt></dl></dd><dt><span class="section"><a href="#upgrade0.90">1.5. Upgrading to HBase 0.90.x from 0.20.x or 0.89.x</a></span></dt></dl></div><p>You cannot skip major verisons upgrading.  If you are upgrading from
+    version 0.90.x to 0.94.x, you must first go from 0.90.x to 0.92.x and then go
+    from 0.92.x to 0.94.x.</p><p>
         Review <a class="xref" href="#">???</a>, in particular the section on Hadoop version.
-    </p><div class="section" title="1.1.&nbsp;Upgrading from 0.94.x to 0.96.x"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="upgrade0.96"></a>1.1.&nbsp;Upgrading from 0.94.x to 0.96.x</h2></div><div><h3 class="subtitle">The Singularity</h3></div></div></div><p>You will have to stop your old 0.94 cluster completely to upgrade.  If you are replicating
+    </p><div class="section" title="1.1.&nbsp;HBase version numbers"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="hbase.versioning"></a>1.1.&nbsp;HBase version numbers</h2></div></div></div><p>HBase has not walked a straight line where version numbers are concerned.
+            Since we came up out of hadoop itself, we originally tracked hadoop versioning.
+            Later we left hadoop versioning behind because we were moving at a different rate
+            to that of our parent.  If you are into the arcane, checkout our old wiki page
+            on <a class="link" href="http://wiki.apache.org/hadoop/Hbase/HBaseVersions" target="_top">HBase Versioning</a>
+            which tries to connect the HBase version dots.</p><div class="section" title="1.1.1.&nbsp;Odd/Even Versioning or &#34;Development&#34;&#34; Series Releases"><div class="titlepage"><div><div><h3 class="title"><a name="hbase.development.series"></a>1.1.1.&nbsp;Odd/Even Versioning or "Development"" Series Releases</h3></div></div></div><p>Ahead of big releases, we have been putting up preview versions to start the
+                feedback cycle turning-over  earlier.  These "Development" Series releases,
+                always odd-numbered, come with no guarantees, not even regards being able
+                to upgrade between two sequential releases (we reserve the right to break compatibility across
+                "Development" Series releases).  Needless to say, these releases are not for
+                production deploys.  They are a preview of what is coming in the hope that
+                interested parties will take the release for a test drive and flag us early if we
+                there are issues we've missed ahead of our rolling a production-worthy release.
+            </p><p>Our first "Development" Series was the 0.89 set that came out ahead of
+                HBase 0.90.0.  HBase 0.95 is another "Development" Series that portends
+                HBase 0.96.0.
+            </p></div></div><div class="section" title="1.2.&nbsp;Upgrading from 0.94.x to 0.96.x"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="upgrade0.96"></a>1.2.&nbsp;Upgrading from 0.94.x to 0.96.x</h2></div><div><h3 class="subtitle">The Singularity</h3></div></div></div><p>You will have to stop your old 0.94 cluster completely to upgrade.  If you are replicating
      between clusters, both clusters will have to go down to upgrade.  Make sure it is a clean shutdown
      so there are no WAL files laying around (TODO: Can 0.96 read 0.94 WAL files?).  Make sure
      zookeeper is cleared of state.  All clients must be upgraded to 0.96 too.
  </p><p>The API has changed in a few areas; in particular how you use coprocessors (TODO: MapReduce too?)
- </p><p>TODO: Write about 3.4 zk ensemble and multi support</p></div><div class="section" title="1.2.&nbsp;Upgrading from 0.92.x to 0.94.x"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="upgrade0.94"></a>1.2.&nbsp;Upgrading from 0.92.x to 0.94.x</h2></div></div></div><p>0.92 and 0.94 are interface compatible.  You can do a rolling upgrade between these versions.
-    </p></div><div class="section" title="1.3.&nbsp;Upgrading from 0.90.x to 0.92.x"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="upgrade0.92"></a>1.3.&nbsp;Upgrading from 0.90.x to 0.92.x</h2></div><div><h3 class="subtitle">Upgrade Guide</h3></div></div></div><p>You will find that 0.92.0 runs a little differently to 0.90.x releases.  Here are a few things to watch out for upgrading from 0.90.x to 0.92.0.
+ </p><p>TODO: Write about 3.4 zk ensemble and multi support</p></div><div class="section" title="1.3.&nbsp;Upgrading from 0.92.x to 0.94.x"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="upgrade0.94"></a>1.3.&nbsp;Upgrading from 0.92.x to 0.94.x</h2></div></div></div><p>0.92 and 0.94 are interface compatible.  You can do a rolling upgrade between these versions.
+    </p></div><div class="section" title="1.4.&nbsp;Upgrading from 0.90.x to 0.92.x"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="upgrade0.92"></a>1.4.&nbsp;Upgrading from 0.90.x to 0.92.x</h2></div><div><h3 class="subtitle">Upgrade Guide</h3></div></div></div><p>You will find that 0.92.0 runs a little differently to 0.90.x releases.  Here are a few things to watch out for upgrading from 0.90.x to 0.92.0.
 </p><div class="note" title="tl;dr" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">tl;dr</h3><p>
 If you've not patience, here are the important things to know upgrading.
 </p><div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">Once you upgrade, you can&#8217;t go back.
@@ -37,50 +53,50 @@ There&#8217;s a separate tarball for sec
 If -XX:MaxDirectMemorySize is set in your hbase-env.sh, it&#8217;s going to enable the experimental off-heap cache (You may not want this).
 </li></ol></div><p>
 </p></div><p>
-</p><div class="section" title="1.3.1.&nbsp;You can&#8217;t go back!"><div class="titlepage"><div><div><h3 class="title"><a name="d67e52"></a>1.3.1.&nbsp;You can&#8217;t go back!
+</p><div class="section" title="1.4.1.&nbsp;You can&#8217;t go back!"><div class="titlepage"><div><div><h3 class="title"><a name="d67e67"></a>1.4.1.&nbsp;You can&#8217;t go back!
 </h3></div></div></div><p>To move to 0.92.0, all you need to do is shutdown your cluster, replace your hbase 0.90.x with hbase 0.92.0 binaries (be sure you clear out all 0.90.x instances) and restart (You cannot do a rolling restart from 0.90.x to 0.92.x -- you must restart).
 On startup, the <code class="varname">.META.</code> table content is rewritten removing the table schema from the <code class="varname">info:regioninfo</code> column.
 Also, any flushes done post first startup will write out data in the new 0.92.0 file format, <a class="link" href="http://hbase.apache.org/book.html#hfilev2" target="_top">HFile V2</a>.
 This means you cannot go back to 0.90.x once you&#8217;ve started HBase 0.92.0 over your HBase data directory.
-</p></div><div class="section" title="1.3.2.&nbsp;MSLAB is ON by default"><div class="titlepage"><div><div><h3 class="title"><a name="d67e66"></a>1.3.2.&nbsp;MSLAB is ON by default
+</p></div><div class="section" title="1.4.2.&nbsp;MSLAB is ON by default"><div class="titlepage"><div><div><h3 class="title"><a name="d67e81"></a>1.4.2.&nbsp;MSLAB is ON by default
 </h3></div></div></div><p>In 0.92.0, the <a class="link" href="http://hbase.apache.org/book.html#hbase.hregion.memstore.mslab.enabled" target="_top">hbase.hregion.memstore.mslab.enabled</a> flag is set to true
 (See <a class="xref" href="#">???</a>).  In 0.90.x it was <code class="constant">false</code>.  When it is enabled, memstores will step allocate memory in MSLAB 2MB chunks even if the
 memstore has zero or just a few small elements.  This is fine usually but if you had lots of regions per regionserver in a 0.90.x cluster (and MSLAB was off),
 you may find yourself OOME'ing on upgrade because the <span class="mathphrase">thousands of regions * number of column families * 2MB MSLAB (at a minimum)</span>
 puts your heap over the top.  Set <code class="varname">hbase.hregion.memstore.mslab.enabled</code> to
 <code class="constant">false</code> or set the MSLAB size down from 2MB by setting <code class="varname">hbase.hregion.memstore.mslab.chunksize</code> to something less.
-</p></div><div class="section" title="1.3.3.&nbsp;Distributed splitting is on by default"><div class="titlepage"><div><div><h3 class="title"><a name="d67e91"></a>1.3.3.&nbsp;Distributed splitting is on by default
+</p></div><div class="section" title="1.4.3.&nbsp;Distributed splitting is on by default"><div class="titlepage"><div><div><h3 class="title"><a name="d67e106"></a>1.4.3.&nbsp;Distributed splitting is on by default
 </h3></div></div></div><p>Previous, WAL logs on crash were split by the Master alone.  In 0.92.0, log splitting is done by the cluster (See See &#8220;HBASE-1364 [performance] Distributed splitting of regionserver commit logs&#8221;).  This should cut down significantly on the amount of time it takes splitting logs and getting regions back online again.
-</p></div><div class="section" title="1.3.4.&nbsp;Memory accounting is different now"><div class="titlepage"><div><div><h3 class="title"><a name="d67e96"></a>1.3.4.&nbsp;Memory accounting is different now
+</p></div><div class="section" title="1.4.4.&nbsp;Memory accounting is different now"><div class="titlepage"><div><div><h3 class="title"><a name="d67e111"></a>1.4.4.&nbsp;Memory accounting is different now
 </h3></div></div></div><p>In 0.92.0, <a class="xref" href="#">???</a> indices and bloom filters take up residence in the same LRU used caching blocks that come from the filesystem.
 In 0.90.x, the HFile v1 indices lived outside of the LRU so they took up space even if the index was on a &#8216;cold&#8217; file, one that wasn&#8217;t being actively used.  With the indices now in the LRU, you may find you
 have less space for block caching.  Adjust your block cache accordingly.  See the <a class="xref" href="#">???</a> for more detail.
 The block size default size has been changed in 0.92.0 from 0.2 (20 percent of heap) to 0.25.
-</p></div><div class="section" title="1.3.5.&nbsp;On the Hadoop version to use"><div class="titlepage"><div><div><h3 class="title"><a name="d67e105"></a>1.3.5.&nbsp;On the Hadoop version to use
+</p></div><div class="section" title="1.4.5.&nbsp;On the Hadoop version to use"><div class="titlepage"><div><div><h3 class="title"><a name="d67e120"></a>1.4.5.&nbsp;On the Hadoop version to use
 </h3></div></div></div><p>Run 0.92.0 on Hadoop 1.0.x (or CDH3u3 when it ships).  The performance benefits are worth making the move.  Otherwise, our Hadoop prescription is as it has been; you need an Hadoop that supports a working sync.  See <a class="xref" href="#">???</a>.
 </p><p>If running on Hadoop 1.0.x (or CDH3u3), enable local read.  See <a class="link" href="http://files.meetup.com/1350427/hug_ebay_jdcryans.pdf" target="_top">Practical Caching</a> presentation for ruminations on the performance benefits &#8216;going local&#8217; (and for how to enable local reads).
-</p></div><div class="section" title="1.3.6.&nbsp;HBase 0.92.0 ships with ZooKeeper 3.4.2"><div class="titlepage"><div><div><h3 class="title"><a name="d67e117"></a>1.3.6.&nbsp;HBase 0.92.0 ships with ZooKeeper 3.4.2
+</p></div><div class="section" title="1.4.6.&nbsp;HBase 0.92.0 ships with ZooKeeper 3.4.2"><div class="titlepage"><div><div><h3 class="title"><a name="d67e132"></a>1.4.6.&nbsp;HBase 0.92.0 ships with ZooKeeper 3.4.2
 </h3></div></div></div><p>If you can, upgrade your zookeeper.  If you can&#8217;t, 3.4.2 clients should work against 3.3.X ensembles (HBase makes use of 3.4.2 API).
-</p></div><div class="section" title="1.3.7.&nbsp;Online alter is off by default"><div class="titlepage"><div><div><h3 class="title"><a name="d67e122"></a>1.3.7.&nbsp;Online alter is off by default
+</p></div><div class="section" title="1.4.7.&nbsp;Online alter is off by default"><div class="titlepage"><div><div><h3 class="title"><a name="d67e137"></a>1.4.7.&nbsp;Online alter is off by default
 </h3></div></div></div><p>In 0.92.0, we&#8217;ve added an experimental online schema alter facility  (See <a class="xref" href="#">???</a>).  Its off by default.  Enable it at your own risk.  Online alter and splitting tables do not play well together so be sure your cluster quiescent using this feature (for now).
-</p></div><div class="section" title="1.3.8.&nbsp;WebUI"><div class="titlepage"><div><div><h3 class="title"><a name="d67e129"></a>1.3.8.&nbsp;WebUI
+</p></div><div class="section" title="1.4.8.&nbsp;WebUI"><div class="titlepage"><div><div><h3 class="title"><a name="d67e144"></a>1.4.8.&nbsp;WebUI
 </h3></div></div></div><p>The webui has had a few additions made in 0.92.0.  It now shows a list of the regions currently transitioning, recent compactions/flushes, and a process list of running processes (usually empty if all is well and requests are being handled promptly).  Other additions including requests by region, a debugging servlet dump, etc.
-</p></div><div class="section" title="1.3.9.&nbsp;Security tarball"><div class="titlepage"><div><div><h3 class="title"><a name="d67e134"></a>1.3.9.&nbsp;Security tarball
+</p></div><div class="section" title="1.4.9.&nbsp;Security tarball"><div class="titlepage"><div><div><h3 class="title"><a name="d67e149"></a>1.4.9.&nbsp;Security tarball
 </h3></div></div></div><p>We now ship with two tarballs; secure and insecure HBase.  Documentation on how to setup a secure HBase is on the way.
-</p></div><div class="section" title="1.3.10.&nbsp;Experimental off-heap cache"><div class="titlepage"><div><div><h3 class="title"><a name="d67e139"></a>1.3.10.&nbsp;Experimental off-heap cache
+</p></div><div class="section" title="1.4.10.&nbsp;Experimental off-heap cache"><div class="titlepage"><div><div><h3 class="title"><a name="d67e154"></a>1.4.10.&nbsp;Experimental off-heap cache
 </h3></div></div></div><p>
 A new cache was contributed to 0.92.0 to act as a solution between using the &#8220;on-heap&#8221; cache which is the current LRU cache the region servers have and the operating system cache which is out of our control.
 To enable, set &#8220;-XX:MaxDirectMemorySize&#8221; in hbase-env.sh to the value for maximum direct memory size and specify hbase.offheapcache.percentage in hbase-site.xml with the percentage that you want to dedicate to off-heap cache. This should only be set for servers and not for clients. Use at your own risk.
 See this blog post for additional information on this new experimental feature: http://www.cloudera.com/blog/2012/01/caching-in-hbase-slabcache/
-</p></div><div class="section" title="1.3.11.&nbsp;Changes in HBase replication"><div class="titlepage"><div><div><h3 class="title"><a name="d67e144"></a>1.3.11.&nbsp;Changes in HBase replication
+</p></div><div class="section" title="1.4.11.&nbsp;Changes in HBase replication"><div class="titlepage"><div><div><h3 class="title"><a name="d67e159"></a>1.4.11.&nbsp;Changes in HBase replication
 </h3></div></div></div><p>0.92.0 adds two new features: multi-slave and multi-master replication. The way to enable this is the same as adding a new peer, so in order to have multi-master you would just run add_peer for each cluster that acts as a master to the other slave clusters. Collisions are handled at the timestamp level which may or may not be what you want, this needs to be evaluated on a per use case basis. Replication is still experimental in 0.92 and is disabled by default, run it at your own risk.
-</p></div><div class="section" title="1.3.12.&nbsp;RegionServer now aborts if OOME"><div class="titlepage"><div><div><h3 class="title"><a name="d67e149"></a>1.3.12.&nbsp;RegionServer now aborts if OOME
+</p></div><div class="section" title="1.4.12.&nbsp;RegionServer now aborts if OOME"><div class="titlepage"><div><div><h3 class="title"><a name="d67e164"></a>1.4.12.&nbsp;RegionServer now aborts if OOME
 </h3></div></div></div><p>If an OOME, we now have the JVM kill -9 the regionserver process so it goes down fast.  Previous, a RegionServer might stick around after incurring an OOME limping along in some wounded state.  To disable this facility, and recommend you leave it in place, you&#8217;d need to edit the bin/hbase file.  Look for the addition of the -XX:OnOutOfMemoryError="kill -9 %p" arguments (See [HBASE-4769] - &#8216;Abort RegionServer Immediately on OOME&#8217;)
-</p></div><div class="section" title="1.3.13.&nbsp;HFile V2 and the &#8220;Bigger, Fewer&#8221; Tendency"><div class="titlepage"><div><div><h3 class="title"><a name="d67e154"></a>1.3.13.&nbsp;HFile V2 and the &#8220;Bigger, Fewer&#8221; Tendency
+</p></div><div class="section" title="1.4.13.&nbsp;HFile V2 and the &#8220;Bigger, Fewer&#8221; Tendency"><div class="titlepage"><div><div><h3 class="title"><a name="d67e169"></a>1.4.13.&nbsp;HFile V2 and the &#8220;Bigger, Fewer&#8221; Tendency
 </h3></div></div></div><p>0.92.0 stores data in a new format, <a class="xref" href="#">???</a>.   As HBase runs, it will move all your data from HFile v1 to HFile v2 format.  This auto-migration will run in the background as flushes and compactions run.
 HFile V2 allows HBase run with larger regions/files.  In fact, we encourage that all HBasers going forward tend toward Facebook axiom #1, run with larger, fewer regions.
 If you have lots of regions now -- more than 100s per host -- you should look into setting your region size up after you move to 0.92.0 (In 0.92.0, default size is now 1G, up from 256M), and then running online merge tool (See &#8220;HBASE-1621 merge tool should work on online cluster, but disabled table&#8221;).
-</p></div></div><div class="section" title="1.4.&nbsp;Upgrading to HBase 0.90.x from 0.20.x or 0.89.x"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="upgrade0.90"></a>1.4.&nbsp;Upgrading to HBase 0.90.x from 0.20.x or 0.89.x</h2></div></div></div><p>This version of 0.90.x HBase can be started on data written by
+</p></div></div><div class="section" title="1.5.&nbsp;Upgrading to HBase 0.90.x from 0.20.x or 0.89.x"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="upgrade0.90"></a>1.5.&nbsp;Upgrading to HBase 0.90.x from 0.20.x or 0.89.x</h2></div></div></div><p>This version of 0.90.x HBase can be started on data written by
               HBase 0.20.x or HBase 0.89.x.  There is no need of a migration step.
               HBase 0.89.x and 0.90.x does write out the name of region directories
               differently -- it names them with a md5 hash of the region name rather
@@ -107,10 +123,10 @@ If you have lots of regions now -- more 
             need to change this (The 'normal'/default value is 64MB (67108864)).
             Run the script <code class="filename">bin/set_meta_memstore_size.rb</code>.
             This will make the necessary edit to your <code class="varname">.META.</code> schema.
-            Failure to run this change will make for a slow cluster <sup>[<a name="d67e205" href="#ftn.d67e205" class="footnote">1</a>]</sup>
+            Failure to run this change will make for a slow cluster <sup>[<a name="d67e220" href="#ftn.d67e220" class="footnote">1</a>]</sup>
             .
 
-          </p></div><div class="footnotes"><br><hr width="100" align="left"><div class="footnote"><p><sup>[<a id="ftn.d67e205" href="#d67e205" class="para">1</a>] </sup>
+          </p></div><div class="footnotes"><br><hr width="100" align="left"><div class="footnote"><p><sup>[<a id="ftn.d67e220" href="#d67e220" class="para">1</a>] </sup>
             See <a class="link" href="https://issues.apache.org/jira/browse/HBASE-3499" target="_top">HBASE-3499 Users upgrading to 0.90.0 need to have their .META. table updated with the right MEMSTORE_SIZE</a>
             </p></div></div></div><div id="disqus_thread"></div><script type="text/javascript">
     var disqus_shortname = 'hbase'; // required: replace example with your forum shortname

Modified: hbase/hbase.apache.org/trunk/upgrading/upgrade0.90.html
URL: http://svn.apache.org/viewvc/hbase/hbase.apache.org/trunk/upgrading/upgrade0.90.html?rev=1463652&r1=1463651&r2=1463652&view=diff
==============================================================================
--- hbase/hbase.apache.org/trunk/upgrading/upgrade0.90.html (original)
+++ hbase/hbase.apache.org/trunk/upgrading/upgrade0.90.html Tue Apr  2 18:06:19 2013
@@ -1,6 +1,6 @@
 <html><head>
       <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-   <title>1.4.&nbsp;Upgrading to HBase 0.90.x from 0.20.x or 0.89.x</title><link rel="stylesheet" type="text/css" href="../css/freebsd_docbook.css"><meta name="generator" content="DocBook XSL-NS Stylesheets V1.76.1"><link rel="home" href="upgrading.html" title="Chapter&nbsp;1.&nbsp;Upgrading"><link rel="up" href="upgrading.html" title="Chapter&nbsp;1.&nbsp;Upgrading"><link rel="prev" href="upgrade0.92.html" title="1.3.&nbsp;Upgrading from 0.90.x to 0.92.x"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">1.4.&nbsp;Upgrading to HBase 0.90.x from 0.20.x or 0.89.x</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="upgrade0.92.html">Prev</a>&nbsp;</td><th width="60%" align="center">&nbsp;</th><td width="20%" align="right">&nbsp;</td></tr></table><hr></div><div class="section" title="1.4.&nbsp;Upgrading to HBase 0.90.x fro
 m 0.20.x or 0.89.x"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="upgrade0.90"></a>1.4.&nbsp;Upgrading to HBase 0.90.x from 0.20.x or 0.89.x</h2></div></div></div><p>This version of 0.90.x HBase can be started on data written by
+   <title>1.5.&nbsp;Upgrading to HBase 0.90.x from 0.20.x or 0.89.x</title><link rel="stylesheet" type="text/css" href="../css/freebsd_docbook.css"><meta name="generator" content="DocBook XSL-NS Stylesheets V1.76.1"><link rel="home" href="upgrading.html" title="Chapter&nbsp;1.&nbsp;Upgrading"><link rel="up" href="upgrading.html" title="Chapter&nbsp;1.&nbsp;Upgrading"><link rel="prev" href="upgrade0.92.html" title="1.4.&nbsp;Upgrading from 0.90.x to 0.92.x"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">1.5.&nbsp;Upgrading to HBase 0.90.x from 0.20.x or 0.89.x</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="upgrade0.92.html">Prev</a>&nbsp;</td><th width="60%" align="center">&nbsp;</th><td width="20%" align="right">&nbsp;</td></tr></table><hr></div><div class="section" title="1.5.&nbsp;Upgrading to HBase 0.90.x fro
 m 0.20.x or 0.89.x"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="upgrade0.90"></a>1.5.&nbsp;Upgrading to HBase 0.90.x from 0.20.x or 0.89.x</h2></div></div></div><p>This version of 0.90.x HBase can be started on data written by
               HBase 0.20.x or HBase 0.89.x.  There is no need of a migration step.
               HBase 0.89.x and 0.90.x does write out the name of region directories
               differently -- it names them with a md5 hash of the region name rather
@@ -27,10 +27,10 @@
             need to change this (The 'normal'/default value is 64MB (67108864)).
             Run the script <code class="filename">bin/set_meta_memstore_size.rb</code>.
             This will make the necessary edit to your <code class="varname">.META.</code> schema.
-            Failure to run this change will make for a slow cluster <sup>[<a name="d67e205" href="#ftn.d67e205" class="footnote">1</a>]</sup>
+            Failure to run this change will make for a slow cluster <sup>[<a name="d67e220" href="#ftn.d67e220" class="footnote">1</a>]</sup>
             .
 
-          </p><div class="footnotes"><br><hr width="100" align="left"><div class="footnote"><p><sup>[<a id="ftn.d67e205" href="#d67e205" class="para">1</a>] </sup>
+          </p><div class="footnotes"><br><hr width="100" align="left"><div class="footnote"><p><sup>[<a id="ftn.d67e220" href="#d67e220" class="para">1</a>] </sup>
             See <a class="link" href="https://issues.apache.org/jira/browse/HBASE-3499" target="_top">HBASE-3499 Users upgrading to 0.90.0 need to have their .META. table updated with the right MEMSTORE_SIZE</a>
             </p></div></div></div><div id="disqus_thread"></div><script type="text/javascript">
     var disqus_shortname = 'hbase'; // required: replace example with your forum shortname
@@ -43,4 +43,4 @@
         dsq.src = 'http://' + disqus_shortname + '.disqus.com/embed.js';
         (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
     })();
-</script><noscript>Please enable JavaScript to view the <a href="http://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript><a href="http://disqus.com" class="dsq-brlink">comments powered by <span class="logo-disqus">Disqus</span></a><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="upgrade0.92.html">Prev</a>&nbsp;</td><td width="20%" align="center">&nbsp;</td><td width="40%" align="right">&nbsp;</td></tr><tr><td width="40%" align="left" valign="top">1.3.&nbsp;Upgrading from 0.90.x to 0.92.x&nbsp;</td><td width="20%" align="center"><a accesskey="h" href="upgrading.html">Home</a></td><td width="40%" align="right" valign="top">&nbsp;</td></tr></table></div></body></html>
\ No newline at end of file
+</script><noscript>Please enable JavaScript to view the <a href="http://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript><a href="http://disqus.com" class="dsq-brlink">comments powered by <span class="logo-disqus">Disqus</span></a><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="upgrade0.92.html">Prev</a>&nbsp;</td><td width="20%" align="center">&nbsp;</td><td width="40%" align="right">&nbsp;</td></tr><tr><td width="40%" align="left" valign="top">1.4.&nbsp;Upgrading from 0.90.x to 0.92.x&nbsp;</td><td width="20%" align="center"><a accesskey="h" href="upgrading.html">Home</a></td><td width="40%" align="right" valign="top">&nbsp;</td></tr></table></div></body></html>
\ No newline at end of file

Modified: hbase/hbase.apache.org/trunk/upgrading/upgrade0.92.html
URL: http://svn.apache.org/viewvc/hbase/hbase.apache.org/trunk/upgrading/upgrade0.92.html?rev=1463652&r1=1463651&r2=1463652&view=diff
==============================================================================
--- hbase/hbase.apache.org/trunk/upgrading/upgrade0.92.html (original)
+++ hbase/hbase.apache.org/trunk/upgrading/upgrade0.92.html Tue Apr  2 18:06:19 2013
@@ -1,6 +1,6 @@
 <html><head>
       <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-   <title>1.3.&nbsp;Upgrading from 0.90.x to 0.92.x</title><link rel="stylesheet" type="text/css" href="../css/freebsd_docbook.css"><meta name="generator" content="DocBook XSL-NS Stylesheets V1.76.1"><link rel="home" href="upgrading.html" title="Chapter&nbsp;1.&nbsp;Upgrading"><link rel="up" href="upgrading.html" title="Chapter&nbsp;1.&nbsp;Upgrading"><link rel="prev" href="upgrade0.94.html" title="1.2.&nbsp;Upgrading from 0.92.x to 0.94.x"><link rel="next" href="upgrade0.90.html" title="1.4.&nbsp;Upgrading to HBase 0.90.x from 0.20.x or 0.89.x"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">1.3.&nbsp;Upgrading from 0.90.x to 0.92.x</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="upgrade0.94.html">Prev</a>&nbsp;</td><th width="60%" align="center">&nbsp;</th><td width="20%" align="right">&nbsp;<a accesskey="n" hre
 f="upgrade0.90.html">Next</a></td></tr></table><hr></div><div class="section" title="1.3.&nbsp;Upgrading from 0.90.x to 0.92.x"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="upgrade0.92"></a>1.3.&nbsp;Upgrading from 0.90.x to 0.92.x</h2></div><div><h3 class="subtitle">Upgrade Guide</h3></div></div></div><p>You will find that 0.92.0 runs a little differently to 0.90.x releases.  Here are a few things to watch out for upgrading from 0.90.x to 0.92.0.
+   <title>1.4.&nbsp;Upgrading from 0.90.x to 0.92.x</title><link rel="stylesheet" type="text/css" href="../css/freebsd_docbook.css"><meta name="generator" content="DocBook XSL-NS Stylesheets V1.76.1"><link rel="home" href="upgrading.html" title="Chapter&nbsp;1.&nbsp;Upgrading"><link rel="up" href="upgrading.html" title="Chapter&nbsp;1.&nbsp;Upgrading"><link rel="prev" href="upgrade0.94.html" title="1.3.&nbsp;Upgrading from 0.92.x to 0.94.x"><link rel="next" href="upgrade0.90.html" title="1.5.&nbsp;Upgrading to HBase 0.90.x from 0.20.x or 0.89.x"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">1.4.&nbsp;Upgrading from 0.90.x to 0.92.x</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="upgrade0.94.html">Prev</a>&nbsp;</td><th width="60%" align="center">&nbsp;</th><td width="20%" align="right">&nbsp;<a accesskey="n" hre
 f="upgrade0.90.html">Next</a></td></tr></table><hr></div><div class="section" title="1.4.&nbsp;Upgrading from 0.90.x to 0.92.x"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="upgrade0.92"></a>1.4.&nbsp;Upgrading from 0.90.x to 0.92.x</h2></div><div><h3 class="subtitle">Upgrade Guide</h3></div></div></div><p>You will find that 0.92.0 runs a little differently to 0.90.x releases.  Here are a few things to watch out for upgrading from 0.90.x to 0.92.0.
 </p><div class="note" title="tl;dr" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">tl;dr</h3><p>
 If you've not patience, here are the important things to know upgrading.
 </p><div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">Once you upgrade, you can&#8217;t go back.
@@ -14,46 +14,46 @@ There&#8217;s a separate tarball for sec
 If -XX:MaxDirectMemorySize is set in your hbase-env.sh, it&#8217;s going to enable the experimental off-heap cache (You may not want this).
 </li></ol></div><p>
 </p></div><p>
-</p><div class="section" title="1.3.1.&nbsp;You can&#8217;t go back!"><div class="titlepage"><div><div><h3 class="title"><a name="d67e52"></a>1.3.1.&nbsp;You can&#8217;t go back!
+</p><div class="section" title="1.4.1.&nbsp;You can&#8217;t go back!"><div class="titlepage"><div><div><h3 class="title"><a name="d67e67"></a>1.4.1.&nbsp;You can&#8217;t go back!
 </h3></div></div></div><p>To move to 0.92.0, all you need to do is shutdown your cluster, replace your hbase 0.90.x with hbase 0.92.0 binaries (be sure you clear out all 0.90.x instances) and restart (You cannot do a rolling restart from 0.90.x to 0.92.x -- you must restart).
 On startup, the <code class="varname">.META.</code> table content is rewritten removing the table schema from the <code class="varname">info:regioninfo</code> column.
 Also, any flushes done post first startup will write out data in the new 0.92.0 file format, <a class="link" href="http://hbase.apache.org/book.html#hfilev2" target="_top">HFile V2</a>.
 This means you cannot go back to 0.90.x once you&#8217;ve started HBase 0.92.0 over your HBase data directory.
-</p></div><div class="section" title="1.3.2.&nbsp;MSLAB is ON by default"><div class="titlepage"><div><div><h3 class="title"><a name="d67e66"></a>1.3.2.&nbsp;MSLAB is ON by default
+</p></div><div class="section" title="1.4.2.&nbsp;MSLAB is ON by default"><div class="titlepage"><div><div><h3 class="title"><a name="d67e81"></a>1.4.2.&nbsp;MSLAB is ON by default
 </h3></div></div></div><p>In 0.92.0, the <a class="link" href="http://hbase.apache.org/book.html#hbase.hregion.memstore.mslab.enabled" target="_top">hbase.hregion.memstore.mslab.enabled</a> flag is set to true
 (See <a class="xref" href="">???</a>).  In 0.90.x it was <code class="constant">false</code>.  When it is enabled, memstores will step allocate memory in MSLAB 2MB chunks even if the
 memstore has zero or just a few small elements.  This is fine usually but if you had lots of regions per regionserver in a 0.90.x cluster (and MSLAB was off),
 you may find yourself OOME'ing on upgrade because the <span class="mathphrase">thousands of regions * number of column families * 2MB MSLAB (at a minimum)</span>
 puts your heap over the top.  Set <code class="varname">hbase.hregion.memstore.mslab.enabled</code> to
 <code class="constant">false</code> or set the MSLAB size down from 2MB by setting <code class="varname">hbase.hregion.memstore.mslab.chunksize</code> to something less.
-</p></div><div class="section" title="1.3.3.&nbsp;Distributed splitting is on by default"><div class="titlepage"><div><div><h3 class="title"><a name="d67e91"></a>1.3.3.&nbsp;Distributed splitting is on by default
+</p></div><div class="section" title="1.4.3.&nbsp;Distributed splitting is on by default"><div class="titlepage"><div><div><h3 class="title"><a name="d67e106"></a>1.4.3.&nbsp;Distributed splitting is on by default
 </h3></div></div></div><p>Previous, WAL logs on crash were split by the Master alone.  In 0.92.0, log splitting is done by the cluster (See See &#8220;HBASE-1364 [performance] Distributed splitting of regionserver commit logs&#8221;).  This should cut down significantly on the amount of time it takes splitting logs and getting regions back online again.
-</p></div><div class="section" title="1.3.4.&nbsp;Memory accounting is different now"><div class="titlepage"><div><div><h3 class="title"><a name="d67e96"></a>1.3.4.&nbsp;Memory accounting is different now
+</p></div><div class="section" title="1.4.4.&nbsp;Memory accounting is different now"><div class="titlepage"><div><div><h3 class="title"><a name="d67e111"></a>1.4.4.&nbsp;Memory accounting is different now
 </h3></div></div></div><p>In 0.92.0, <a class="xref" href="">???</a> indices and bloom filters take up residence in the same LRU used caching blocks that come from the filesystem.
 In 0.90.x, the HFile v1 indices lived outside of the LRU so they took up space even if the index was on a &#8216;cold&#8217; file, one that wasn&#8217;t being actively used.  With the indices now in the LRU, you may find you
 have less space for block caching.  Adjust your block cache accordingly.  See the <a class="xref" href="">???</a> for more detail.
 The block size default size has been changed in 0.92.0 from 0.2 (20 percent of heap) to 0.25.
-</p></div><div class="section" title="1.3.5.&nbsp;On the Hadoop version to use"><div class="titlepage"><div><div><h3 class="title"><a name="d67e105"></a>1.3.5.&nbsp;On the Hadoop version to use
+</p></div><div class="section" title="1.4.5.&nbsp;On the Hadoop version to use"><div class="titlepage"><div><div><h3 class="title"><a name="d67e120"></a>1.4.5.&nbsp;On the Hadoop version to use
 </h3></div></div></div><p>Run 0.92.0 on Hadoop 1.0.x (or CDH3u3 when it ships).  The performance benefits are worth making the move.  Otherwise, our Hadoop prescription is as it has been; you need an Hadoop that supports a working sync.  See <a class="xref" href="">???</a>.
 </p><p>If running on Hadoop 1.0.x (or CDH3u3), enable local read.  See <a class="link" href="http://files.meetup.com/1350427/hug_ebay_jdcryans.pdf" target="_top">Practical Caching</a> presentation for ruminations on the performance benefits &#8216;going local&#8217; (and for how to enable local reads).
-</p></div><div class="section" title="1.3.6.&nbsp;HBase 0.92.0 ships with ZooKeeper 3.4.2"><div class="titlepage"><div><div><h3 class="title"><a name="d67e117"></a>1.3.6.&nbsp;HBase 0.92.0 ships with ZooKeeper 3.4.2
+</p></div><div class="section" title="1.4.6.&nbsp;HBase 0.92.0 ships with ZooKeeper 3.4.2"><div class="titlepage"><div><div><h3 class="title"><a name="d67e132"></a>1.4.6.&nbsp;HBase 0.92.0 ships with ZooKeeper 3.4.2
 </h3></div></div></div><p>If you can, upgrade your zookeeper.  If you can&#8217;t, 3.4.2 clients should work against 3.3.X ensembles (HBase makes use of 3.4.2 API).
-</p></div><div class="section" title="1.3.7.&nbsp;Online alter is off by default"><div class="titlepage"><div><div><h3 class="title"><a name="d67e122"></a>1.3.7.&nbsp;Online alter is off by default
+</p></div><div class="section" title="1.4.7.&nbsp;Online alter is off by default"><div class="titlepage"><div><div><h3 class="title"><a name="d67e137"></a>1.4.7.&nbsp;Online alter is off by default
 </h3></div></div></div><p>In 0.92.0, we&#8217;ve added an experimental online schema alter facility  (See <a class="xref" href="">???</a>).  Its off by default.  Enable it at your own risk.  Online alter and splitting tables do not play well together so be sure your cluster quiescent using this feature (for now).
-</p></div><div class="section" title="1.3.8.&nbsp;WebUI"><div class="titlepage"><div><div><h3 class="title"><a name="d67e129"></a>1.3.8.&nbsp;WebUI
+</p></div><div class="section" title="1.4.8.&nbsp;WebUI"><div class="titlepage"><div><div><h3 class="title"><a name="d67e144"></a>1.4.8.&nbsp;WebUI
 </h3></div></div></div><p>The webui has had a few additions made in 0.92.0.  It now shows a list of the regions currently transitioning, recent compactions/flushes, and a process list of running processes (usually empty if all is well and requests are being handled promptly).  Other additions including requests by region, a debugging servlet dump, etc.
-</p></div><div class="section" title="1.3.9.&nbsp;Security tarball"><div class="titlepage"><div><div><h3 class="title"><a name="d67e134"></a>1.3.9.&nbsp;Security tarball
+</p></div><div class="section" title="1.4.9.&nbsp;Security tarball"><div class="titlepage"><div><div><h3 class="title"><a name="d67e149"></a>1.4.9.&nbsp;Security tarball
 </h3></div></div></div><p>We now ship with two tarballs; secure and insecure HBase.  Documentation on how to setup a secure HBase is on the way.
-</p></div><div class="section" title="1.3.10.&nbsp;Experimental off-heap cache"><div class="titlepage"><div><div><h3 class="title"><a name="d67e139"></a>1.3.10.&nbsp;Experimental off-heap cache
+</p></div><div class="section" title="1.4.10.&nbsp;Experimental off-heap cache"><div class="titlepage"><div><div><h3 class="title"><a name="d67e154"></a>1.4.10.&nbsp;Experimental off-heap cache
 </h3></div></div></div><p>
 A new cache was contributed to 0.92.0 to act as a solution between using the &#8220;on-heap&#8221; cache which is the current LRU cache the region servers have and the operating system cache which is out of our control.
 To enable, set &#8220;-XX:MaxDirectMemorySize&#8221; in hbase-env.sh to the value for maximum direct memory size and specify hbase.offheapcache.percentage in hbase-site.xml with the percentage that you want to dedicate to off-heap cache. This should only be set for servers and not for clients. Use at your own risk.
 See this blog post for additional information on this new experimental feature: http://www.cloudera.com/blog/2012/01/caching-in-hbase-slabcache/
-</p></div><div class="section" title="1.3.11.&nbsp;Changes in HBase replication"><div class="titlepage"><div><div><h3 class="title"><a name="d67e144"></a>1.3.11.&nbsp;Changes in HBase replication
+</p></div><div class="section" title="1.4.11.&nbsp;Changes in HBase replication"><div class="titlepage"><div><div><h3 class="title"><a name="d67e159"></a>1.4.11.&nbsp;Changes in HBase replication
 </h3></div></div></div><p>0.92.0 adds two new features: multi-slave and multi-master replication. The way to enable this is the same as adding a new peer, so in order to have multi-master you would just run add_peer for each cluster that acts as a master to the other slave clusters. Collisions are handled at the timestamp level which may or may not be what you want, this needs to be evaluated on a per use case basis. Replication is still experimental in 0.92 and is disabled by default, run it at your own risk.
-</p></div><div class="section" title="1.3.12.&nbsp;RegionServer now aborts if OOME"><div class="titlepage"><div><div><h3 class="title"><a name="d67e149"></a>1.3.12.&nbsp;RegionServer now aborts if OOME
+</p></div><div class="section" title="1.4.12.&nbsp;RegionServer now aborts if OOME"><div class="titlepage"><div><div><h3 class="title"><a name="d67e164"></a>1.4.12.&nbsp;RegionServer now aborts if OOME
 </h3></div></div></div><p>If an OOME, we now have the JVM kill -9 the regionserver process so it goes down fast.  Previous, a RegionServer might stick around after incurring an OOME limping along in some wounded state.  To disable this facility, and recommend you leave it in place, you&#8217;d need to edit the bin/hbase file.  Look for the addition of the -XX:OnOutOfMemoryError="kill -9 %p" arguments (See [HBASE-4769] - &#8216;Abort RegionServer Immediately on OOME&#8217;)
-</p></div><div class="section" title="1.3.13.&nbsp;HFile V2 and the &#8220;Bigger, Fewer&#8221; Tendency"><div class="titlepage"><div><div><h3 class="title"><a name="d67e154"></a>1.3.13.&nbsp;HFile V2 and the &#8220;Bigger, Fewer&#8221; Tendency
+</p></div><div class="section" title="1.4.13.&nbsp;HFile V2 and the &#8220;Bigger, Fewer&#8221; Tendency"><div class="titlepage"><div><div><h3 class="title"><a name="d67e169"></a>1.4.13.&nbsp;HFile V2 and the &#8220;Bigger, Fewer&#8221; Tendency
 </h3></div></div></div><p>0.92.0 stores data in a new format, <a class="xref" href="">???</a>.   As HBase runs, it will move all your data from HFile v1 to HFile v2 format.  This auto-migration will run in the background as flushes and compactions run.
 HFile V2 allows HBase run with larger regions/files.  In fact, we encourage that all HBasers going forward tend toward Facebook axiom #1, run with larger, fewer regions.
 If you have lots of regions now -- more than 100s per host -- you should look into setting your region size up after you move to 0.92.0 (In 0.92.0, default size is now 1G, up from 256M), and then running online merge tool (See &#8220;HBASE-1621 merge tool should work on online cluster, but disabled table&#8221;).
@@ -68,4 +68,4 @@ If you have lots of regions now -- more 
         dsq.src = 'http://' + disqus_shortname + '.disqus.com/embed.js';
         (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
     })();
-</script><noscript>Please enable JavaScript to view the <a href="http://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript><a href="http://disqus.com" class="dsq-brlink">comments powered by <span class="logo-disqus">Disqus</span></a><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="upgrade0.94.html">Prev</a>&nbsp;</td><td width="20%" align="center">&nbsp;</td><td width="40%" align="right">&nbsp;<a accesskey="n" href="upgrade0.90.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">1.2.&nbsp;Upgrading from 0.92.x to 0.94.x&nbsp;</td><td width="20%" align="center"><a accesskey="h" href="upgrading.html">Home</a></td><td width="40%" align="right" valign="top">&nbsp;1.4.&nbsp;Upgrading to HBase 0.90.x from 0.20.x or 0.89.x</td></tr></table></div></body></html>
\ No newline at end of file
+</script><noscript>Please enable JavaScript to view the <a href="http://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript><a href="http://disqus.com" class="dsq-brlink">comments powered by <span class="logo-disqus">Disqus</span></a><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="upgrade0.94.html">Prev</a>&nbsp;</td><td width="20%" align="center">&nbsp;</td><td width="40%" align="right">&nbsp;<a accesskey="n" href="upgrade0.90.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">1.3.&nbsp;Upgrading from 0.92.x to 0.94.x&nbsp;</td><td width="20%" align="center"><a accesskey="h" href="upgrading.html">Home</a></td><td width="40%" align="right" valign="top">&nbsp;1.5.&nbsp;Upgrading to HBase 0.90.x from 0.20.x or 0.89.x</td></tr></table></div></body></html>
\ No newline at end of file