http://git-wip-us.apache.org/repos/asf/hbase-site/blob/621486f3/devapidocs/org/apache/hadoop/hbase/master/assignment/RegionStates.RegionFailedOpen.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/master/assignment/RegionStates.RegionFailedOpen.html
 
b/devapidocs/org/apache/hadoop/hbase/master/assignment/RegionStates.RegionFailedOpen.html
index 95e6b54..23f08b4 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/master/assignment/RegionStates.RegionFailedOpen.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/master/assignment/RegionStates.RegionFailedOpen.html
@@ -113,7 +113,7 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre>public static final class <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.892">RegionStates.RegionFailedOpen</a>
+<pre>public static final class <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.914">RegionStates.RegionFailedOpen</a>
 extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a></pre>
 </li>
 </ul>
@@ -229,7 +229,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>regionNode</h4>
-<pre>private final&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.RegionStateNode</a> <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.RegionFailedOpen.html#line.893">regionNode</a></pre>
+<pre>private final&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.RegionStateNode</a> <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.RegionFailedOpen.html#line.915">regionNode</a></pre>
 </li>
 </ul>
 <a name="exception">
@@ -238,7 +238,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>exception</h4>
-<pre>private volatile&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true";
 title="class or interface in java.lang">Exception</a> <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.RegionFailedOpen.html#line.895">exception</a></pre>
+<pre>private volatile&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true";
 title="class or interface in java.lang">Exception</a> <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.RegionFailedOpen.html#line.917">exception</a></pre>
 </li>
 </ul>
 <a name="retries">
@@ -247,7 +247,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockListLast">
 <li class="blockList">
 <h4>retries</h4>
-<pre>private&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicInteger.html?is-external=true";
 title="class or interface in java.util.concurrent.atomic">AtomicInteger</a> <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.RegionFailedOpen.html#line.896">retries</a></pre>
+<pre>private&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicInteger.html?is-external=true";
 title="class or interface in java.util.concurrent.atomic">AtomicInteger</a> <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.RegionFailedOpen.html#line.918">retries</a></pre>
 </li>
 </ul>
 </li>
@@ -264,7 +264,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockListLast">
 <li class="blockList">
 <h4>RegionFailedOpen</h4>
-<pre>public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.RegionFailedOpen.html#line.898">RegionFailedOpen</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.RegionStateNode</a>&nbsp;regionNode)</pre>
+<pre>public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.RegionFailedOpen.html#line.920">RegionFailedOpen</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.RegionStateNode</a>&nbsp;regionNode)</pre>
 </li>
 </ul>
 </li>
@@ -281,7 +281,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getRegionStateNode</h4>
-<pre>public&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.RegionStateNode</a>&nbsp;<a
 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.RegionFailedOpen.html#line.902">getRegionStateNode</a>()</pre>
+<pre>public&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.RegionStateNode</a>&nbsp;<a
 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.RegionFailedOpen.html#line.924">getRegionStateNode</a>()</pre>
 </li>
 </ul>
 <a name="getRegionInfo--">
@@ -290,7 +290,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getRegionInfo</h4>
-<pre>public&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.RegionFailedOpen.html#line.906">getRegionInfo</a>()</pre>
+<pre>public&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.RegionFailedOpen.html#line.928">getRegionInfo</a>()</pre>
 </li>
 </ul>
 <a name="incrementAndGetRetries--">
@@ -299,7 +299,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>incrementAndGetRetries</h4>
-<pre>public&nbsp;int&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.RegionFailedOpen.html#line.910">incrementAndGetRetries</a>()</pre>
+<pre>public&nbsp;int&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.RegionFailedOpen.html#line.932">incrementAndGetRetries</a>()</pre>
 </li>
 </ul>
 <a name="getRetries--">
@@ -308,7 +308,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getRetries</h4>
-<pre>public&nbsp;int&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.RegionFailedOpen.html#line.914">getRetries</a>()</pre>
+<pre>public&nbsp;int&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.RegionFailedOpen.html#line.936">getRetries</a>()</pre>
 </li>
 </ul>
 <a name="setException-java.lang.Exception-">
