http://git-wip-us.apache.org/repos/asf/hbase-site/blob/6dd31117/devapidocs/org/apache/hadoop/hbase/master/ServerManager.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/master/ServerManager.html 
b/devapidocs/org/apache/hadoop/hbase/master/ServerManager.html
index 564ae93..e75bde3 100644
--- a/devapidocs/org/apache/hadoop/hbase/master/ServerManager.html
+++ b/devapidocs/org/apache/hadoop/hbase/master/ServerManager.html
@@ -110,7 +110,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/ServerManager.html#line.113">ServerManager</a>
+public class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.110">ServerManager</a>
 extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a></pre>
 <div class="block">The ServerManager class manages info about region servers.
  <p>
@@ -425,7 +425,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/ServerManager.html#getRequeuedDeadServers--">getRequeuedDeadServers</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i25" class="rowColor">
-<td class="colFirst"><code>private 
org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.AdminService.BlockingInterface</code></td>
+<td 
class="colFirst"><code>org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.AdminService.BlockingInterface</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/ServerManager.html#getRsAdmin-org.apache.hadoop.hbase.ServerName-">getRsAdmin</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;sn)</code>&nbsp;</td>
 </tr>
 <tr id="i26" class="altColor">
@@ -483,7 +483,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 </td>
 </tr>
 <tr id="i37" class="rowColor">
-<td class="colFirst"><code>(package private) void</code></td>
+<td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/ServerManager.html#regionServerReport-org.apache.hadoop.hbase.ServerName-org.apache.hadoop.hbase.ServerLoad-">regionServerReport</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;sn,
                   <a 
href="../../../../../org/apache/hadoop/hbase/ServerLoad.html" title="class in 
org.apache.hadoop.hbase">ServerLoad</a>&nbsp;sl)</code>&nbsp;</td>
 </tr>
@@ -548,13 +548,6 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 </td>
 </tr>
 <tr id="i48" class="altColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/ServerManager.html#sendRegionCloseForSplitOrMerge-org.apache.hadoop.hbase.ServerName-org.apache.hadoop.hbase.HRegionInfo...-">sendRegionCloseForSplitOrMerge</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;server,
-                              <a 
href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in 
org.apache.hadoop.hbase">HRegionInfo</a>...&nbsp;regionToClose)</code>
-<div class="block">Sends an CLOSE RPC to the specified server to close the 
specified region for SPLIT.</div>
-</td>
-</tr>
-<tr id="i49" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/RegionOpeningState.html"
 title="enum in 
org.apache.hadoop.hbase.regionserver">RegionOpeningState</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/ServerManager.html#sendRegionOpen-org.apache.hadoop.hbase.ServerName-org.apache.hadoop.hbase.HRegionInfo-java.util.List-">sendRegionOpen</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;server,
               <a 
href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in 
org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;region,
@@ -562,13 +555,24 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <div class="block">Sends an OPEN RPC to the specified server to open the 
specified region.</div>
 </td>
 </tr>
-<tr id="i50" class="altColor">
+<tr id="i49" class="rowColor">
 <td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/RegionOpeningState.html"
 title="enum in 
org.apache.hadoop.hbase.regionserver">RegionOpeningState</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/ServerManager.html#sendRegionOpen-org.apache.hadoop.hbase.ServerName-java.util.List-">sendRegionOpen</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;server,
               <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/util/Pair.html" title="class in 
org.apache.hadoop.hbase.util">Pair</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in 
org.apache.hadoop.hbase">HRegionInfo</a>,<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&gt;&gt;&gt;&nbsp;regionOpenInfos)</code>
 <div class="block">Sends an OPEN RPC to the specified server to open the 
specified region.</div>
 </td>
 </tr>
+<tr id="i50" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/ServerManager.html#sendRegionsMerge-org.apache.hadoop.hbase.ServerName-org.apache.hadoop.hbase.HRegionInfo-org.apache.hadoop.hbase.HRegionInfo-boolean-org.apache.hadoop.hbase.security.User-">sendRegionsMerge</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;server,
+                <a 
href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in 
org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;region_a,
+                <a 
href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in 
org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;region_b,
+                boolean&nbsp;forcible,
+                <a 
href="../../../../../org/apache/hadoop/hbase/security/User.html" title="class 
in org.apache.hadoop.hbase.security">User</a>&nbsp;user)</code>
+<div class="block">Sends an MERGE REGIONS RPC to the specified server to merge 
the specified
+ regions.</div>
+</td>
+</tr>
 <tr id="i51" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/ServerManager.html#sendRegionWarmup-org.apache.hadoop.hbase.ServerName-org.apache.hadoop.hbase.HRegionInfo-">sendRegionWarmup</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;server,
@@ -633,7 +637,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>WAIT_ON_REGIONSERVERS_MAXTOSTART</h4>
-<pre>public static final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.114">WAIT_ON_REGIONSERVERS_MAXTOSTART</a></pre>
+<pre>public static final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.111">WAIT_ON_REGIONSERVERS_MAXTOSTART</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a 
href="../../../../../constant-values.html#org.apache.hadoop.hbase.master.ServerManager.WAIT_ON_REGIONSERVERS_MAXTOSTART">Constant
 Field Values</a></dd>
