http://git-wip-us.apache.org/repos/asf/hbase-site/blob/17128d27/devapidocs/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html
 
b/devapidocs/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html
index 3439e19..6d650b6 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = 
{"i0":10,"i1":9,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":9,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10};
+var methods = 
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":9,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10};
 var tabs = {65535:["t0","All Methods"],1:["t1","Static 
Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -134,7 +134,7 @@ var activeTableTab = "activeTableTab";
 <hr>
 <br>
 <pre><a 
href="../../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Private.html"
 title="annotation in 
org.apache.hadoop.hbase.classification">@InterfaceAudience.Private</a>
-public class <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.81">SplitTableRegionProcedure</a>
+public class <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.83">SplitTableRegionProcedure</a>
 extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/AbstractStateMachineRegionProcedure.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">AbstractStateMachineRegionProcedure</a>&lt;org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SplitTableRegionState&gt;</pre>
 <div class="block">The procedure to split a region in a table.
  Takes lock on the parent region.
@@ -201,22 +201,26 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/Abst
 <th class="colLast" scope="col">Field and Description</th>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><code>private byte[]</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#bestSplitRow">bestSplitRow</a></span></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><code>private <a 
href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class 
in org.apache.hadoop.hbase">HRegionInfo</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#daughter_1_HRI">daughter_1_HRI</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private <a 
href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class 
in org.apache.hadoop.hbase">HRegionInfo</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#daughter_2_HRI">daughter_2_HRI</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private static <a 
href="../../../../../../org/apache/hadoop/hbase/master/RegionState.State.html" 
title="enum in 
org.apache.hadoop.hbase.master">RegionState.State</a>[]</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#EXPECTED_SPLIT_STATES">EXPECTED_SPLIT_STATES</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static 
org.apache.commons.logging.Log</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#LOG">LOG</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true";
 title="class or interface in java.lang">Boolean</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#traceEnabled">traceEnabled</a></span></code>&nbsp;</td>
 </tr>
@@ -271,9 +275,12 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/Abst
                         org.apache.hadoop.fs.Path&nbsp;dir)</code>&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
-<td class="colFirst"><code>private static void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#checkSplitRow-org.apache.hadoop.hbase.HRegionInfo-byte:A-">checkSplitRow</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class 
in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;regionToSplit,
-             byte[]&nbsp;splitRow)</code>&nbsp;</td>
+<td class="colFirst"><code>private void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#checkSplittable-org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv-org.apache.hadoop.hbase.HRegionInfo-byte:A-">checkSplittable</a></span>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
+               <a 
href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class 
in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;regionToSplit,
+               byte[]&nbsp;splitRow)</code>
+<div class="block">Check whether the region is splittable</div>
+</td>
 </tr>
 <tr id="i2" class="altColor">
 <td class="colFirst"><code>private <a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/AssignProcedure.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">AssignProcedure</a>[]</code></td>
@@ -509,7 +516,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/Abst
 <ul class="blockList">
 <li class="blockList">
 <h4>LOG</h4>
-<pre>private static final&nbsp;org.apache.commons.logging.Log <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.83">LOG</a></pre>
+<pre>private static final&nbsp;org.apache.commons.logging.Log <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.85">LOG</a></pre>
 </li>
 </ul>
 <a name="traceEnabled">
@@ -518,7 +525,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/Abst
 <ul class="blockList">
 <li class="blockList">
 <h4>traceEnabled</h4>
-<pre>private&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true";
 title="class or interface in java.lang">Boolean</a> <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.84">traceEnabled</a></pre>
+<pre>private&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true";
 title="class or interface in java.lang">Boolean</a> <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.86">traceEnabled</a></pre>
 </li>
 </ul>
 <a name="daughter_1_HRI">
@@ -527,7 +534,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/Abst
 <ul class="blockList">
 <li class="blockList">
 <h4>daughter_1_HRI</h4>
-<pre>private&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class 
in org.apache.hadoop.hbase">HRegionInfo</a> <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.85">daughter_1_HRI</a></pre>
+<pre>private&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class 
in org.apache.hadoop.hbase">HRegionInfo</a> <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.87">daughter_1_HRI</a></pre>
 </li>
 </ul>
 <a name="daughter_2_HRI">
@@ -536,7 +543,16 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/Abst
 <ul class="blockList">
 <li class="blockList">
 <h4>daughter_2_HRI</h4>