@@ -317,7 +317,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>setException</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.RegionFailedOpen.html#line.918">setException</a>(<a
 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true";
 title="class or interface in java.lang">Exception</a>&nbsp;exception)</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.RegionFailedOpen.html#line.940">setException</a>(<a
 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true";
 title="class or interface in java.lang">Exception</a>&nbsp;exception)</pre>
 </li>
 </ul>
 <a name="getException--">
@@ -326,7 +326,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockListLast">
 <li class="blockList">
 <h4>getException</h4>
-<pre>public&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true";
 title="class or interface in java.lang">Exception</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.RegionFailedOpen.html#line.922">getException</a>()</pre>
+<pre>public&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true";
 title="class or interface in java.lang">Exception</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.RegionFailedOpen.html#line.944">getException</a>()</pre>
 </li>
 </ul>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/621486f3/devapidocs/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerState.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerState.html
 
b/devapidocs/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerState.html
index fcbd55a..9135b06 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerState.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerState.html
@@ -157,6 +157,16 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?i
 <div class="block">Server expired/crashed.</div>
 </td>
 </tr>
+<tr class="rowColor">
+<td class="colOne"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.ServerState.html#SPLITTING_META">SPLITTING_META</a></span></code>
+<div class="block">Only server which carries meta can have this state.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.ServerState.html#SPLITTING_META_DONE">SPLITTING_META_DONE</a></span></code>
+<div class="block">Indicate that the meta splitting is done.</div>
+</td>
+</tr>
 </table>
 </li>
 </ul>
@@ -224,13 +234,36 @@ the order they are declared.</div>
 <div class="block">Initial state. Available.</div>
 </li>
 </ul>
+<a name="SPLITTING_META">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SPLITTING_META</h4>
+<pre>public static final&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.ServerState.html"
 title="enum in 
org.apache.hadoop.hbase.master.assignment">RegionStates.ServerState</a> <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerState.html#line.324">SPLITTING_META</a></pre>
+<div class="block">Only server which carries meta can have this state. We will 
split wal for meta and then
+ assign meta first before splitting other wals.</div>
+</li>
+</ul>
+<a name="SPLITTING_META_DONE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SPLITTING_META_DONE</h4>
+<pre>public static final&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.ServerState.html"
 title="enum in 
org.apache.hadoop.hbase.master.assignment">RegionStates.ServerState</a> <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerState.html#line.331">SPLITTING_META_DONE</a></pre>
+<div class="block">Indicate that the meta splitting is done. We need this 
state so that the UnassignProcedure
+ for meta can safely quit. See the comments in 
UnassignProcedure.remoteCallFailed for more
+ details.</div>
+</li>
+</ul>
 <a name="SPLITTING">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>SPLITTING</h4>
-<pre>public static final&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.ServerState.html"
 title="enum in 
org.apache.hadoop.hbase.master.assignment">RegionStates.ServerState</a> <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerState.html#line.323">SPLITTING</a></pre>
+<pre>public static final&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.ServerState.html"
 title="enum in 
org.apache.hadoop.hbase.master.assignment">RegionStates.ServerState</a> <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerState.html#line.336">SPLITTING</a></pre>
 <div class="block">Server expired/crashed. Currently undergoing WAL 
splitting.</div>
 </li>
 </ul>
@@ -240,8 +273,9 @@ the order they are declared.</div>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>OFFLINE</h4>
-<pre>public static final&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.ServerState.html"
 title="enum in 
org.apache.hadoop.hbase.master.assignment">RegionStates.ServerState</a> <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerState.html#line.328">OFFLINE</a></pre>
-<div class="block">WAL splitting done.</div>
+<pre>public static final&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.ServerState.html"
 title="enum in 
org.apache.hadoop.hbase.master.assignment">RegionStates.ServerState</a> <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerState.html#line.342">OFFLINE</a></pre>
+<div class="block">WAL splitting done. This state will be used to tell the 
UnassignProcedure that it can safely
+ quit. See the comments in UnassignProcedure.remoteCallFailed for more 
details.</div>
 </li>
 </ul>
 </li>
@@ -258,7 +292,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>values</h4>
-<pre>public static&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.ServerState.html"
 title="enum in 
org.apache.hadoop.hbase.master.assignment">RegionStates.ServerState</a>[]&nbsp;<a
 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerState.html#line.29">values</a>()</pre>
+<pre>public static&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.ServerState.html"
 title="enum in 