@@ -646,7 +650,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>WAIT_ON_REGIONSERVERS_MINTOSTART</h4>
-<pre>public static final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.117">WAIT_ON_REGIONSERVERS_MINTOSTART</a></pre>
+<pre>public static final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.114">WAIT_ON_REGIONSERVERS_MINTOSTART</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a 
href="../../../../../constant-values.html#org.apache.hadoop.hbase.master.ServerManager.WAIT_ON_REGIONSERVERS_MINTOSTART">Constant
 Field Values</a></dd>
@@ -659,7 +663,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>WAIT_ON_REGIONSERVERS_TIMEOUT</h4>
-<pre>public static final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.120">WAIT_ON_REGIONSERVERS_TIMEOUT</a></pre>
+<pre>public static final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.117">WAIT_ON_REGIONSERVERS_TIMEOUT</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a 
href="../../../../../constant-values.html#org.apache.hadoop.hbase.master.ServerManager.WAIT_ON_REGIONSERVERS_TIMEOUT">Constant
 Field Values</a></dd>
@@ -672,7 +676,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>WAIT_ON_REGIONSERVERS_INTERVAL</h4>
-<pre>public static final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.123">WAIT_ON_REGIONSERVERS_INTERVAL</a></pre>
+<pre>public static final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.120">WAIT_ON_REGIONSERVERS_INTERVAL</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a 
href="../../../../../constant-values.html#org.apache.hadoop.hbase.master.ServerManager.WAIT_ON_REGIONSERVERS_INTERVAL">Constant
 Field Values</a></dd>
@@ -685,7 +689,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <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/ServerManager.html#line.126">LOG</a></pre>
+<pre>private static final&nbsp;org.apache.commons.logging.Log <a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.123">LOG</a></pre>
 </li>
 </ul>
 <a name="clusterShutdown">
@@ -694,7 +698,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>clusterShutdown</h4>
-<pre>private volatile&nbsp;boolean <a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.129">clusterShutdown</a></pre>
+<pre>private volatile&nbsp;boolean <a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.126">clusterShutdown</a></pre>
 </li>
 </ul>
 <a name="flushedSequenceIdByRegion">
@@ -703,7 +707,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>flushedSequenceIdByRegion</h4>
-<pre>private final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentNavigableMap.html?is-external=true";
 title="class or interface in 
java.util.concurrent">ConcurrentNavigableMap</a>&lt;byte[],<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true";
 title="class or interface in java.lang">Long</a>&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.134">flushedSequenceIdByRegion</a></pre>
+<pre>private final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentNavigableMap.html?is-external=true";
 title="class or interface in 
java.util.concurrent">ConcurrentNavigableMap</a>&lt;byte[],<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true";
 title="class or interface in java.lang">Long</a>&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.131">flushedSequenceIdByRegion</a></pre>
 <div class="block">The last flushed sequence id for a region.</div>
 </li>
 </ul>
@@ -713,7 +717,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>storeFlushedSequenceIdsByRegion</h4>
-<pre>private final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentNavigableMap.html?is-external=true";
 title="class or interface in 
java.util.concurrent">ConcurrentNavigableMap</a>&lt;byte[],<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentNavigableMap.html?is-external=true";
 title="class or interface in 
java.util.concurrent">ConcurrentNavigableMap</a>&lt;byte[],<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true";
 title="class or interface in java.lang">Long</a>&gt;&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.141">storeFlushedSequenceIdsByRegion</a></pre>
+<pre>private final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentNavigableMap.html?is-external=true";
 title="class or interface in 
java.util.concurrent">ConcurrentNavigableMap</a>&lt;byte[],<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentNavigableMap.html?is-external=true";
 title="class or interface in 
java.util.concurrent">ConcurrentNavigableMap</a>&lt;byte[],<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true";
 title="class or interface in java.lang">Long</a>&gt;&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.138">storeFlushedSequenceIdsByRegion</a></pre>
 <div class="block">The last flushed sequence id for a store in a region.</div>
 </li>
 </ul>
@@ -723,7 +727,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>onlineServers</h4>
-<pre>private final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentNavigableMap.html?is-external=true";
 title="class or interface in 
java.util.concurrent">ConcurrentNavigableMap</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>,<a 
href="../../../../../org/apache/hadoop/hbase/ServerLoad.html" title="class in 
org.apache.hadoop.hbase">ServerLoad</a>&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.144">onlineServers</a></pre>
+<pre>private final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentNavigableMap.html?is-external=true";
 title="class or interface in 
java.util.concurrent">ConcurrentNavigableMap</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>,<a 
href="../../../../../org/apache/hadoop/hbase/ServerLoad.html" title="class in 
org.apache.hadoop.hbase">ServerLoad</a>&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.141">onlineServers</a></pre>
 <div class="block">Map of registered servers to their current load</div>
 </li>
 </ul>