-<pre>private&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class 
in org.apache.hadoop.hbase">HRegionInfo</a> <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.86">daughter_2_HRI</a></pre>
+<pre>private&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class 
in org.apache.hadoop.hbase">HRegionInfo</a> <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.88">daughter_2_HRI</a></pre>
+</li>
+</ul>
+<a name="bestSplitRow">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>bestSplitRow</h4>
+<pre>private&nbsp;byte[] <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.89">bestSplitRow</a></pre>
 </li>
 </ul>
 <a name="EXPECTED_SPLIT_STATES">
@@ -545,7 +561,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/Abst
 <ul class="blockListLast">
 <li class="blockList">
 <h4>EXPECTED_SPLIT_STATES</h4>
-<pre>private static&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/master/RegionState.State.html" 
title="enum in org.apache.hadoop.hbase.master">RegionState.State</a>[] <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.335">EXPECTED_SPLIT_STATES</a></pre>
+<pre>private static&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/master/RegionState.State.html" 
title="enum in org.apache.hadoop.hbase.master">RegionState.State</a>[] <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.382">EXPECTED_SPLIT_STATES</a></pre>
 </li>
 </ul>
 </li>
@@ -562,7 +578,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/Abst
 <ul class="blockList">
 <li class="blockList">
 <h4>SplitTableRegionProcedure</h4>
-<pre>public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.88">SplitTableRegionProcedure</a>()</pre>
+<pre>public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.91">SplitTableRegionProcedure</a>()</pre>
 </li>
 </ul>
 <a 
name="SplitTableRegionProcedure-org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv-org.apache.hadoop.hbase.HRegionInfo-byte:A-">
@@ -571,7 +587,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/Abst
 <ul class="blockListLast">
 <li class="blockList">
 <h4>SplitTableRegionProcedure</h4>
-<pre>public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.92">SplitTableRegionProcedure</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
+<pre>public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.95">SplitTableRegionProcedure</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
                                  <a 
href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class 
in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;regionToSplit,
                                  byte[]&nbsp;splitRow)
                           throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
@@ -589,16 +605,22 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/Abst
 <!--   -->
 </a>
 <h3>Method Detail</h3>
-<a name="checkSplitRow-org.apache.hadoop.hbase.HRegionInfo-byte:A-">
+<a 
name="checkSplittable-org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv-org.apache.hadoop.hbase.HRegionInfo-byte:A-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>checkSplitRow</h4>
-<pre>private static&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.104">checkSplitRow</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class 
in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;regionToSplit,
-                                  byte[]&nbsp;splitRow)
-                           throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
+<h4>checkSplittable</h4>
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.113">checkSplittable</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
+                             <a 
href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class 
in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;regionToSplit,
+                             byte[]&nbsp;splitRow)
+                      throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
+<div class="block">Check whether the region is splittable</div>
 <dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>env</code> - MasterProcedureEnv</dd>
+<dd><code>regionToSplit</code> - parent Region to be split</dd>
+<dd><code>splitRow</code> - if splitRow is not specified, will first try to 
get bestSplitRow from RS</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
 <dd><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></code></dd>
 </dl>
@@ -610,7 +632,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/Abst
 <ul class="blockList">
 <li class="blockList">
 <h4>getDaughterRegionIdTimestamp</h4>
-<pre>private static&nbsp;long&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.127">getDaughterRegionIdTimestamp</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class 
in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;hri)</pre>
+<pre>private static&nbsp;long&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.173">getDaughterRegionIdTimestamp</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class 
in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;hri)</pre>
 <div class="block">Calculate daughter regionid to use.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -626,7 +648,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/Abst
 <ul class="blockList">
 <li class="blockList">
 <h4>executeFromState</h4>
-<pre>protected&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/StateMachineProcedure.Flow.html"
 title="enum in 
org.apache.hadoop.hbase.procedure2">StateMachineProcedure.Flow</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.140">executeFromState</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
+<pre>protected&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/StateMachineProcedure.Flow.html"
 title="enum in 
org.apache.hadoop.hbase.procedure2">StateMachineProcedure.Flow</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.186">executeFromState</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
                                                       
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SplitTableRegionState&nbsp;state)
                                                throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true";
 title="class or interface in java.lang">InterruptedException</a></pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from 