org.apache.hadoop.hbase.master.assignment">RegionStates.ServerState</a>[]&nbsp;<a
 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerState.html#line.502">values</a>()</pre>
 <div class="block">Returns an array containing the constants of this enum 
type, in
 the order they are declared.  This method may be used to iterate
 over the constants as follows:
@@ -278,7 +312,7 @@ for (RegionStates.ServerState c : 
RegionStates.ServerState.values())
 <ul class="blockListLast">
 <li class="blockList">
 <h4>valueOf</h4>
-<pre>public static&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.ServerState.html"
 title="enum in 
org.apache.hadoop.hbase.master.assignment">RegionStates.ServerState</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerState.html#line.29">valueOf</a>(<a
 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;name)</pre>
+<pre>public static&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.ServerState.html"
 title="enum in 
org.apache.hadoop.hbase.master.assignment">RegionStates.ServerState</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerState.html#line.502">valueOf</a>(<a
 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;name)</pre>
 <div class="block">Returns the enum constant of this type with the specified 
name.
 The string must match <i>exactly</i> an identifier used to declare an
 enum constant in this type.  (Extraneous whitespace characters are 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/621486f3/devapidocs/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html
 
b/devapidocs/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html
index 6157179..b9b5483 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = 
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10};
+var methods = 
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -117,7 +117,7 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre>public static class <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.334">RegionStates.ServerStateNode</a>
+<pre>public static class <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html#line.348">RegionStates.ServerStateNode</a>
 extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>
 implements <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true";
 title="class or interface in java.lang">Comparable</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.ServerStateNode</a>&gt;</pre>
 <div class="block">State of Server; list of hosted regions, etc.</div>
@@ -232,18 +232,14 @@ implements <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html#isInState-org.apache.hadoop.hbase.master.assignment.RegionStates.ServerState...-">isInState</a></span>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.ServerState.html"
 title="enum in 
org.apache.hadoop.hbase.master.assignment">RegionStates.ServerState</a>...&nbsp;expected)</code>&nbsp;</td>
 </tr>
 <tr id="i11" class="rowColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html#isOffline--">isOffline</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i12" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html#removeRegion-org.apache.hadoop.hbase.master.assignment.RegionStates.RegionStateNode-">removeRegion</a></span>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.RegionStateNode</a>&nbsp;regionNode)</code>&nbsp;</td>
 </tr>
-<tr id="i13" class="rowColor">
-<td class="colFirst"><code>void</code></td>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code>private void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html#setState-org.apache.hadoop.hbase.master.assignment.RegionStates.ServerState-">setState</a></span>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.ServerState.html"
 title="enum in 
org.apache.hadoop.hbase.master.assignment">RegionStates.ServerState</a>&nbsp;state)</code>&nbsp;</td>
 </tr>
-<tr id="i14" class="altColor">
+<tr id="i13" class="rowColor">
 <td class="colFirst"><code><a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html#toString--">toString</a></span>()</code>&nbsp;</td>
 </tr>
@@ -275,7 +271,7 @@ implements <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab
 <ul class="blockList">
 <li class="blockList">
 <h4>reportEvent</h4>
-<pre>private final&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.ServerReportEvent.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.ServerReportEvent</a> 
<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html#line.335">reportEvent</a></pre>
+<pre>private final&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.ServerReportEvent.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.ServerReportEvent</a> 
<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html#line.349">reportEvent</a></pre>
 </li>
 </ul>
 <a name="regions">
@@ -284,7 +280,7 @@ implements <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab
 <ul class="blockList">
 <li class="blockList">
 <h4>regions</h4>
-<pre>private final&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true";
 title="class or interface in java.util">Set</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.RegionStateNode</a>&gt; 
<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html#line.337">regions</a></pre>
+<pre>private final&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true";
 title="class or interface in java.util">Set</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.RegionStateNode</a>&gt; 
<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html#line.351">regions</a></pre>
 </li>
 </ul>
 <a name="serverName">
@@ -293,7 +289,7 @@ implements <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab
 <ul class="blockList">
 <li class="blockList">
 <h4>serverName</h4>
-<pre>private final&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class 
in org.apache.hadoop.hbase">ServerName</a> <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html#line.338">serverName</a></pre>
+<pre>private final&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class 
in org.apache.hadoop.hbase">ServerName</a> <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html#line.352">serverName</a></pre>
 </li>
 </ul>
 <a name="state">