@@ -733,7 +737,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>rsAdmins</h4>
-<pre>private final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>,org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.AdminService.BlockingInterface&gt;
 <a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.150">rsAdmins</a></pre>
+<pre>private final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>,org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.AdminService.BlockingInterface&gt;
 <a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.147">rsAdmins</a></pre>
 <div class="block">Map of admin interfaces per registered regionserver; these 
interfaces we use to control
  regionservers out on the cluster</div>
 </li>
@@ -744,7 +748,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>drainingServers</h4>
-<pre>private final&nbsp;<a 
href="http://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/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.153">drainingServers</a></pre>
+<pre>private final&nbsp;<a 
href="http://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/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.150">drainingServers</a></pre>
 <div class="block">List of region servers that should not get any more new 
regions.</div>
 </li>
 </ul>
@@ -754,7 +758,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>master</h4>
-<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html" 
title="interface in org.apache.hadoop.hbase.master">MasterServices</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.155">master</a></pre>
+<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html" 
title="interface in org.apache.hadoop.hbase.master">MasterServices</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.152">master</a></pre>
 </li>
 </ul>
 <a name="connection">
@@ -763,7 +767,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>connection</h4>
-<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnection.html" 
title="interface in org.apache.hadoop.hbase.client">ClusterConnection</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.156">connection</a></pre>
+<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnection.html" 
title="interface in org.apache.hadoop.hbase.client">ClusterConnection</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.153">connection</a></pre>
 </li>
 </ul>
 <a name="deadservers">
@@ -772,7 +776,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>deadservers</h4>
-<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/master/DeadServer.html" 
title="class in org.apache.hadoop.hbase.master">DeadServer</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.158">deadservers</a></pre>
+<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/master/DeadServer.html" 
title="class in org.apache.hadoop.hbase.master">DeadServer</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.155">deadservers</a></pre>
 </li>
 </ul>
 <a name="maxSkew">
@@ -781,7 +785,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>maxSkew</h4>
-<pre>private final&nbsp;long <a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.160">maxSkew</a></pre>
+<pre>private final&nbsp;long <a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.157">maxSkew</a></pre>
 </li>
 </ul>
 <a name="warningSkew">
@@ -790,7 +794,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>warningSkew</h4>
-<pre>private final&nbsp;long <a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.161">warningSkew</a></pre>
+<pre>private final&nbsp;long <a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.158">warningSkew</a></pre>
 </li>
 </ul>
 <a name="pingRetryCounterFactory">
@@ -799,7 +803,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>pingRetryCounterFactory</h4>
-<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/util/RetryCounterFactory.html" 
title="class in org.apache.hadoop.hbase.util">RetryCounterFactory</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.163">pingRetryCounterFactory</a></pre>
+<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/util/RetryCounterFactory.html" 
title="class in org.apache.hadoop.hbase.util">RetryCounterFactory</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.160">pingRetryCounterFactory</a></pre>
 </li>
 </ul>
 <a name="rpcControllerFactory">
@@ -808,7 +812,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>rpcControllerFactory</h4>
-<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/ipc/RpcControllerFactory.html" 
title="class in org.apache.hadoop.hbase.ipc">RpcControllerFactory</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.164">rpcControllerFactory</a></pre>
+<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/ipc/RpcControllerFactory.html" 
title="class in org.apache.hadoop.hbase.ipc">RpcControllerFactory</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.161">rpcControllerFactory</a></pre>
 </li>
 </ul>
 <a name="queuedDeadServers">
@@ -817,7 +821,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>queuedDeadServers</h4>
-<pre>private&nbsp;<a 
href="http://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/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.182">queuedDeadServers</a></pre>
+<pre>private&nbsp;<a 
href="http://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/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.179">queuedDeadServers</a></pre>
 <div class="block">Set of region servers which are dead but not processed 
immediately. If one
  server died before master enables ServerShutdownHandler, the server will be
  added to this set and will be processed through calling
@@ -840,7 +844,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>requeuedDeadServers</h4>
-<pre>private&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>,<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>&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.199">requeuedDeadServers</a></pre>
+<pre>private&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>,<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>&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.196">requeuedDeadServers</a></pre>
 <div class="block">Set of region servers which are dead and submitted to 
ServerShutdownHandler to process but not
  fully processed immediately.
  <p>
@@ -862,7 +866,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>listeners</h4>
-<pre>private&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/master/ServerListener.html" 
title="interface in org.apache.hadoop.hbase.master">ServerListener</a>&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.202">listeners</a></pre>
+<pre>private&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/master/ServerListener.html" 
title="interface in org.apache.hadoop.hbase.master">ServerListener</a>&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.199">listeners</a></pre>
 <div class="block">Listeners that are called on server events.</div>
 </li>
 </ul>
@@ -880,7 +884,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>ServerManager</h4>
-<pre>public&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.209">ServerManager</a>(<a
 href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html" 