class:&nbsp;<code><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/StateMachineProcedure.html#executeFromState-TEnvironment-TState-">StateMachineProcedure</a></code></span></div>
@@ -649,7 +671,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/Abst
 <ul class="blockList">
 <li class="blockList">
 <h4>rollbackState</h4>
-<pre>protected&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.205">rollbackState</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
+<pre>protected&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.252">rollbackState</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
                              
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SplitTableRegionState&nbsp;state)
                       throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a>,
                              <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true";
 title="class or interface in java.lang">InterruptedException</a></pre>
@@ -671,7 +693,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/Abst
 <ul class="blockList">
 <li class="blockList">
 <h4>isRollbackSupported</h4>
-<pre>protected&nbsp;boolean&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.249">isRollbackSupported</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SplitTableRegionState&nbsp;state)</pre>
+<pre>protected&nbsp;boolean&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.296">isRollbackSupported</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SplitTableRegionState&nbsp;state)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from 
class:&nbsp;<code><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/StateMachineProcedure.html#isRollbackSupported-TState-">StateMachineProcedure</a></code></span></div>
 <div class="block">Used by the default implementation of abort() to know if 
the current state can be aborted
  and rollback can be triggered.</div>
@@ -687,7 +709,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/Abst
 <ul class="blockList">
 <li class="blockList">
 <h4>getState</h4>
-<pre>protected&nbsp;org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SplitTableRegionState&nbsp;<a
 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.264">getState</a>(int&nbsp;stateId)</pre>
+<pre>protected&nbsp;org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SplitTableRegionState&nbsp;<a
 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.311">getState</a>(int&nbsp;stateId)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from 
class:&nbsp;<code><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/StateMachineProcedure.html#getState-int-">StateMachineProcedure</a></code></span></div>
 <div class="block">Convert an ordinal (or state id) to an Enum (or more 
descriptive) state object.</div>
 <dl>
@@ -706,7 +728,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/Abst
 <ul class="blockList">
 <li class="blockList">
 <h4>getStateId</h4>
-<pre>protected&nbsp;int&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.269">getStateId</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SplitTableRegionState&nbsp;state)</pre>
+<pre>protected&nbsp;int&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.316">getStateId</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SplitTableRegionState&nbsp;state)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from 
class:&nbsp;<code><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/StateMachineProcedure.html#getStateId-TState-">StateMachineProcedure</a></code></span></div>
 <div class="block">Convert the Enum (or more descriptive) state object to an 
ordinal (or state id).</div>
 <dl>
@@ -725,7 +747,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/Abst
 <ul class="blockList">
 <li class="blockList">
 <h4>getInitialState</h4>
-<pre>protected&nbsp;org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SplitTableRegionState&nbsp;<a
 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.274">getInitialState</a>()</pre>
+<pre>protected&nbsp;org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SplitTableRegionState&nbsp;<a
 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.321">getInitialState</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from 
class:&nbsp;<code><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/StateMachineProcedure.html#getInitialState--">StateMachineProcedure</a></code></span></div>
 <div class="block">Return the initial state object that will be used for the 
first call to executeFromState().</div>
 <dl>
@@ -742,7 +764,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/Abst
 <ul class="blockList">
 <li class="blockList">
 <h4>serializeStateData</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.279">serializeStateData</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true";
 title="class or interface in java.io">OutputStream</a>&nbsp;stream)
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.326">serializeStateData</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true";
 title="class or interface in java.io">OutputStream</a>&nbsp;stream)
                         throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from 
class:&nbsp;<code><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html#serializeStateData-java.io.OutputStream-">Procedure</a></code></span></div>
 <div class="block">The user-level code of the procedure may have some state to
@@ -764,7 +786,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/Abst
 <ul class="blockList">
 <li class="blockList">
 <h4>deserializeStateData</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.292">deserializeStateData</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html?is-external=true";
 title="class or interface in java.io">InputStream</a>&nbsp;stream)
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.339">deserializeStateData</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html?is-external=true";
 title="class or interface in java.io">InputStream</a>&nbsp;stream)
                           throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from 
class:&nbsp;<code><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html#deserializeStateData-java.io.InputStream-">Procedure</a></code></span></div>
 <div class="block">Called on store load to allow the user to decode the 