@@ -302,7 +298,7 @@ implements <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab
 <ul class="blockListLast">
 <li class="blockList">
 <h4>state</h4>
-<pre>private volatile&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.ServerState.html"
 title="enum in 
org.apache.hadoop.hbase.master.assignment">RegionStates.ServerState</a> <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html#line.340">state</a></pre>
+<pre>private volatile&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.ServerState.html"
 title="enum in 
org.apache.hadoop.hbase.master.assignment">RegionStates.ServerState</a> <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html#line.354">state</a></pre>
 </li>
 </ul>
 </li>
@@ -319,7 +315,7 @@ implements <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab
 <ul class="blockListLast">
 <li class="blockList">
 <h4>ServerStateNode</h4>
-<pre>public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html#line.342">ServerStateNode</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class 
in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</pre>
+<pre>public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html#line.356">ServerStateNode</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class 
in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</pre>
 </li>
 </ul>
 </li>
@@ -336,7 +332,7 @@ implements <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab
 <ul class="blockList">
 <li class="blockList">
 <h4>getServerName</h4>
-<pre>public&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/RegionStates.ServerStateNode.html#line.348">getServerName</a>()</pre>
+<pre>public&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/RegionStates.ServerStateNode.html#line.362">getServerName</a>()</pre>
 </li>
 </ul>
 <a name="getState--">
@@ -345,7 +341,7 @@ implements <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab
 <ul class="blockList">
 <li class="blockList">
 <h4>getState</h4>
-<pre>public&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.ServerState.html"
 title="enum in 
org.apache.hadoop.hbase.master.assignment">RegionStates.ServerState</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html#line.352">getState</a>()</pre>
+<pre>public&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.ServerState.html"
 title="enum in 
org.apache.hadoop.hbase.master.assignment">RegionStates.ServerState</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html#line.366">getState</a>()</pre>
 </li>
 </ul>
 <a name="getReportEvent--">
@@ -354,16 +350,7 @@ implements <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab
 <ul class="blockList">
 <li class="blockList">
 <h4>getReportEvent</h4>
-<pre>public&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/ProcedureEvent.html" 
title="class in 
org.apache.hadoop.hbase.procedure2">ProcedureEvent</a>&lt;?&gt;&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html#line.356">getReportEvent</a>()</pre>
-</li>
-</ul>
-<a name="isOffline--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isOffline</h4>
-<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html#line.360">isOffline</a>()</pre>
+<pre>public&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/ProcedureEvent.html" 
title="class in 
org.apache.hadoop.hbase.procedure2">ProcedureEvent</a>&lt;?&gt;&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html#line.370">getReportEvent</a>()</pre>
 </li>
 </ul>
 <a 
name="isInState-org.apache.hadoop.hbase.master.assignment.RegionStates.ServerState...-">
@@ -372,7 +359,7 @@ implements <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab
 <ul class="blockList">
 <li class="blockList">
 <h4>isInState</h4>
-<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html#line.364">isInState</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.ServerState.html"
 title="enum in 
org.apache.hadoop.hbase.master.assignment">RegionStates.ServerState</a>...&nbsp;expected)</pre>
+<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html#line.374">isInState</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.ServerState.html"
 title="enum in 
org.apache.hadoop.hbase.master.assignment">RegionStates.ServerState</a>...&nbsp;expected)</pre>
 </li>
 </ul>
 <a 
name="setState-org.apache.hadoop.hbase.master.assignment.RegionStates.ServerState-">
@@ -381,7 +368,7 @@ implements <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab
 <ul class="blockList">
 <li class="blockList">
 <h4>setState</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html#line.374">setState</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.ServerState.html"
 title="enum in 
org.apache.hadoop.hbase.master.assignment">RegionStates.ServerState</a>&nbsp;state)</pre>
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html#line.384">setState</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.ServerState.html"
 title="enum in 
org.apache.hadoop.hbase.master.assignment">RegionStates.ServerState</a>&nbsp;state)</pre>
 </li>
 </ul>
 <a name="getRegions--">
@@ -390,7 +377,7 @@ implements <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab
 <ul class="blockList">
 <li class="blockList">
 <h4>getRegions</h4>