title="interface in 
org.apache.hadoop.hbase.master">MasterServices</a>&nbsp;master)
+<pre>public&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.206">ServerManager</a>(<a
 href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html" 
title="interface in 
org.apache.hadoop.hbase.master">MasterServices</a>&nbsp;master)
               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">Constructor.</div>
 <dl>
@@ -898,7 +902,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>ServerManager</h4>
-<pre><a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.213">ServerManager</a>(<a
 href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html" 
title="interface in 
org.apache.hadoop.hbase.master">MasterServices</a>&nbsp;master,
+<pre><a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.210">ServerManager</a>(<a
 href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html" 
title="interface in 
org.apache.hadoop.hbase.master">MasterServices</a>&nbsp;master,
               boolean&nbsp;connect)
        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>
@@ -921,7 +925,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>registerListener</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.233">registerListener</a>(<a
 href="../../../../../org/apache/hadoop/hbase/master/ServerListener.html" 
title="interface in 
org.apache.hadoop.hbase.master">ServerListener</a>&nbsp;listener)</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.230">registerListener</a>(<a
 href="../../../../../org/apache/hadoop/hbase/master/ServerListener.html" 
title="interface in 
org.apache.hadoop.hbase.master">ServerListener</a>&nbsp;listener)</pre>
 <div class="block">Add the listener to the notification list.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -935,7 +939,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>unregisterListener</h4>
-<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.241">unregisterListener</a>(<a
 href="../../../../../org/apache/hadoop/hbase/master/ServerListener.html" 
title="interface in 
org.apache.hadoop.hbase.master">ServerListener</a>&nbsp;listener)</pre>
+<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.238">unregisterListener</a>(<a
 href="../../../../../org/apache/hadoop/hbase/master/ServerListener.html" 
title="interface in 
org.apache.hadoop.hbase.master">ServerListener</a>&nbsp;listener)</pre>
 <div class="block">Remove the listener from the notification list.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -949,7 +953,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>regionServerStartup</h4>
-<pre><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/ServerManager.html#line.252">regionServerStartup</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.RegionServerStatusProtos.RegionServerStartupRequest&nbsp;request,
+<pre><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/ServerManager.html#line.249">regionServerStartup</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.RegionServerStatusProtos.RegionServerStartupRequest&nbsp;request,
                                <a 
href="http://docs.oracle.com/javase/8/docs/api/java/net/InetAddress.html?is-external=true";
 title="class or interface in java.net">InetAddress</a>&nbsp;ia)
                         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">Let the server manager know a new regionserver has come 
online</div>
@@ -970,7 +974,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>updateLastFlushedSequenceIds</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.280">updateLastFlushedSequenceIds</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;sn,
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.277">updateLastFlushedSequenceIds</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;sn,
                                           <a 
href="../../../../../org/apache/hadoop/hbase/ServerLoad.html" title="class in 
org.apache.hadoop.hbase">ServerLoad</a>&nbsp;hsl)</pre>
 <div class="block">Updates last flushed sequence Ids for the regions on server 
sn</div>
 <dl>
@@ -986,9 +990,9 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>regionServerReport</h4>
-<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.317">regionServerReport</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;sn,
-                        <a 
href="../../../../../org/apache/hadoop/hbase/ServerLoad.html" title="class in 
org.apache.hadoop.hbase">ServerLoad</a>&nbsp;sl)
-                 throws <a 
href="../../../../../org/apache/hadoop/hbase/YouAreDeadException.html" 
title="class in org.apache.hadoop.hbase">YouAreDeadException</a></pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.315">regionServerReport</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;sn,
+                               <a 
href="../../../../../org/apache/hadoop/hbase/ServerLoad.html" title="class in 
org.apache.hadoop.hbase">ServerLoad</a>&nbsp;sl)
+                        throws <a 
href="../../../../../org/apache/hadoop/hbase/YouAreDeadException.html" 
title="class in org.apache.hadoop.hbase">YouAreDeadException</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
 <dd><code><a 
href="../../../../../org/apache/hadoop/hbase/YouAreDeadException.html" 
title="class in org.apache.hadoop.hbase">YouAreDeadException</a></code></dd>
@@ -1001,7 +1005,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>checkAndRecordNewServer</h4>
-<pre>boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.343">checkAndRecordNewServer</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName,
+<pre>boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.341">checkAndRecordNewServer</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName,
                                 <a 
href="../../../../../org/apache/hadoop/hbase/ServerLoad.html" title="class in 
org.apache.hadoop.hbase">ServerLoad</a>&nbsp;sl)</pre>
 <div class="block">Check is a server of same host and port already exists,
  if not, or the existed one got a smaller start code, record it.</div>
@@ -1020,7 +1024,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>checkClockSkew</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.381">checkClockSkew</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName,
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.379">checkClockSkew</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName,
                             long&nbsp;serverCurrentTime)
                      throws <a 
href="../../../../../org/apache/hadoop/hbase/ClockOutOfSyncException.html" 
title="class in org.apache.hadoop.hbase">ClockOutOfSyncException</a></pre>
 <div class="block">Checks if the clock skew between the server and the master. 