previously serialized
@@ -785,7 +807,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/Abst
 <ul class="blockList">
 <li class="blockList">
 <h4>toStringClassDetails</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.305">toStringClassDetails</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html?is-external=true";
 title="class or interface in java.lang">StringBuilder</a>&nbsp;sb)</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.352">toStringClassDetails</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html?is-external=true";
 title="class or interface in java.lang">StringBuilder</a>&nbsp;sb)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from 
class:&nbsp;<code><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html#toStringClassDetails-java.lang.StringBuilder-">Procedure</a></code></span></div>
 <div class="block">Extend the toString() information with the procedure details
  e.g. className and parameters</div>
@@ -803,7 +825,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/Abst
 <ul class="blockList">
 <li class="blockList">
 <h4>getParentRegion</h4>
-<pre>private&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class 
in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.317">getParentRegion</a>()</pre>
+<pre>private&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class 
in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.364">getParentRegion</a>()</pre>
 </li>
 </ul>
 <a name="getTableOperationType--">
@@ -812,7 +834,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/Abst
 <ul class="blockList">
 <li class="blockList">
 <h4>getTableOperationType</h4>
-<pre>public&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/TableProcedureInterface.TableOperationType.html"
 title="enum in 
org.apache.hadoop.hbase.master.procedure">TableProcedureInterface.TableOperationType</a>&nbsp;<a
 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.322">getTableOperationType</a>()</pre>
+<pre>public&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/TableProcedureInterface.TableOperationType.html"
 title="enum in 
org.apache.hadoop.hbase.master.procedure">TableProcedureInterface.TableOperationType</a>&nbsp;<a
 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.369">getTableOperationType</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/TableProcedureInterface.html#getTableOperationType--">TableProcedureInterface</a></code></span></div>
 <div class="block">Given an operation type we can take decisions about what to 
do with pending operations.
  e.g. if we get a delete and we have some table operation pending (e.g. add 
column)
@@ -833,7 +855,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/Abst
 <ul class="blockList">
 <li class="blockList">
 <h4>getProcedureMetrics</h4>
-<pre>protected&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/ProcedureMetrics.html"
 title="interface in 
org.apache.hadoop.hbase.procedure2">ProcedureMetrics</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.327">getProcedureMetrics</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)</pre>
+<pre>protected&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/ProcedureMetrics.html"
 title="interface in 
org.apache.hadoop.hbase.procedure2">ProcedureMetrics</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.374">getProcedureMetrics</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from 
class:&nbsp;<code><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html#getProcedureMetrics-TEnvironment-">Procedure</a></code></span></div>
 <div class="block">Override this method to provide procedure specific counters 
for submitted count, failed
  count and time histogram.</div>
@@ -853,7 +875,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/Abst
 <ul class="blockList">
 <li class="blockList">
 <h4>getSplitRow</h4>
-<pre>private&nbsp;byte[]&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.331">getSplitRow</a>()</pre>
+<pre>private&nbsp;byte[]&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.378">getSplitRow</a>()</pre>
 </li>
 </ul>
 <a 
name="prepareSplitRegion-org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv-">
@@ -862,7 +884,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/Abst
 <ul class="blockList">
 <li class="blockList">
 <h4>prepareSplitRegion</h4>
-<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.342">prepareSplitRegion</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)
+<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.389">prepareSplitRegion</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)
                            throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <div class="block">Prepare to Split region.</div>
 <dl>
@@ -879,7 +901,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/Abst
 <ul class="blockList">
 <li class="blockList">
 <h4>preSplitRegion</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.411">preSplitRegion</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.437">preSplitRegion</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)
                      throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a>,
                             <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true";
 title="class or interface in java.lang">InterruptedException</a></pre>
 <div class="block">Action before splitting region in a table.</div>
@@ -898,7 +920,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/Abst
 <ul class="blockList">
 <li class="blockList">
 <h4>postRollBackSplitRegion</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.424">postRollBackSplitRegion</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.460">postRollBackSplitRegion</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)
                               throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <div class="block">Action after rollback a split table region action.</div>
 <dl>
@@ -915,7 +937,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/Abst
 <ul class="blockList">
 <li class="blockList">
 <h4>openParentRegion</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.435">openParentRegion</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.471">openParentRegion</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)
                        throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <div class="block">Rollback close parent region</div>
 <dl>
@@ -932,7 +954,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/Abst
 <ul class="blockList">
 <li class="blockList">
 <h4>createDaughterRegions</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.454">createDaughterRegions</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.490">createDaughterRegions</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)
                            throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <div class="block">Create daughter regions</div>
 <dl>