-<pre>public&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true";
 title="class or interface in java.util">Set</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.RegionStateNode</a>&gt;&nbsp;<a
 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html#line.378">getRegions</a>()</pre>
+<pre>public&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true";
 title="class or interface in java.util">Set</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.RegionStateNode</a>&gt;&nbsp;<a
 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html#line.388">getRegions</a>()</pre>
 </li>
 </ul>
 <a name="getRegionCount--">
@@ -399,7 +386,7 @@ implements <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab
 <ul class="blockList">
 <li class="blockList">
 <h4>getRegionCount</h4>
-<pre>public&nbsp;int&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html#line.382">getRegionCount</a>()</pre>
+<pre>public&nbsp;int&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html#line.392">getRegionCount</a>()</pre>
 </li>
 </ul>
 <a name="getRegionInfoList--">
@@ -408,7 +395,7 @@ implements <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab
 <ul class="blockList">
 <li class="blockList">
 <h4>getRegionInfoList</h4>
-<pre>public&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true";
 title="class or interface in java.util">ArrayList</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>&gt;&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html#line.386">getRegionInfoList</a>()</pre>
+<pre>public&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true";
 title="class or interface in java.util">ArrayList</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>&gt;&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html#line.396">getRegionInfoList</a>()</pre>
 </li>
 </ul>
 <a 
name="addRegion-org.apache.hadoop.hbase.master.assignment.RegionStates.RegionStateNode-">
@@ -417,7 +404,7 @@ implements <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab
 <ul class="blockList">
 <li class="blockList">
 <h4>addRegion</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html#line.394">addRegion</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.RegionStateNode</a>&nbsp;regionNode)</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html#line.404">addRegion</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.RegionStateNode</a>&nbsp;regionNode)</pre>
 </li>
 </ul>
 <a 
name="removeRegion-org.apache.hadoop.hbase.master.assignment.RegionStates.RegionStateNode-">
@@ -426,7 +413,7 @@ implements <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab
 <ul class="blockList">
 <li class="blockList">
 <h4>removeRegion</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html#line.398">removeRegion</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.RegionStateNode</a>&nbsp;regionNode)</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html#line.408">removeRegion</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.RegionStateNode</a>&nbsp;regionNode)</pre>
 </li>
 </ul>
 <a 
name="compareTo-org.apache.hadoop.hbase.master.assignment.RegionStates.ServerStateNode-">
@@ -435,7 +422,7 @@ implements <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab
 <ul class="blockList">
 <li class="blockList">
 <h4>compareTo</h4>
-<pre>public&nbsp;int&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html#line.403">compareTo</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.ServerStateNode</a>&nbsp;other)</pre>
+<pre>public&nbsp;int&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html#line.413">compareTo</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.ServerStateNode</a>&nbsp;other)</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true#compareTo-T-";
 title="class or interface in java.lang">compareTo</a></code>&nbsp;in 
interface&nbsp;<code><a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true";
 title="class or interface in java.lang">Comparable</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">RegionStates.ServerStateNode</a>&gt;</code></dd>
@@ -448,7 +435,7 @@ implements <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab
 <ul class="blockList">
 <li class="blockList">
 <h4>hashCode</h4>
-<pre>public&nbsp;int&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html#line.408">hashCode</a>()</pre>
+<pre>public&nbsp;int&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html#line.418">hashCode</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--";
 title="class or interface in java.lang">hashCode</a></code>&nbsp;in 
class&nbsp;<code><a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a></code></dd>
@@ -461,7 +448,7 @@ implements <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab
 <ul class="blockList">
 <li class="blockList">
 <h4>equals</h4>
-<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html#line.413">equals</a>(<a
 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&nbsp;other)</pre>
+<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html#line.423">equals</a>(<a
 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&nbsp;other)</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-";
 title="class or interface in java.lang">equals</a></code>&nbsp;in 
class&nbsp;<code><a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a></code></dd>
@@ -474,7 +461,7 @@ implements <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab
 <ul class="blockListLast">
 <li class="blockList">
 <h4>toString</h4>
-<pre>public&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html#line.420">toString</a>()</pre>
+<pre>public&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html#line.430">toString</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--";
 title="class or interface in java.lang">toString</a></code>&nbsp;in 
class&nbsp;<code><a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a></code></dd>

Reply via email to