If the clock skew exceeds the
@@ -1041,7 +1045,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>checkIsDead</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.406">checkIsDead</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName,
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.404">checkIsDead</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName,
                          <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;what)
                   throws <a 
href="../../../../../org/apache/hadoop/hbase/YouAreDeadException.html" 
title="class in org.apache.hadoop.hbase">YouAreDeadException</a></pre>
 <div class="block">If this server is on the dead list, reject it with a 
YouAreDeadException.
@@ -1062,7 +1066,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>findServerWithSameHostnamePortWithLock</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/ServerManager.html#line.431">findServerWithSameHostnamePortWithLock</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</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/ServerManager.html#line.429">findServerWithSameHostnamePortWithLock</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</pre>
 <div class="block">Assumes onlineServers is locked.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1076,7 +1080,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>recordNewServerWithLock</h4>
-<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.451">recordNewServerWithLock</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName,
+<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.449">recordNewServerWithLock</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName,
                              <a 
href="../../../../../org/apache/hadoop/hbase/ServerLoad.html" title="class in 
org.apache.hadoop.hbase">ServerLoad</a>&nbsp;sl)</pre>
 <div class="block">Adds the onlineServers list. onlineServers should be 
locked.</div>
 <dl>
@@ -1092,7 +1096,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getLastFlushedSequenceId</h4>
-<pre>public&nbsp;org.apache.hadoop.hbase.shaded.protobuf.generated.ClusterStatusProtos.RegionStoreSequenceIds&nbsp;<a
 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.457">getLastFlushedSequenceId</a>(byte[]&nbsp;encodedRegionName)</pre>
+<pre>public&nbsp;org.apache.hadoop.hbase.shaded.protobuf.generated.ClusterStatusProtos.RegionStoreSequenceIds&nbsp;<a
 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.455">getLastFlushedSequenceId</a>(byte[]&nbsp;encodedRegionName)</pre>
 </li>
 </ul>
 <a name="getLoad-org.apache.hadoop.hbase.ServerName-">
@@ -1101,7 +1105,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getLoad</h4>
-<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/ServerLoad.html" title="class in 
org.apache.hadoop.hbase">ServerLoad</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.477">getLoad</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="../../../../../org/apache/hadoop/hbase/ServerLoad.html" title="class in 
org.apache.hadoop.hbase">ServerLoad</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.475">getLoad</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</pre>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>serverName</code> - </dd>
@@ -1116,7 +1120,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getAverageLoad</h4>
-<pre>public&nbsp;double&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.487">getAverageLoad</a>()</pre>
+<pre>public&nbsp;double&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.485">getAverageLoad</a>()</pre>
 <div class="block">Compute the average load across all region servers.
  Currently, this uses a very naive computation - just uses the number of
  regions being served, ignoring stats about number of requests.</div>
@@ -1132,7 +1136,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>countOfRegionServers</h4>
-<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.499">countOfRegionServers</a>()</pre>
+<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.497">countOfRegionServers</a>()</pre>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the count of active regionservers</dd>
@@ -1145,7 +1149,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getOnlineServers</h4>
-<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>,<a 
href="../../../../../org/apache/hadoop/hbase/ServerLoad.html" title="class in 
org.apache.hadoop.hbase">ServerLoad</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.507">getOnlineServers</a>()</pre>
+<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>,<a 
href="../../../../../org/apache/hadoop/hbase/ServerLoad.html" title="class in 
org.apache.hadoop.hbase">ServerLoad</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.505">getOnlineServers</a>()</pre>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>Read-only map of servers to serverinfo</dd>
@@ -1158,7 +1162,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getDeadServers</h4>
-<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/master/DeadServer.html" 
title="class in org.apache.hadoop.hbase.master">DeadServer</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.514">getDeadServers</a>()</pre>
+<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/master/DeadServer.html" 
title="class in org.apache.hadoop.hbase.master">DeadServer</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.512">getDeadServers</a>()</pre>
 </li>
 </ul>
 <a name="areDeadServersInProgress--">
@@ -1167,7 +1171,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>areDeadServersInProgress</h4>
-<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.522">areDeadServersInProgress</a>()</pre>
+<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.520">areDeadServersInProgress</a>()</pre>
 <div class="block">Checks if any dead servers are currently in progress.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1181,7 +1185,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>letRegionServersShutdown</h4>
-<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.526">letRegionServersShutdown</a>()</pre>
+<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.524">letRegionServersShutdown</a>()</pre>
 </li>
 </ul>
 <a 
name="getRegionServersInZK-org.apache.hadoop.hbase.zookeeper.ZooKeeperWatcher-">
@@ -1190,7 +1194,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getRegionServersInZK</h4>
-<pre>private&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.576">getRegionServersInZK</a>(<a
 href="../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperWatcher.html" 
title="class in 
org.apache.hadoop.hbase.zookeeper">ZooKeeperWatcher</a>&nbsp;zkw)
+<pre>private&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.574">getRegionServersInZK</a>(<a
 href="../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperWatcher.html" 