@@ -949,7 +971,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/Abst
 <ul class="blockList">
 <li class="blockList">
 <h4>splitStoreFiles</h4>
-<pre>private&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/util/Pair.html" title="class in 
org.apache.hadoop.hbase.util">Pair</a>&lt;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true";
 title="class or interface in java.lang">Integer</a>,<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true";
 title="class or interface in java.lang">Integer</a>&gt;&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.483">splitStoreFiles</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
+<pre>private&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/util/Pair.html" title="class in 
org.apache.hadoop.hbase.util">Pair</a>&lt;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true";
 title="class or interface in java.lang">Integer</a>,<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true";
 title="class or interface in java.lang">Integer</a>&gt;&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.519">splitStoreFiles</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
                                               <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegionFileSystem.html"
 title="class in 
org.apache.hadoop.hbase.regionserver">HRegionFileSystem</a>&nbsp;regionFs)
                                        throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <div class="block">Create Split directory</div>
@@ -967,7 +989,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/Abst
 <ul class="blockList">
 <li class="blockList">
 <h4>assertReferenceFileCount</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.595">assertReferenceFileCount</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.631">assertReferenceFileCount</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
                                       int&nbsp;expectedReferenceFileCount,
                                       org.apache.hadoop.fs.Path&nbsp;dir)
                                throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
@@ -983,7 +1005,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/Abst
 <ul class="blockList">
 <li class="blockList">
 <h4>splitStoreFile</h4>
-<pre>private&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/util/Pair.html" title="class in 
org.apache.hadoop.hbase.util">Pair</a>&lt;org.apache.hadoop.fs.Path,org.apache.hadoop.fs.Path&gt;&nbsp;<a
 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.603">splitStoreFile</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegionFileSystem.html"
 title="class in 
org.apache.hadoop.hbase.regionserver">HRegionFileSystem</a>&nbsp;regionFs,
+<pre>private&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/util/Pair.html" title="class in 
org.apache.hadoop.hbase.util">Pair</a>&lt;org.apache.hadoop.fs.Path,org.apache.hadoop.fs.Path&gt;&nbsp;<a
 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.639">splitStoreFile</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegionFileSystem.html"
 title="class in 
org.apache.hadoop.hbase.regionserver">HRegionFileSystem</a>&nbsp;regionFs,
                                                                                
  byte[]&nbsp;family,
                                                                                
  <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" 
title="interface in org.apache.hadoop.hbase.regionserver">StoreFile</a>&nbsp;sf)
                                                                           
throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
@@ -999,7 +1021,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/Abst
 <ul class="blockList">
 <li class="blockList">
 <h4>preSplitRegionBeforePONR</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.654">preSplitRegionBeforePONR</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.690">preSplitRegionBeforePONR</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)
                                throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a>,
                                       <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true";
 title="class or interface in java.lang">InterruptedException</a></pre>
 <div class="block">Post split region actions before the Point-of-No-Return 
step</div>
@@ -1018,7 +1040,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/Abst
 <ul class="blockList">
 <li class="blockList">
 <h4>updateMetaForDaughterRegions</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.681">updateMetaForDaughterRegions</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.717">updateMetaForDaughterRegions</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)
                                    throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <div class="block">Add daughter regions to META</div>
 <dl>
@@ -1035,7 +1057,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/Abst
 <ul class="blockList">
 <li class="blockList">
 <h4>preSplitRegionAfterPONR</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.690">preSplitRegionAfterPONR</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.726">preSplitRegionAfterPONR</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)
                               throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a>,
                                      <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true";
 title="class or interface in java.lang">InterruptedException</a></pre>
 <div class="block">Pre split region actions after the Point-of-No-Return 
step</div>
@@ -1054,7 +1076,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/Abst
 <ul class="blockList">
 <li class="blockList">
 <h4>postSplitRegion</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.702">postSplitRegion</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.738">postSplitRegion</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)
                       throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <div class="block">Post split region actions</div>
 <dl>
@@ -1071,7 +1093,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/Abst
 <ul class="blockList">
 <li class="blockList">
 <h4>getParentRegionServerName</h4>