title="class in 
org.apache.hadoop.hbase.zookeeper">ZooKeeperWatcher</a>&nbsp;zkw)
                                    throws 
org.apache.zookeeper.KeeperException</pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
@@ -1204,7 +1208,36 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>expireServer</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.585">expireServer</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.583">expireServer</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</pre>
+</li>
+</ul>
+<a 
name="sendRegionsMerge-org.apache.hadoop.hbase.ServerName-org.apache.hadoop.hbase.HRegionInfo-org.apache.hadoop.hbase.HRegionInfo-boolean-org.apache.hadoop.hbase.security.User-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>sendRegionsMerge</h4>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.638">sendRegionsMerge</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;server,
+                             <a 
href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in 
org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;region_a,
+                             <a 
href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in 
org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;region_b,
+                             boolean&nbsp;forcible,
+                             <a 
href="../../../../../org/apache/hadoop/hbase/security/User.html" title="class 
in org.apache.hadoop.hbase.security">User</a>&nbsp;user)
+                      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">Sends an MERGE REGIONS RPC to the specified server to merge 
the specified
+ regions.
+ <p>
+ A region server could reject the close request because it either does not
+ have the specified region.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>server</code> - server to merge regions</dd>
+<dd><code>region_a</code> - region to merge</dd>
+<dd><code>region_b</code> - region to merge</dd>
+<dd><code>forcible</code> - true if do a compulsory merge, otherwise we will 
only merge
+          two adjacent regions</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>
 </li>
 </ul>
 <a name="moveFromOnlineToDeadServers-org.apache.hadoop.hbase.ServerName-">
@@ -1213,7 +1246,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>moveFromOnlineToDeadServers</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.633">moveFromOnlineToDeadServers</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;sn)</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.657">moveFromOnlineToDeadServers</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;sn)</pre>
 </li>
 </ul>
 <a name="processDeadServer-org.apache.hadoop.hbase.ServerName-boolean-">
@@ -1222,7 +1255,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>processDeadServer</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.648">processDeadServer</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName,
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.672">processDeadServer</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName,
                               boolean&nbsp;shouldSplitWal)</pre>
 </li>
 </ul>
@@ -1232,7 +1265,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>processQueuedDeadServers</h4>
-<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.672">processQueuedDeadServers</a>()</pre>
+<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.694">processQueuedDeadServers</a>()</pre>
 <div class="block">Process the servers which died during master's 
initialization. It will be
  called after HMaster#assignMeta and AssignmentManager#joinCluster.</div>
 </li>
@@ -1243,7 +1276,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>removeServerFromDrainList</h4>
-<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.697">removeServerFromDrainList</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;sn)</pre>
+<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.719">removeServerFromDrainList</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;sn)</pre>
 </li>
 </ul>
 <a name="addServerToDrainList-org.apache.hadoop.hbase.ServerName-">
@@ -1252,7 +1285,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>addServerToDrainList</h4>
-<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.712">addServerToDrainList</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;sn)</pre>
+<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.734">addServerToDrainList</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;sn)</pre>
 </li>
 </ul>
 <a 
name="sendRegionOpen-org.apache.hadoop.hbase.ServerName-org.apache.hadoop.hbase.HRegionInfo-java.util.List-">
@@ -1261,7 +1294,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>sendRegionOpen</h4>
-<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/RegionOpeningState.html"
 title="enum in 
org.apache.hadoop.hbase.regionserver">RegionOpeningState</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.743">sendRegionOpen</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;server,
+<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/RegionOpeningState.html"
 title="enum in 
org.apache.hadoop.hbase.regionserver">RegionOpeningState</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.765">sendRegionOpen</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;server,
                                          <a 
href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in 
org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;region,
                                          <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&gt;&nbsp;favoredNodes)
                                   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>
@@ -1285,7 +1318,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>checkForRSznode</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.774">checkForRSznode</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName,
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.795">checkForRSznode</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName,
                              
org.apache.hadoop.hbase.shaded.com.google.protobuf.ServiceException&nbsp;se)</pre>
 <div class="block">Check for an odd state, where we think an RS is up but it 
is not. Do it on OPEN.
  This is only case where the check makes sense.
@@ -1304,7 +1337,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>sendRegionOpen</h4>
-<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/RegionOpeningState.html"
 title="enum in 
org.apache.hadoop.hbase.regionserver">RegionOpeningState</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.826">sendRegionOpen</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;server,
+<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/RegionOpeningState.html"
 title="enum in 
org.apache.hadoop.hbase.regionserver">RegionOpeningState</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.847">sendRegionOpen</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;server,
                                                <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/util/Pair.html" title="class in 
org.apache.hadoop.hbase.util">Pair</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in 
org.apache.hadoop.hbase">HRegionInfo</a>,<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&gt;&gt;&gt;&nbsp;regionOpenInfos)
                                         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">Sends an OPEN RPC to the specified server to open the 
specified region.
@@ -1328,7 +1361,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>newRpcController</h4>
-<pre>private&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRpcController.html" 
title="interface in org.apache.hadoop.hbase.ipc">HBaseRpcController</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.846">newRpcController</a>()</pre>
+<pre>private&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRpcController.html" 
title="interface in org.apache.hadoop.hbase.ipc">HBaseRpcController</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.867">newRpcController</a>()</pre>
 </li>
 </ul>
 <a 
name="sendRegionClose-org.apache.hadoop.hbase.ServerName-org.apache.hadoop.hbase.HRegionInfo-org.apache.hadoop.hbase.ServerName-">
@@ -1337,7 +1370,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>sendRegionClose</h4>
-<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.860">sendRegionClose</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;server,
+<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.881">sendRegionClose</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;server,
                                <a 
href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in 
org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;region,
                                <a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;dest)
                         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>
@@ -1361,7 +1394,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>sendRegionClose</h4>
-<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.874">sendRegionClose</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;server,
+<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.895">sendRegionClose</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;server,
                                <a 
href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in 
org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;region)
                         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>
@@ -1370,35 +1403,13 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 </dl>
 </li>
 </ul>
-<a 
name="sendRegionCloseForSplitOrMerge-org.apache.hadoop.hbase.ServerName-org.apache.hadoop.hbase.HRegionInfo...-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>sendRegionCloseForSplitOrMerge</h4>
-<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.888">sendRegionCloseForSplitOrMerge</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;server,
-                                              <a 
href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in 
org.apache.hadoop.hbase">HRegionInfo</a>...&nbsp;regionToClose)
-                                       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">Sends an CLOSE RPC to the specified server to close the 
specified region for SPLIT.
- <p>
- A region server could reject the close request because it either does not
- have the specified region or the region is being split.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>server</code> - server to close a region</dd>
-<dd><code>regionToClose</code> - the info of the region(s) to close</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>
-</li>
-</ul>
 <a 
name="sendRegionWarmup-org.apache.hadoop.hbase.ServerName-org.apache.hadoop.hbase.HRegionInfo-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>sendRegionWarmup</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.911">sendRegionWarmup</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;server,
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.908">sendRegionWarmup</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;server,
                              <a 
href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in 
org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;region)</pre>
 <div class="block">Sends a WARMUP RPC to the specified server to warmup the 
specified region.
  <p>
@@ -1417,7 +1428,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>closeRegionSilentlyAndWait</h4>
-<pre>public static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.929">closeRegionSilentlyAndWait</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/ClusterConnection.html" 
title="interface in 
org.apache.hadoop.hbase.client">ClusterConnection</a>&nbsp;connection,
+<pre>public static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.926">closeRegionSilentlyAndWait</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/ClusterConnection.html" 
title="interface in 
org.apache.hadoop.hbase.client">ClusterConnection</a>&nbsp;connection,
                                               <a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;server,
                                               <a 
href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in 
org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;region,
                                               long&nbsp;timeout)
@@ -1438,7 +1449,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>isServerReachable</h4>
-<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.960">isServerReachable</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;server)</pre>
+<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.957">isServerReachable</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;server)</pre>
 <div class="block">Check if a region server is reachable and has the expected 
start code</div>
 </li>
 </ul>
@@ -1448,8 +1459,8 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getRsAdmin</h4>
-<pre>private&nbsp;org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.AdminService.BlockingInterface&nbsp;<a
 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.993">getRsAdmin</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;sn)
-                                                                               
                          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>
+<pre>public&nbsp;org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.AdminService.BlockingInterface&nbsp;<a
 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.990">getRsAdmin</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;sn)
+                                                                               
                         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="paramLabel">Parameters:</span></dt>
 <dd><code>sn</code> - </dd>
@@ -1467,7 +1478,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getMinToStart</h4>
-<pre>private&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.1014">getMinToStart</a>()</pre>
+<pre>private&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.1011">getMinToStart</a>()</pre>
 <div class="block">Calculate min necessary to start. This is not an absolute. 
It is just
  a friction that will cause us hang around a bit longer waiting on
  RegionServers to check-in.</div>
@@ -1479,7 +1490,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>waitForRegionServers</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.1043">waitForRegionServers</a>(<a
 href="../../../../../org/apache/hadoop/hbase/monitoring/MonitoredTask.html" 
title="interface in 
org.apache.hadoop.hbase.monitoring">MonitoredTask</a>&nbsp;status)
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.1040">waitForRegionServers</a>(<a
 href="../../../../../org/apache/hadoop/hbase/monitoring/MonitoredTask.html" 
title="interface in 
org.apache.hadoop.hbase.monitoring">MonitoredTask</a>&nbsp;status)
                           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">Wait for the region servers to report in.
  We will wait until one of this condition is met:
@@ -1502,7 +1513,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getStrForMax</h4>
-<pre>private&nbsp;<a 
href="http://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/ServerManager.html#line.1106">getStrForMax</a>(int&nbsp;max)</pre>
+<pre>private&nbsp;<a 
href="http://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/ServerManager.html#line.1103">getStrForMax</a>(int&nbsp;max)</pre>
 </li>
 </ul>
 <a name="getOnlineServersList--">