-<pre>private&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class 
in org.apache.hadoop.hbase">ServerName</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.709">getParentRegionServerName</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)</pre>
+<pre>private&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class 
in org.apache.hadoop.hbase">ServerName</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.745">getParentRegionServerName</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)</pre>
 </li>
 </ul>
 <a 
name="createUnassignProcedures-org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv-int-">
@@ -1080,7 +1102,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/Abst
 <ul class="blockList">
 <li class="blockList">
 <h4>createUnassignProcedures</h4>
-<pre>private&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/UnassignProcedure.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">UnassignProcedure</a>[]&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.714">createUnassignProcedures</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
+<pre>private&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/UnassignProcedure.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">UnassignProcedure</a>[]&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.750">createUnassignProcedures</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
                                                      
int&nbsp;regionReplication)</pre>
 </li>
 </ul>
@@ -1090,7 +1112,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/Abst
 <ul class="blockList">
 <li class="blockList">
 <h4>createAssignProcedures</h4>
-<pre>private&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/AssignProcedure.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">AssignProcedure</a>[]&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.724">createAssignProcedures</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
+<pre>private&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/AssignProcedure.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">AssignProcedure</a>[]&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.760">createAssignProcedures</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
                                                  
int&nbsp;regionReplication)</pre>
 </li>
 </ul>
@@ -1100,7 +1122,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/Abst
 <ul class="blockList">
 <li class="blockList">
 <h4>getRegionReplication</h4>
-<pre>private&nbsp;int&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.740">getRegionReplication</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)
+<pre>private&nbsp;int&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.776">getRegionReplication</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)
                           throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
@@ -1114,7 +1136,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/Abst
 <ul class="blockListLast">
 <li class="blockList">
 <h4>isTraceEnabled</h4>
-<pre>private&nbsp;boolean&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.750">isTraceEnabled</a>()</pre>
+<pre>private&nbsp;boolean&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html#line.786">isTraceEnabled</a>()</pre>
 <div class="block">The procedure could be restarted from a different machine. 
If the variable is null, we need to
  retrieve it.</div>
 <dl>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/17128d27/devapidocs/org/apache/hadoop/hbase/master/assignment/Util.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/master/assignment/Util.html 
b/devapidocs/org/apache/hadoop/hbase/master/assignment/Util.html
index 3c2018b..1825545 100644
--- a/devapidocs/org/apache/hadoop/hbase/master/assignment/Util.html
+++ b/devapidocs/org/apache/hadoop/hbase/master/assignment/Util.html
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":9};
+var methods = {"i0":9,"i1":9};
 var tabs = {65535:["t0","All Methods"],1:["t1","Static 
Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -158,6 +158,13 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <div class="block">Raw call to remote regionserver to get info on a particular 
region.</div>
 </td>
 </tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>(package private) static 
org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.GetRegionInfoResponse</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/Util.html#getRegionInfoResponse-org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv-org.apache.hadoop.hbase.ServerName-org.apache.hadoop.hbase.HRegionInfo-boolean-">getRegionInfoResponse</a></span>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
+                     <a 
href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class 
in org.apache.hadoop.hbase">ServerName</a>&nbsp;regionLocation,
+                     <a 
href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class 
in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;hri,
+                     boolean&nbsp;includeBestSplitRow)</code>&nbsp;</td>
+</tr>
 </table>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
@@ -200,7 +207,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <a 
name="getRegionInfoResponse-org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv-org.apache.hadoop.hbase.ServerName-org.apache.hadoop.hbase.HRegionInfo-">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>getRegionInfoResponse</h4>
 
<pre>static&nbsp;org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.GetRegionInfoResponse&nbsp;<a
 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/Util.html#line.45">getRegionInfoResponse</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
@@ -214,6 +221,23 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 </dl>
 </li>
 </ul>
+<a 
name="getRegionInfoResponse-org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv-org.apache.hadoop.hbase.ServerName-org.apache.hadoop.hbase.HRegionInfo-boolean-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getRegionInfoResponse</h4>
+<pre>static&nbsp;org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.GetRegionInfoResponse&nbsp;<a
 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/Util.html#line.51">getRegionInfoResponse</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
+                                                                               
                                  <a 
href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class 
in org.apache.hadoop.hbase">ServerName</a>&nbsp;regionLocation,
+                                                                               
                                  <a 
href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class 
in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;hri,
+                                                                               
                                  boolean&nbsp;includeBestSplitRow)
+                                                                               
                           throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