@@ -1511,7 +1522,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getOnlineServersList</h4>
-<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.1113">getOnlineServersList</a>()</pre>
+<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.1110">getOnlineServersList</a>()</pre>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>A copy of the internal list of online servers.</dd>
@@ -1524,7 +1535,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getOnlineServersListWithPredicator</h4>
-<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.1124">getOnlineServersListWithPredicator</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&gt;&nbsp;keys,
+<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.1121">getOnlineServersListWithPredicator</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&gt;&nbsp;keys,
                                                            <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/function/Predicate.html?is-external=true";
 title="class or interface in java.util.function">Predicate</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/ServerLoad.html" title="class in 
org.apache.hadoop.hbase">ServerLoad</a>&gt;&nbsp;idleServerPredicator)</pre>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1541,7 +1552,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getDrainingServersList</h4>
-<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.1143">getDrainingServersList</a>()</pre>
+<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.1140">getDrainingServersList</a>()</pre>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>A copy of the internal list of draining servers.</dd>
@@ -1554,7 +1565,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getDeadNotExpiredServers</h4>
-<pre><a 
href="http://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/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.1150">getDeadNotExpiredServers</a>()</pre>
+<pre><a 
href="http://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/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.1147">getDeadNotExpiredServers</a>()</pre>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>A copy of the internal set of deadNotExpired servers.</dd>
@@ -1567,7 +1578,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>removeRequeuedDeadServers</h4>
-<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.1159">removeRequeuedDeadServers</a>()</pre>
+<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.1156">removeRequeuedDeadServers</a>()</pre>
 <div class="block">During startup, if we figure it is not a failover, i.e. 
there is
  no more WAL files to split, we won't try to recover these dead servers.
  So we just remove them from the queue. Use caution in calling this.</div>
@@ -1579,7 +1590,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getRequeuedDeadServers</h4>
-<pre><a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>,<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>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.1167">getRequeuedDeadServers</a>()</pre>
+<pre><a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>,<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>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.1164">getRequeuedDeadServers</a>()</pre>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>A copy of the internal map of requeuedDeadServers servers and their 
corresponding
@@ -1593,7 +1604,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>isServerOnline</h4>
-<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.1171">isServerOnline</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</pre>
+<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.1168">isServerOnline</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</pre>
 </li>
 </ul>
 <a name="isServerDead-org.apache.hadoop.hbase.ServerName-">
@@ -1602,7 +1613,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>isServerDead</h4>
-<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.1181">isServerDead</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</pre>
+<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.1178">isServerDead</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</pre>
 <div class="block">Check if a server is known to be dead.  A server can be 
online,
  or known to be dead, or unknown to this manager (i.e, not online,
  not known to be dead either. it is simply not tracked by the
@@ -1615,7 +1626,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>shutdownCluster</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.1187">shutdownCluster</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.1184">shutdownCluster</a>()</pre>
 </li>
 </ul>
 <a name="isClusterShutdown--">
@@ -1624,7 +1635,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>isClusterShutdown</h4>
-<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.1192">isClusterShutdown</a>()</pre>
+<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.1189">isClusterShutdown</a>()</pre>
 </li>
 </ul>
 <a name="stop--">
@@ -1633,7 +1644,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>stop</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.1199">stop</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.1196">stop</a>()</pre>
 <div class="block">Stop the ServerManager.  Currently closes the connection to 
the master.</div>
 </li>
 </ul>
@@ -1643,7 +1654,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>createDestinationServersList</h4>
-<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.1214">createDestinationServersList</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;serverToExclude)</pre>
+<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.1211">createDestinationServersList</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;serverToExclude)</pre>
 <div class="block">Creates a list of possible destinations for a region. It 
contains the online servers, but not
   the draining or dying servers.</div>
 <dl>
@@ -1658,7 +1669,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>createDestinationServersList</h4>
-<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.1237">createDestinationServersList</a>()</pre>
+<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.1234">createDestinationServersList</a>()</pre>
 <div class="block">Calls <a 
href="../../../../../org/apache/hadoop/hbase/master/ServerManager.html#createDestinationServersList-org.apache.hadoop.hbase.ServerName-"><code>createDestinationServersList(org.apache.hadoop.hbase.ServerName)</code></a>
 without server to exclude.</div>
 </li>
 </ul>
@@ -1668,7 +1679,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>removeDeadNotExpiredServers</h4>
-<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.1247">removeDeadNotExpiredServers</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&gt;&nbsp;servers)</pre>
+<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/ServerManager.html#line.1244">removeDeadNotExpiredServers</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&gt;&nbsp;servers)</pre>
 <div class="block">Loop through the deadNotExpired server list and remove them 
from the
  servers.
  This function should be used carefully outside of this class. You should use 
a high level
@@ -1681,7 +1692,7 @@ 

<TRUNCATED>

Reply via email to