+<dl>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></code></dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/17128d27/devapidocs/org/apache/hadoop/hbase/master/normalizer/class-use/RegionNormalizer.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/master/normalizer/class-use/RegionNormalizer.html
 
b/devapidocs/org/apache/hadoop/hbase/master/normalizer/class-use/RegionNormalizer.html
index fd99437..242c9c6 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/master/normalizer/class-use/RegionNormalizer.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/master/normalizer/class-use/RegionNormalizer.html
@@ -87,6 +87,10 @@
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="rowColor">
+<td class="colFirst"><a 
href="#org.apache.hadoop.hbase.master.assignment">org.apache.hadoop.hbase.master.assignment</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><a 
href="#org.apache.hadoop.hbase.master.normalizer">org.apache.hadoop.hbase.master.normalizer</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
@@ -130,6 +134,50 @@
 </tbody>
 </table>
 </li>
+<li class="blockList"><a name="org.apache.hadoop.hbase.master.assignment">
+<!--   -->
+</a>
+<h3>Uses of <a 
href="../../../../../../../org/apache/hadoop/hbase/master/normalizer/RegionNormalizer.html"
 title="interface in 
org.apache.hadoop.hbase.master.normalizer">RegionNormalizer</a> in <a 
href="../../../../../../../org/apache/hadoop/hbase/master/assignment/package-summary.html">org.apache.hadoop.hbase.master.assignment</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Use table, listing fields, and an explanation">
+<caption><span>Fields in <a 
href="../../../../../../../org/apache/hadoop/hbase/master/assignment/package-summary.html">org.apache.hadoop.hbase.master.assignment</a>
 declared as <a 
href="../../../../../../../org/apache/hadoop/hbase/master/normalizer/RegionNormalizer.html"
 title="interface in 
org.apache.hadoop.hbase.master.normalizer">RegionNormalizer</a></span><span 
class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>private <a 
href="../../../../../../../org/apache/hadoop/hbase/master/normalizer/RegionNormalizer.html"
 title="interface in 
org.apache.hadoop.hbase.master.normalizer">RegionNormalizer</a></code></td>
+<td class="colLast"><span 
class="typeNameLabel">AssignmentManager.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../../org/apache/hadoop/hbase/master/assignment/AssignmentManager.html#regionNormalizer">regionNormalizer</a></span></code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a 
href="../../../../../../../org/apache/hadoop/hbase/master/assignment/package-summary.html">org.apache.hadoop.hbase.master.assignment</a>
 that return <a 
href="../../../../../../../org/apache/hadoop/hbase/master/normalizer/RegionNormalizer.html"
 title="interface in 
org.apache.hadoop.hbase.master.normalizer">RegionNormalizer</a></span><span 
class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a 
href="../../../../../../../org/apache/hadoop/hbase/master/normalizer/RegionNormalizer.html"
 title="interface in 
org.apache.hadoop.hbase.master.normalizer">RegionNormalizer</a></code></td>
+<td class="colLast"><span 
class="typeNameLabel">AssignmentManager.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../../org/apache/hadoop/hbase/master/assignment/AssignmentManager.html#getRegionNormalizer--">getRegionNormalizer</a></span>()</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a 
href="../../../../../../../org/apache/hadoop/hbase/master/assignment/package-summary.html">org.apache.hadoop.hbase.master.assignment</a>
 with parameters of type <a 
href="../../../../../../../org/apache/hadoop/hbase/master/normalizer/RegionNormalizer.html"
 title="interface in 
org.apache.hadoop.hbase.master.normalizer">RegionNormalizer</a></span><span 
class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span 
class="typeNameLabel">AssignmentManager.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../../org/apache/hadoop/hbase/master/assignment/AssignmentManager.html#setRegionNormalizer-org.apache.hadoop.hbase.master.normalizer.RegionNormalizer-">setRegionNormalizer</a></span>(<a
 
href="../../../../../../../org/apache/hadoop/hbase/master/normalizer/RegionNormalizer.html"
 title="interface in 
org.apache.hadoop.hbase.master.normalizer">RegionNormalizer</a>&nbsp;normalizer)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
 <li class="blockList"><a name="org.apache.hadoop.hbase.master.normalizer">
 <!--   -->
 </a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/17128d27/devapidocs/org/apache/hadoop/hbase/master/normalizer/package-use.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/master/normalizer/package-use.html 
b/devapidocs/org/apache/hadoop/hbase/master/normalizer/package-use.html
index e387819..e0c9cd7 100644
--- a/devapidocs/org/apache/hadoop/hbase/master/normalizer/package-use.html
+++ b/devapidocs/org/apache/hadoop/hbase/master/normalizer/package-use.html
@@ -87,6 +87,10 @@
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="rowColor">
+<td class="colFirst"><a 
href="#org.apache.hadoop.hbase.master.assignment">org.apache.hadoop.hbase.master.assignment</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><a 
href="#org.apache.hadoop.hbase.master.normalizer">org.apache.hadoop.hbase.master.normalizer</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
@@ -118,6 +122,25 @@
 </tbody>
 </table>
 </li>
+<li class="blockList"><a name="org.apache.hadoop.hbase.master.assignment">
+<!--   -->
+</a>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a 
href="../../../../../../org/apache/hadoop/hbase/master/normalizer/package-summary.html">org.apache.hadoop.hbase.master.normalizer</a>
 used by <a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/package-summary.html">org.apache.hadoop.hbase.master.assignment</a></span><span
 class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a 
href="../../../../../../org/apache/hadoop/hbase/master/normalizer/class-use/RegionNormalizer.html#org.apache.hadoop.hbase.master.assignment">RegionNormalizer</a>
+<div class="block">Performs "normalization" of regions on the cluster, making 
sure that suboptimal
+ choice of split keys doesn't leave cluster in a situation when some regions 
are
+ substantially larger than others for considerable amount of time.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
 <li class="blockList"><a name="org.apache.hadoop.hbase.master.normalizer">
 <!--   -->
 </a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/17128d27/devapidocs/org/apache/hadoop/hbase/master/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/master/package-tree.html 
b/devapidocs/org/apache/hadoop/hbase/master/package-tree.html
index 0a5f82c..ad321e2 100644
--- a/devapidocs/org/apache/hadoop/hbase/master/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/master/package-tree.html
@@ -312,11 +312,11 @@
 <ul>
 <li type="circle">java.lang.<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true";
 title="class or interface in java.lang"><span 
class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true";
 title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true";
 title="class or interface in java.io">Serializable</a>)
 <ul>
-<li type="circle">org.apache.hadoop.hbase.master.<a 
href="../../../../../org/apache/hadoop/hbase/master/SplitLogManager.TerminationStatus.html"
 title="enum in org.apache.hadoop.hbase.master"><span 
class="typeNameLink">SplitLogManager.TerminationStatus</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.master.<a 
href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSourceFactoryImpl.FactoryStorage.html"
 title="enum in org.apache.hadoop.hbase.master"><span 
class="typeNameLink">MetricsMasterSourceFactoryImpl.FactoryStorage</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.master.<a 
href="../../../../../org/apache/hadoop/hbase/master/SplitLogManager.ResubmitDirective.html"
 title="enum in org.apache.hadoop.hbase.master"><span 
class="typeNameLink">SplitLogManager.ResubmitDirective</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.master.<a 
href="../../../../../org/apache/hadoop/hbase/master/MasterRpcServices.BalanceSwitchMode.html"
 title="enum in org.apache.hadoop.hbase.master"><span 
class="typeNameLink">MasterRpcServices.BalanceSwitchMode</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.master.<a 
href="../../../../../org/apache/hadoop/hbase/master/RegionState.State.html" 
title="enum in org.apache.hadoop.hbase.master"><span 
class="typeNameLink">RegionState.State</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.master.<a 
href="../../../../../org/apache/hadoop/hbase/master/SplitLogManager.TerminationStatus.html"
 title="enum in org.apache.hadoop.hbase.master"><span 
class="typeNameLink">SplitLogManager.TerminationStatus</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.master.<a 
href="../../../../../org/apache/hadoop/hbase/master/MasterRpcServices.BalanceSwitchMode.html"
 title="enum in org.apache.hadoop.hbase.master"><span 
class="typeNameLink">MasterRpcServices.BalanceSwitchMode</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.master.<a 
href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSourceFactoryImpl.FactoryStorage.html"
 title="enum in org.apache.hadoop.hbase.master"><span 
class="typeNameLink">MetricsMasterSourceFactoryImpl.FactoryStorage</span></a></li>
 </ul>
 </li>
 </ul>

Reply via email to