http://git-wip-us.apache.org/repos/asf/hbase-site/blob/958717f4/devapidocs/org/apache/hadoop/hbase/class-use/ServerName.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/ServerName.html
b/devapidocs/org/apache/hadoop/hbase/class-use/ServerName.html
index 9b69212..8f0559d 100644
--- a/devapidocs/org/apache/hadoop/hbase/class-use/ServerName.html
+++ b/devapidocs/org/apache/hadoop/hbase/class-use/ServerName.html
@@ -248,11 +248,11 @@
</tr>
<tr class="altColor">
<td class="colFirst"><code><a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a></code></td>
-<td class="colLast"><span class="strong">SplitLogTask.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/SplitLogTask.html#getServerName()">getServerName</a></strong>()</code> </td>
+<td class="colLast"><span class="strong">Server.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/Server.html#getServerName()">getServerName</a></strong>()</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a></code></td>
-<td class="colLast"><span class="strong">Server.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/Server.html#getServerName()">getServerName</a></strong>()</code> </td>
+<td class="colLast"><span class="strong">SplitLogTask.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/SplitLogTask.html#getServerName()">getServerName</a></strong>()</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a></code></td>
@@ -591,11 +591,11 @@
<tbody>
<tr class="altColor">
<td class="colFirst"><code>private <a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a></code></td>
-<td class="colLast"><span
class="strong">AsyncProcess.AsyncRequestFutureImpl.SingleServerRequestRunnable.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/AsyncProcess.AsyncRequestFutureImpl.SingleServerRequestRunnable.html#server">server</a></strong></code> </td>
+<td class="colLast"><span
class="strong">FastFailInterceptorContext.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/FastFailInterceptorContext.html#server">server</a></strong></code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private <a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a></code></td>
-<td class="colLast"><span
class="strong">FastFailInterceptorContext.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/FastFailInterceptorContext.html#server">server</a></strong></code> </td>
+<td class="colLast"><span
class="strong">AsyncProcess.AsyncRequestFutureImpl.SingleServerRequestRunnable.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/AsyncProcess.AsyncRequestFutureImpl.SingleServerRequestRunnable.html#server">server</a></strong></code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private <a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a></code></td>
@@ -742,28 +742,28 @@
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span
class="strong">ConnectionImplementation.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#clearCaches(org.apache.hadoop.hbase.ServerName)">clearCaches</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName)</code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">HConnection.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/HConnection.html#clearCaches(org.apache.hadoop.hbase.ServerName)">clearCaches</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> sn)</code>
<div class="block"><strong>Deprecated.</strong>
<div class="block"><i>internal method, do not use thru HConnection</i></div>
</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span
class="strong">ConnectionImplementation.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#clearCaches(org.apache.hadoop.hbase.ServerName)">clearCaches</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName)</code> </td>
+<td class="colLast"><span class="strong">HBaseAdmin.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/HBaseAdmin.html#closeRegion(org.apache.hadoop.hbase.ServerName,%20org.apache.hadoop.hbase.HRegionInfo)">closeRegion</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> sn,
+ <a
href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in
org.apache.hadoop.hbase">HRegionInfo</a> hri)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">Admin.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/Admin.html#closeRegion(org.apache.hadoop.hbase.ServerName,%20org.apache.hadoop.hbase.HRegionInfo)">closeRegion</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> sn,
<a
href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in
org.apache.hadoop.hbase">HRegionInfo</a> hri)</code>
<div class="block">Close a region.</div>
</td>
</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="strong">HBaseAdmin.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/HBaseAdmin.html#closeRegion(org.apache.hadoop.hbase.ServerName,%20org.apache.hadoop.hbase.HRegionInfo)">closeRegion</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> sn,
- <a
href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in
org.apache.hadoop.hbase">HRegionInfo</a> hri)</code> </td>
-</tr>
<tr class="altColor">
<td class="colFirst"><code>private void</code></td>
<td class="colLast"><span class="strong">HBaseAdmin.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/HBaseAdmin.html#compact(org.apache.hadoop.hbase.ServerName,%20org.apache.hadoop.hbase.HRegionInfo,%20boolean,%20byte[])">compact</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> sn,
@@ -773,29 +773,29 @@
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="strong">Admin.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/Admin.html#compactRegionServer(org.apache.hadoop.hbase.ServerName,%20boolean)">compactRegionServer</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> sn,
+<td class="colLast"><span class="strong">HBaseAdmin.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/HBaseAdmin.html#compactRegionServer(org.apache.hadoop.hbase.ServerName,%20boolean)">compactRegionServer</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> sn,
boolean major)</code>
<div class="block">Compact all regions on the region server</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="strong">HBaseAdmin.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/HBaseAdmin.html#compactRegionServer(org.apache.hadoop.hbase.ServerName,%20boolean)">compactRegionServer</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> sn,
+<td class="colLast"><span class="strong">Admin.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/Admin.html#compactRegionServer(org.apache.hadoop.hbase.ServerName,%20boolean)">compactRegionServer</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> sn,
boolean major)</code>
<div class="block">Compact all regions on the region server</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a
href="../../../../../org/apache/hadoop/hbase/ipc/CoprocessorRpcChannel.html"
title="class in
org.apache.hadoop.hbase.ipc">CoprocessorRpcChannel</a></code></td>
+<td class="colLast"><span class="strong">HBaseAdmin.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/HBaseAdmin.html#coprocessorService(org.apache.hadoop.hbase.ServerName)">coprocessorService</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> sn)</code> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a
href="../../../../../org/apache/hadoop/hbase/ipc/CoprocessorRpcChannel.html"
title="class in
org.apache.hadoop.hbase.ipc">CoprocessorRpcChannel</a></code></td>
<td class="colLast"><span class="strong">Admin.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/Admin.html#coprocessorService(org.apache.hadoop.hbase.ServerName)">coprocessorService</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> sn)</code>
<div class="block">Creates and returns a <code>RpcChannel</code> instance
connected to the passed region server.</div>
</td>
</tr>
-<tr class="altColor">
-<td class="colFirst"><code><a
href="../../../../../org/apache/hadoop/hbase/ipc/CoprocessorRpcChannel.html"
title="class in
org.apache.hadoop.hbase.ipc">CoprocessorRpcChannel</a></code></td>
-<td class="colLast"><span class="strong">HBaseAdmin.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/HBaseAdmin.html#coprocessorService(org.apache.hadoop.hbase.ServerName)">coprocessorService</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> sn)</code> </td>
-</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a
href="../../../../../org/apache/hadoop/hbase/client/MultiServerCallable.html"
title="class in org.apache.hadoop.hbase.client">MultiServerCallable</a><<a
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface
in org.apache.hadoop.hbase.client">Row</a>></code></td>
<td class="colLast"><span class="strong">AsyncProcess.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/AsyncProcess.html#createCallable(org.apache.hadoop.hbase.ServerName,%20org.apache.hadoop.hbase.TableName,%20org.apache.hadoop.hbase.client.MultiAction)">createCallable</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> server,
@@ -844,17 +844,22 @@
</tr>
<tr class="altColor">
<td
class="colFirst"><code>org.apache.hadoop.hbase.protobuf.generated.AdminProtos.AdminService.BlockingInterface</code></td>
+<td class="colLast"><span
class="strong">ConnectionImplementation.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#getAdmin(org.apache.hadoop.hbase.ServerName)">getAdmin</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName)</code> </td>
+</tr>
+<tr class="rowColor">
+<td
class="colFirst"><code>org.apache.hadoop.hbase.protobuf.generated.AdminProtos.AdminService.BlockingInterface</code></td>
<td class="colLast"><span class="strong">HConnection.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/HConnection.html#getAdmin(org.apache.hadoop.hbase.ServerName)">getAdmin</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName)</code>
<div class="block"><strong>Deprecated.</strong>
<div class="block"><i>internal method, do not use thru HConnection</i></div>
</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td
class="colFirst"><code>org.apache.hadoop.hbase.protobuf.generated.AdminProtos.AdminService.BlockingInterface</code></td>
-<td class="colLast"><span
class="strong">ConnectionImplementation.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#getAdmin(org.apache.hadoop.hbase.ServerName)">getAdmin</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName)</code> </td>
+<td class="colLast"><span
class="strong">ConnectionImplementation.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#getAdmin(org.apache.hadoop.hbase.ServerName,%20boolean)">getAdmin</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName,
+ boolean master)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td
class="colFirst"><code>org.apache.hadoop.hbase.protobuf.generated.AdminProtos.AdminService.BlockingInterface</code></td>
<td class="colLast"><span class="strong">HConnection.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/HConnection.html#getAdmin(org.apache.hadoop.hbase.ServerName,%20boolean)">getAdmin</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName,
boolean getMaster)</code>
@@ -863,11 +868,6 @@
</div>
</td>
</tr>
-<tr class="rowColor">
-<td
class="colFirst"><code>org.apache.hadoop.hbase.protobuf.generated.AdminProtos.AdminService.BlockingInterface</code></td>
-<td class="colLast"><span
class="strong">ConnectionImplementation.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#getAdmin(org.apache.hadoop.hbase.ServerName,%20boolean)">getAdmin</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName,
- boolean master)</code> </td>
-</tr>
<tr class="altColor">
<td class="colFirst"><code>private <a
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Long.html?is-external=true"
title="class or interface in java.lang">Long</a></code></td>
<td class="colLast"><span
class="strong">AsyncProcess.AsyncRequestFutureImpl.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/AsyncProcess.AsyncRequestFutureImpl.html#getBackoff(org.apache.hadoop.hbase.ServerName,%20byte[])">getBackoff</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> server,
@@ -882,16 +882,16 @@
</tr>
<tr class="altColor">
<td
class="colFirst"><code>org.apache.hadoop.hbase.protobuf.generated.ClientProtos.ClientService.BlockingInterface</code></td>
+<td class="colLast"><span
class="strong">ConnectionImplementation.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#getClient(org.apache.hadoop.hbase.ServerName)">getClient</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> sn)</code> </td>
+</tr>
+<tr class="rowColor">
+<td
class="colFirst"><code>org.apache.hadoop.hbase.protobuf.generated.ClientProtos.ClientService.BlockingInterface</code></td>
<td class="colLast"><span class="strong">HConnection.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/HConnection.html#getClient(org.apache.hadoop.hbase.ServerName)">getClient</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName)</code>
<div class="block"><strong>Deprecated.</strong>
<div class="block"><i>internal method, do not use thru HConnection</i></div>
</div>
</td>
</tr>
-<tr class="rowColor">
-<td
class="colFirst"><code>org.apache.hadoop.hbase.protobuf.generated.ClientProtos.ClientService.BlockingInterface</code></td>
-<td class="colLast"><span
class="strong">ConnectionImplementation.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#getClient(org.apache.hadoop.hbase.ServerName)">getClient</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> sn)</code> </td>
-</tr>
<tr class="altColor">
<td
class="colFirst"><code>org.apache.hadoop.hbase.protobuf.generated.ClientProtos.ClientService.BlockingInterface</code></td>
<td class="colLast"><span
class="strong">CoprocessorHConnection.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/CoprocessorHConnection.html#getClient(org.apache.hadoop.hbase.ServerName)">getClient</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName)</code> </td>
@@ -904,13 +904,13 @@
</tr>
<tr class="altColor">
<td class="colFirst"><code><a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in
org.apache.hadoop.hbase">HRegionInfo</a>></code></td>
-<td class="colLast"><span class="strong">Admin.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/Admin.html#getOnlineRegions(org.apache.hadoop.hbase.ServerName)">getOnlineRegions</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> sn)</code>
-<div class="block">Get all the online regions on a region server.</div>
-</td>
+<td class="colLast"><span class="strong">HBaseAdmin.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/HBaseAdmin.html#getOnlineRegions(org.apache.hadoop.hbase.ServerName)">getOnlineRegions</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> sn)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in
org.apache.hadoop.hbase">HRegionInfo</a>></code></td>
-<td class="colLast"><span class="strong">HBaseAdmin.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/HBaseAdmin.html#getOnlineRegions(org.apache.hadoop.hbase.ServerName)">getOnlineRegions</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> sn)</code> </td>
+<td class="colLast"><span class="strong">Admin.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/Admin.html#getOnlineRegions(org.apache.hadoop.hbase.ServerName)">getOnlineRegions</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> sn)</code>
+<div class="block">Get all the online regions on a region server.</div>
+</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>(package private) <a
href="../../../../../org/apache/hadoop/hbase/client/backoff/ServerStatistics.html"
title="class in
org.apache.hadoop.hbase.client.backoff">ServerStatistics</a></code></td>
@@ -949,30 +949,30 @@
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><span
class="strong">ClusterStatusListener.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/ClusterStatusListener.html#isDeadServer(org.apache.hadoop.hbase.ServerName)">isDeadServer</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> sn)</code>
-<div class="block">Check if we know if a server is dead.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span
class="strong">ClusterConnection.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnection.html#isDeadServer(org.apache.hadoop.hbase.ServerName)">isDeadServer</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName)</code>
<div class="block"><strong>Deprecated.</strong>
<div class="block"><i>internal method, do not use thru HConnection</i></div>
</div>
</td>
</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><span
class="strong">ClusterStatusListener.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/ClusterStatusListener.html#isDeadServer(org.apache.hadoop.hbase.ServerName)">isDeadServer</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> sn)</code>
+<div class="block">Check if we know if a server is dead.</div>
+</td>
+</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><span
class="strong">ConnectionImplementation.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#isDeadServer(org.apache.hadoop.hbase.ServerName)">isDeadServer</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> sn)</code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="strong">HConnection.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/HConnection.html#isDeadServer(org.apache.hadoop.hbase.ServerName)">isDeadServer</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName)</code>
<div class="block"><strong>Deprecated.</strong>
<div class="block"><i>internal method, do not use thru HConnection</i></div>
</div>
</td>
</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><span
class="strong">ConnectionImplementation.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#isDeadServer(org.apache.hadoop.hbase.ServerName)">isDeadServer</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> sn)</code> </td>
-</tr>
<tr class="altColor">
<td class="colFirst"><code>protected boolean</code></td>
<td class="colLast"><span
class="strong">PreemptiveFastFailInterceptor.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/PreemptiveFastFailInterceptor.html#isServerInFailureMap(org.apache.hadoop.hbase.ServerName)">isServerInFailureMap</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName)</code> </td>
@@ -1039,13 +1039,13 @@
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="strong">Admin.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/Admin.html#rollWALWriter(org.apache.hadoop.hbase.ServerName)">rollWALWriter</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName)</code>
-<div class="block">Roll the log writer.</div>
-</td>
+<td class="colLast"><span class="strong">HBaseAdmin.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/HBaseAdmin.html#rollWALWriter(org.apache.hadoop.hbase.ServerName)">rollWALWriter</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="strong">HBaseAdmin.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/HBaseAdmin.html#rollWALWriter(org.apache.hadoop.hbase.ServerName)">rollWALWriter</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName)</code> </td>
+<td class="colLast"><span class="strong">Admin.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/Admin.html#rollWALWriter(org.apache.hadoop.hbase.ServerName)">rollWALWriter</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName)</code>
+<div class="block">Roll the log writer.</div>
+</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private
org.apache.hadoop.hbase.protobuf.generated.AdminProtos.RollWALWriterResponse</code></td>
@@ -1100,38 +1100,38 @@
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="strong">HConnection.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/HConnection.html#updateCachedLocations(org.apache.hadoop.hbase.TableName,%20byte[],%20byte[],%20java.lang.Object,%20org.apache.hadoop.hbase.ServerName)">updateCachedLocations</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in
org.apache.hadoop.hbase">TableName</a> tableName,
+<td class="colLast"><span
class="strong">ConnectionImplementation.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#updateCachedLocations(org.apache.hadoop.hbase.TableName,%20byte[],%20byte[],%20java.lang.Object,%20org.apache.hadoop.hbase.ServerName)">updateCachedLocations</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in
org.apache.hadoop.hbase">TableName</a> tableName,
byte[] regionName,
byte[] rowkey,
<a
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true"
title="class or interface in java.lang">Object</a> exception,
<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> source)</code>
-<div class="block"><strong>Deprecated.</strong>
-<div class="block"><i>internal method, do not use through HConnection</i></div>
-</div>
+<div class="block">Update the location with the new value (if the exception is
a RegionMovedException)
+ or delete it from the cache.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span
class="strong">ConnectionImplementation.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#updateCachedLocations(org.apache.hadoop.hbase.TableName,%20byte[],%20byte[],%20java.lang.Object,%20org.apache.hadoop.hbase.ServerName)">updateCachedLocations</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in
org.apache.hadoop.hbase">TableName</a> tableName,
+<td class="colLast"><span class="strong">HConnection.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/HConnection.html#updateCachedLocations(org.apache.hadoop.hbase.TableName,%20byte[],%20byte[],%20java.lang.Object,%20org.apache.hadoop.hbase.ServerName)">updateCachedLocations</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in
org.apache.hadoop.hbase">TableName</a> tableName,
byte[] regionName,
byte[] rowkey,
<a
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true"
title="class or interface in java.lang">Object</a> exception,
<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> source)</code>
-<div class="block">Update the location with the new value (if the exception is
a RegionMovedException)
- or delete it from the cache.</div>
+<div class="block"><strong>Deprecated.</strong>
+<div class="block"><i>internal method, do not use through HConnection</i></div>
+</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">HBaseAdmin.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/HBaseAdmin.html#updateConfiguration(org.apache.hadoop.hbase.ServerName)">updateConfiguration</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> server)</code> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">Admin.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/Admin.html#updateConfiguration(org.apache.hadoop.hbase.ServerName)">updateConfiguration</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> server)</code>
<div class="block">Update the configuration and trigger an online config change
on the regionserver</div>
</td>
</tr>
-<tr class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="strong">HBaseAdmin.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/HBaseAdmin.html#updateConfiguration(org.apache.hadoop.hbase.ServerName)">updateConfiguration</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> server)</code> </td>
-</tr>
<tr class="rowColor">
<td class="colFirst"><code>private void</code></td>
<td class="colLast"><span
class="strong">PreemptiveFastFailInterceptor.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/PreemptiveFastFailInterceptor.html#updateFailureInfoForServer(org.apache.hadoop.hbase.ServerName,%20org.apache.hadoop.hbase.client.FailureInfo,%20boolean,%20boolean,%20boolean)">updateFailureInfoForServer</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> server,
@@ -1145,24 +1145,24 @@
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span
class="strong">ServerStatisticTracker.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/ServerStatisticTracker.html#updateRegionStats(org.apache.hadoop.hbase.ServerName,%20byte[],%20org.apache.hadoop.hbase.protobuf.generated.ClientProtos.RegionLoadStats)">updateRegionStats</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> server,
- byte[] region,
-
org.apache.hadoop.hbase.protobuf.generated.ClientProtos.RegionLoadStats currentStats)</code> </td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>void</code></td>
<td class="colLast"><span
class="strong">StatisticTrackable.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/StatisticTrackable.html#updateRegionStats(org.apache.hadoop.hbase.ServerName,%20byte[],%20org.apache.hadoop.hbase.protobuf.generated.ClientProtos.RegionLoadStats)">updateRegionStats</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> server,
byte[] region,
org.apache.hadoop.hbase.protobuf.generated.ClientProtos.RegionLoadStats stats)</code>
<div class="block">Update stats per region.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span
class="strong">MetricsConnection.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.html#updateRegionStats(org.apache.hadoop.hbase.ServerName,%20byte[],%20org.apache.hadoop.hbase.protobuf.generated.ClientProtos.RegionLoadStats)">updateRegionStats</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName,
byte[] regionName,
org.apache.hadoop.hbase.protobuf.generated.ClientProtos.RegionLoadStats stats)</code> </td>
</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span
class="strong">ServerStatisticTracker.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/ServerStatisticTracker.html#updateRegionStats(org.apache.hadoop.hbase.ServerName,%20byte[],%20org.apache.hadoop.hbase.protobuf.generated.ClientProtos.RegionLoadStats)">updateRegionStats</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> server,
+ byte[] region,
+
org.apache.hadoop.hbase.protobuf.generated.ClientProtos.RegionLoadStats currentStats)</code> </td>
+</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span
class="strong">MetricsConnection.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.html#updateServerStats(org.apache.hadoop.hbase.ServerName,%20byte[],%20java.lang.Object)">updateServerStats</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName,
@@ -1290,19 +1290,19 @@
<tbody>
<tr class="altColor">
<td class="colFirst"><code>long</code></td>
-<td class="colLast"><span
class="strong">ClientBackoffPolicyFactory.NoBackoffPolicy.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/backoff/ClientBackoffPolicyFactory.NoBackoffPolicy.html#getBackoffTime(org.apache.hadoop.hbase.ServerName,%20byte[],%20org.apache.hadoop.hbase.client.backoff.ServerStatistics)">getBackoffTime</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName,
+<td class="colLast"><span
class="strong">ClientBackoffPolicy.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/backoff/ClientBackoffPolicy.html#getBackoffTime(org.apache.hadoop.hbase.ServerName,%20byte[],%20org.apache.hadoop.hbase.client.backoff.ServerStatistics)">getBackoffTime</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName,
byte[] region,
<a
href="../../../../../org/apache/hadoop/hbase/client/backoff/ServerStatistics.html"
title="class in
org.apache.hadoop.hbase.client.backoff">ServerStatistics</a> stats)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>long</code></td>
-<td class="colLast"><span
class="strong">ExponentialClientBackoffPolicy.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/backoff/ExponentialClientBackoffPolicy.html#getBackoffTime(org.apache.hadoop.hbase.ServerName,%20byte[],%20org.apache.hadoop.hbase.client.backoff.ServerStatistics)">getBackoffTime</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName,
+<td class="colLast"><span
class="strong">ClientBackoffPolicyFactory.NoBackoffPolicy.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/backoff/ClientBackoffPolicyFactory.NoBackoffPolicy.html#getBackoffTime(org.apache.hadoop.hbase.ServerName,%20byte[],%20org.apache.hadoop.hbase.client.backoff.ServerStatistics)">getBackoffTime</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName,
byte[] region,
<a
href="../../../../../org/apache/hadoop/hbase/client/backoff/ServerStatistics.html"
title="class in
org.apache.hadoop.hbase.client.backoff">ServerStatistics</a> stats)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>long</code></td>
-<td class="colLast"><span
class="strong">ClientBackoffPolicy.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/backoff/ClientBackoffPolicy.html#getBackoffTime(org.apache.hadoop.hbase.ServerName,%20byte[],%20org.apache.hadoop.hbase.client.backoff.ServerStatistics)">getBackoffTime</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName,
+<td class="colLast"><span
class="strong">ExponentialClientBackoffPolicy.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/client/backoff/ExponentialClientBackoffPolicy.html#getBackoffTime(org.apache.hadoop.hbase.ServerName,%20byte[],%20org.apache.hadoop.hbase.client.backoff.ServerStatistics)">getBackoffTime</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName,
byte[] region,
<a
href="../../../../../org/apache/hadoop/hbase/client/backoff/ServerStatistics.html"
title="class in
org.apache.hadoop.hbase.client.backoff">ServerStatistics</a> stats)</code> </td>
</tr>
@@ -1434,19 +1434,19 @@
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span
class="strong">MasterObserver.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterObserver.html#postMove(org.apache.hadoop.hbase.coprocessor.ObserverContext,%20org.apache.hadoop.hbase.HRegionInfo,%20org.apache.hadoop.hbase.ServerName,%20org.apache.hadoop.hbase.ServerName)">postMove</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html"
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><<a
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html"
title="interface in
org.apache.hadoop.hbase.coprocessor">MasterCoprocessorEnvironment</a>> ctx,
+<td class="colLast"><span
class="strong">BaseMasterObserver.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/coprocessor/BaseMasterObserver.html#postMove(org.apache.hadoop.hbase.coprocessor.ObserverContext,%20org.apache.hadoop.hbase.HRegionInfo,%20org.apache.hadoop.hbase.ServerName,%20org.apache.hadoop.hbase.ServerName)">postMove</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html"
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><<a
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html"
title="interface in
org.apache.hadoop.hbase.coprocessor">MasterCoprocessorEnvironment</a>> ctx,
<a
href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in
org.apache.hadoop.hbase">HRegionInfo</a> region,
<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> srcServer,
- <a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> destServer)</code>
-<div class="block">Called after the region move has been requested.</div>
-</td>
+ <a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> destServer)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span
class="strong">BaseMasterObserver.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/coprocessor/BaseMasterObserver.html#postMove(org.apache.hadoop.hbase.coprocessor.ObserverContext,%20org.apache.hadoop.hbase.HRegionInfo,%20org.apache.hadoop.hbase.ServerName,%20org.apache.hadoop.hbase.ServerName)">postMove</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html"
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><<a
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html"
title="interface in
org.apache.hadoop.hbase.coprocessor">MasterCoprocessorEnvironment</a>> ctx,
+<td class="colLast"><span
class="strong">MasterObserver.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterObserver.html#postMove(org.apache.hadoop.hbase.coprocessor.ObserverContext,%20org.apache.hadoop.hbase.HRegionInfo,%20org.apache.hadoop.hbase.ServerName,%20org.apache.hadoop.hbase.ServerName)">postMove</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html"
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><<a
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html"
title="interface in
org.apache.hadoop.hbase.coprocessor">MasterCoprocessorEnvironment</a>> ctx,
<a
href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in
org.apache.hadoop.hbase">HRegionInfo</a> region,
<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> srcServer,
- <a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> destServer)</code> </td>
+ <a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> destServer)</code>
+<div class="block">Called after the region move has been requested.</div>
+</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
@@ -1457,19 +1457,19 @@
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span
class="strong">MasterObserver.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterObserver.html#preMove(org.apache.hadoop.hbase.coprocessor.ObserverContext,%20org.apache.hadoop.hbase.HRegionInfo,%20org.apache.hadoop.hbase.ServerName,%20org.apache.hadoop.hbase.ServerName)">preMove</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html"
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><<a
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html"
title="interface in
org.apache.hadoop.hbase.coprocessor">MasterCoprocessorEnvironment</a>> ctx,
+<td class="colLast"><span
class="strong">BaseMasterObserver.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/coprocessor/BaseMasterObserver.html#preMove(org.apache.hadoop.hbase.coprocessor.ObserverContext,%20org.apache.hadoop.hbase.HRegionInfo,%20org.apache.hadoop.hbase.ServerName,%20org.apache.hadoop.hbase.ServerName)">preMove</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html"
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><<a
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html"
title="interface in
org.apache.hadoop.hbase.coprocessor">MasterCoprocessorEnvironment</a>> ctx,
<a
href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in
org.apache.hadoop.hbase">HRegionInfo</a> region,
<a href="../../../../../org/apache/hadoop/hbase/ServerName.html"
title="class in org.apache.hadoop.hbase">ServerName</a> srcServer,
- <a href="../../../../../org/apache/hadoop/hbase/ServerName.html"
title="class in org.apache.hadoop.hbase">ServerName</a> destServer)</code>
-<div class="block">Called prior to moving a given region from one region
server to another.</div>
-</td>
+ <a href="../../../../../org/apache/hadoop/hbase/ServerName.html"
title="class in
org.apache.hadoop.hbase">ServerName</a> destServer)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span
class="strong">BaseMasterObserver.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/coprocessor/BaseMasterObserver.html#preMove(org.apache.hadoop.hbase.coprocessor.ObserverContext,%20org.apache.hadoop.hbase.HRegionInfo,%20org.apache.hadoop.hbase.ServerName,%20org.apache.hadoop.hbase.ServerName)">preMove</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html"
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><<a
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html"
title="interface in
org.apache.hadoop.hbase.coprocessor">MasterCoprocessorEnvironment</a>> ctx,
+<td class="colLast"><span
class="strong">MasterObserver.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterObserver.html#preMove(org.apache.hadoop.hbase.coprocessor.ObserverContext,%20org.apache.hadoop.hbase.HRegionInfo,%20org.apache.hadoop.hbase.ServerName,%20org.apache.hadoop.hbase.ServerName)">preMove</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html"
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><<a
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html"
title="interface in
org.apache.hadoop.hbase.coprocessor">MasterCoprocessorEnvironment</a>> ctx,
<a
href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in
org.apache.hadoop.hbase">HRegionInfo</a> region,
<a href="../../../../../org/apache/hadoop/hbase/ServerName.html"
title="class in org.apache.hadoop.hbase">ServerName</a> srcServer,
- <a href="../../../../../org/apache/hadoop/hbase/ServerName.html"
title="class in
org.apache.hadoop.hbase">ServerName</a> destServer)</code> </td>
+ <a href="../../../../../org/apache/hadoop/hbase/ServerName.html"
title="class in org.apache.hadoop.hbase">ServerName</a> destServer)</code>
+<div class="block">Called prior to moving a given region from one region
server to another.</div>
+</td>
</tr>
</tbody>
</table>
@@ -1543,8 +1543,8 @@
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="strong">RpcClientImpl.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/ipc/RpcClientImpl.html#cancelConnections(org.apache.hadoop.hbase.ServerName)">cancelConnections</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> sn)</code>
-<div class="block">Interrupt the connections to the given ip:port server.</div>
+<td class="colLast"><span class="strong">RpcClient.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/ipc/RpcClient.html#cancelConnections(org.apache.hadoop.hbase.ServerName)">cancelConnections</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> sn)</code>
+<div class="block">Interrupt the connections to the given server.</div>
</td>
</tr>
<tr class="rowColor">
@@ -1555,24 +1555,24 @@
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="strong">RpcClient.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/ipc/RpcClient.html#cancelConnections(org.apache.hadoop.hbase.ServerName)">cancelConnections</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> sn)</code>
-<div class="block">Interrupt the connections to the given server.</div>
+<td class="colLast"><span class="strong">RpcClientImpl.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/ipc/RpcClientImpl.html#cancelConnections(org.apache.hadoop.hbase.ServerName)">cancelConnections</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> sn)</code>
+<div class="block">Interrupt the connections to the given ip:port server.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>com.google.protobuf.BlockingRpcChannel</code></td>
-<td class="colLast"><span
class="strong">AbstractRpcClient.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/ipc/AbstractRpcClient.html#createBlockingRpcChannel(org.apache.hadoop.hbase.ServerName,%20org.apache.hadoop.hbase.security.User,%20int)">createBlockingRpcChannel</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> sn,
- <a
href="../../../../../org/apache/hadoop/hbase/security/User.html" title="class
in org.apache.hadoop.hbase.security">User</a> ticket,
-
int defaultOperationTimeout)</code> </td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>com.google.protobuf.BlockingRpcChannel</code></td>
<td class="colLast"><span class="strong">RpcClient.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/ipc/RpcClient.html#createBlockingRpcChannel(org.apache.hadoop.hbase.ServerName,%20org.apache.hadoop.hbase.security.User,%20int)">createBlockingRpcChannel</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> sn,
<a
href="../../../../../org/apache/hadoop/hbase/security/User.html" title="class
in org.apache.hadoop.hbase.security">User</a> user,
int rpcTimeout)</code>
<div class="block">Creates a "channel" that can be used by a blocking protobuf
service.</div>
</td>
</tr>
+<tr class="altColor">
+<td class="colFirst"><code>com.google.protobuf.BlockingRpcChannel</code></td>
+<td class="colLast"><span
class="strong">AbstractRpcClient.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/ipc/AbstractRpcClient.html#createBlockingRpcChannel(org.apache.hadoop.hbase.ServerName,%20org.apache.hadoop.hbase.security.User,%20int)">createBlockingRpcChannel</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> sn,
+ <a
href="../../../../../org/apache/hadoop/hbase/security/User.html" title="class
in org.apache.hadoop.hbase.security">User</a> ticket,
+
int defaultOperationTimeout)</code> </td>
+</tr>
<tr class="rowColor">
<td class="colFirst"><code>com.google.protobuf.RpcChannel</code></td>
<td class="colLast"><span
class="strong">AsyncRpcClient.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcClient.html#createRpcChannel(org.apache.hadoop.hbase.ServerName,%20org.apache.hadoop.hbase.security.User,%20int)">createRpcChannel</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> sn,
@@ -1941,7 +1941,7 @@
</tr>
<tr class="altColor">
<td class="colFirst"><code>(package private) <a
href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true"
title="class or interface in java.util">Set</a><<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a>></code></td>
-<td class="colLast"><span
class="strong">MasterFileSystem.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/MasterFileSystem.html#getFailedServersFromLogFolders()">getFailedServersFromLogFolders</a></strong>()</code>
+<td class="colLast"><span
class="strong">MasterWalManager.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/MasterWalManager.html#getFailedServersFromLogFolders()">getFailedServersFromLogFolders</a></strong>()</code>
<div class="block">Inspect the log directory to find dead servers which need
recovery work</div>
</td>
</tr>
@@ -2428,7 +2428,7 @@
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span
class="strong">MasterFileSystem.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/MasterFileSystem.html#prepareLogReplay(org.apache.hadoop.hbase.ServerName,%20java.util.Set)">prepareLogReplay</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName,
+<td class="colLast"><span
class="strong">MasterWalManager.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/MasterWalManager.html#prepareLogReplay(org.apache.hadoop.hbase.ServerName,%20java.util.Set)">prepareLogReplay</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName,
<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true"
title="class or interface in java.util">Set</a><<a
href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in
org.apache.hadoop.hbase">HRegionInfo</a>> regions)</code>
<div class="block">Mark regions in recovering state when distributedLogReplay
are set true</div>
</td>
@@ -2586,11 +2586,11 @@
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span
class="strong">MasterFileSystem.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/MasterFileSystem.html#splitLog(org.apache.hadoop.hbase.ServerName)">splitLog</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName)</code> </td>
+<td class="colLast"><span
class="strong">MasterWalManager.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/MasterWalManager.html#splitLog(org.apache.hadoop.hbase.ServerName)">splitLog</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span
class="strong">MasterFileSystem.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/MasterFileSystem.html#splitMetaLog(org.apache.hadoop.hbase.ServerName)">splitMetaLog</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName)</code>
+<td class="colLast"><span
class="strong">MasterWalManager.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/MasterWalManager.html#splitMetaLog(org.apache.hadoop.hbase.ServerName)">splitMetaLog</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName)</code>
<div class="block">Specialized method to handle the splitting for meta
WAL</div>
</td>
</tr>
@@ -2703,7 +2703,7 @@
</tr>
<tr class="altColor">
<td class="colFirst"><code>private <a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in
java.util">List</a><org.apache.hadoop.fs.Path></code></td>
-<td class="colLast"><span
class="strong">MasterFileSystem.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/MasterFileSystem.html#getLogDirs(java.util.Set)">getLogDirs</a></strong>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true"
title="class or interface in java.util">Set</a><<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a>> serverNames)</code> </td>
+<td class="colLast"><span
class="strong">MasterWalManager.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/MasterWalManager.html#getLogDirs(java.util.Set)">getLogDirs</a></strong>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true"
title="class or interface in java.util">Set</a><<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a>> serverNames)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a>></code></td>
@@ -2768,7 +2768,7 @@
</tr>
<tr class="rowColor">
<td class="colFirst"><code>(package private) void</code></td>
-<td class="colLast"><span
class="strong">MasterFileSystem.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/MasterFileSystem.html#removeStaleRecoveringRegionsFromZK(java.util.Set)">removeStaleRecoveringRegionsFromZK</a></strong>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true"
title="class or interface in java.util">Set</a><<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a>> failedServers)</code>
+<td class="colLast"><span
class="strong">MasterWalManager.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/MasterWalManager.html#removeStaleRecoveringRegionsFromZK(java.util.Set)">removeStaleRecoveringRegionsFromZK</a></strong>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true"
title="class or interface in java.util">Set</a><<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a>> failedServers)</code>
<div class="block">Wrapper function on <a
href="../../../../../org/apache/hadoop/hbase/master/SplitLogManager.html#removeStaleRecoveringRegions(java.util.Set)"><code>SplitLogManager.removeStaleRecoveringRegions(Set)</code></a></div>
</td>
</tr>
@@ -2810,11 +2810,11 @@
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span
class="strong">MasterFileSystem.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/MasterFileSystem.html#splitLog(java.util.Set)">splitLog</a></strong>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true"
title="class or interface in java.util">Set</a><<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a>> serverNames)</code> </td>
+<td class="colLast"><span
class="strong">MasterWalManager.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/MasterWalManager.html#splitLog(java.util.Set)">splitLog</a></strong>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true"
title="class or interface in java.util">Set</a><<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a>> serverNames)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span
class="strong">MasterFileSystem.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/MasterFileSystem.html#splitLog(java.util.Set,%20org.apache.hadoop.fs.PathFilter)">splitLog</a></strong>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true"
title="class or interface in java.util">Set</a><<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a>> serverNames,
+<td class="colLast"><span
class="strong">MasterWalManager.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/MasterWalManager.html#splitLog(java.util.Set,%20org.apache.hadoop.fs.PathFilter)">splitLog</a></strong>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true"
title="class or interface in java.util">Set</a><<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a>> serverNames,
org.apache.hadoop.fs.PathFilter filter)</code>
<div class="block">This method is the base split method that splits WAL files
matching a filter.</div>
</td>
@@ -2831,7 +2831,7 @@
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span
class="strong">MasterFileSystem.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/MasterFileSystem.html#splitMetaLog(java.util.Set)">splitMetaLog</a></strong>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true"
title="class or interface in java.util">Set</a><<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a>> serverNames)</code>
+<td class="colLast"><span
class="strong">MasterWalManager.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/MasterWalManager.html#splitMetaLog(java.util.Set)">splitMetaLog</a></strong>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true"
title="class or interface in java.util">Set</a><<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a>> serverNames)</code>
<div class="block">Specialized method to handle the splitting for meta
WAL</div>
</td>
</tr>
@@ -3281,15 +3281,15 @@
</tr>
<tr class="altColor">
<td class="colFirst"><code><a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/master/RegionPlan.html"
title="class in org.apache.hadoop.hbase.master">RegionPlan</a>></code></td>
-<td class="colLast"><span
class="strong">FavoredNodeLoadBalancer.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/balancer/FavoredNodeLoadBalancer.html#balanceCluster(java.util.Map)">balanceCluster</a></strong>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true"
title="class or interface in java.util">Map</a><<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a>,<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in
org.apache.hadoop.hbase">HRegionInfo</a>>> clusterState)</code> </td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/master/RegionPlan.html"
title="class in org.apache.hadoop.hbase.master">RegionPlan</a>></code></td>
<td class="colLast"><span
class="strong">SimpleLoadBalancer.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/balancer/SimpleLoadBalancer.html#balanceCluster(java.util.Map)">balanceCluster</a></strong>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true"
title="class or interface in java.util">Map</a><<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a>,<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in
org.apache.hadoop.hbase">HRegionInfo</a>>> clusterMap)</code>
<div class="block">Generate a global load balancing plan according to the
specified map of
server information to the most loaded regions of each server.</div>
</td>
</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/master/RegionPlan.html"
title="class in org.apache.hadoop.hbase.master">RegionPlan</a>></code></td>
+<td class="colLast"><span
class="strong">FavoredNodeLoadBalancer.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/balancer/FavoredNodeLoadBalancer.html#balanceCluster(java.util.Map)">balanceCluster</a></strong>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true"
title="class or interface in java.util">Map</a><<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a>,<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in
org.apache.hadoop.hbase">HRegionInfo</a>>> clusterState)</code> </td>
+</tr>
<tr class="altColor">
<td class="colFirst"><code><a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/master/RegionPlan.html"
title="class in org.apache.hadoop.hbase.master">RegionPlan</a>></code></td>
<td class="colLast"><span
class="strong">StochasticLoadBalancer.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.html#balanceCluster(org.apache.hadoop.hbase.TableName,%20java.util.Map)">balanceCluster</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in
org.apache.hadoop.hbase">TableName</a> tableName,
@@ -3297,12 +3297,12 @@
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/master/RegionPlan.html"
title="class in org.apache.hadoop.hbase.master">RegionPlan</a>></code></td>
-<td class="colLast"><span
class="strong">FavoredNodeLoadBalancer.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/balancer/FavoredNodeLoadBalancer.html#balanceCluster(org.apache.hadoop.hbase.TableName,%20java.util.Map)">balanceCluster</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in
org.apache.hadoop.hbase">TableName</a> tableName,
+<td class="colLast"><span
class="strong">SimpleLoadBalancer.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/balancer/SimpleLoadBalancer.html#balanceCluster(org.apache.hadoop.hbase.TableName,%20java.util.Map)">balanceCluster</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in
org.apache.hadoop.hbase">TableName</a> tableName,
<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true"
title="class or interface in java.util">Map</a><<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a>,<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in
org.apache.hadoop.hbase">HRegionInfo</a>>> clusterState)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/master/RegionPlan.html"
title="class in org.apache.hadoop.hbase.master">RegionPlan</a>></code></td>
-<td class="colLast"><span
class="strong">SimpleLoadBalancer.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/balancer/SimpleLoadBalancer.html#balanceCluster(org.apache.hadoop.hbase.TableName,%20java.util.Map)">balanceCluster</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in
org.apache.hadoop.hbase">TableName</a> tableName,
+<td class="colLast"><span
class="strong">FavoredNodeLoadBalancer.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/balancer/FavoredNodeLoadBalancer.html#balanceCluster(org.apache.hadoop.hbase.TableName,%20java.util.Map)">balanceCluster</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in
org.apache.hadoop.hbase">TableName</a> tableName,
<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true"
title="class or interface in java.util">Map</a><<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a>,<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in
org.apache.hadoop.hbase">HRegionInfo</a>>> clusterState)</code> </td>
</tr>
<tr class="rowColor">
@@ -3762,9 +3762,9 @@
</tr>
<tbody>
<tr class="altColor">
-<td class="colFirst"><code>protected void</code></td>
-<td class="colLast"><span
class="strong">EnabledTableSnapshotHandler.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/snapshot/EnabledTableSnapshotHandler.html#snapshotRegions(java.util.List)">snapshotRegions</a></strong>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/util/Pair.html" title="class in
org.apache.hadoop.hbase.util">Pair</a><<a
href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in
org.apache.hadoop.hbase">HRegionInfo</a>,<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a>>> regions)</code>
-<div class="block">This method kicks off a snapshot procedure.</div>
+<td class="colFirst"><code>protected abstract void</code></td>
+<td class="colLast"><span
class="strong">TakeSnapshotHandler.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/snapshot/TakeSnapshotHandler.html#snapshotRegions(java.util.List)">snapshotRegions</a></strong>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/util/Pair.html" title="class in
org.apache.hadoop.hbase.util">Pair</a><<a
href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in
org.apache.hadoop.hbase">HRegionInfo</a>,<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a>>> regions)</code>
+<div class="block">Snapshot the specified regions</div>
</td>
</tr>
<tr class="rowColor">
@@ -3772,9 +3772,9 @@
<td class="colLast"><span
class="strong">DisabledTableSnapshotHandler.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/snapshot/DisabledTableSnapshotHandler.html#snapshotRegions(java.util.List)">snapshotRegions</a></strong>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/util/Pair.html" title="class in
org.apache.hadoop.hbase.util">Pair</a><<a
href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in
org.apache.hadoop.hbase">HRegionInfo</a>,<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a>>> regionsAndLocations)</code> </td>
</tr>
<tr class="altColor">
-<td class="colFirst"><code>protected abstract void</code></td>
-<td class="colLast"><span
class="strong">TakeSnapshotHandler.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/snapshot/TakeSnapshotHandler.html#snapshotRegions(java.util.List)">snapshotRegions</a></strong>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/util/Pair.html" title="class in
org.apache.hadoop.hbase.util">Pair</a><<a
href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in
org.apache.hadoop.hbase">HRegionInfo</a>,<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a>>> regions)</code>
-<div class="block">Snapshot the specified regions</div>
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><span
class="strong">EnabledTableSnapshotHandler.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/snapshot/EnabledTableSnapshotHandler.html#snapshotRegions(java.util.List)">snapshotRegions</a></strong>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/util/Pair.html" title="class in
org.apache.hadoop.hbase.util">Pair</a><<a
href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in
org.apache.hadoop.hbase">HRegionInfo</a>,<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a>>> regions)</code>
+<div class="block">This method kicks off a snapshot procedure.</div>
</td>
</tr>
</tbody>
@@ -3853,13 +3853,13 @@
<tbody>
<tr class="altColor">
<td class="colFirst"><code>(package private) <a
href="../../../../../org/apache/hadoop/hbase/client/Put.html" title="class in
org.apache.hadoop.hbase.client">Put</a></code></td>
-<td class="colLast"><span
class="strong">RegionMergeTransactionImpl.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/RegionMergeTransactionImpl.html#addLocation(org.apache.hadoop.hbase.client.Put,%20org.apache.hadoop.hbase.ServerName,%20long)">addLocation</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/client/Put.html" title="class in
org.apache.hadoop.hbase.client">Put</a> p,
+<td class="colLast"><span
class="strong">SplitTransactionImpl.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/SplitTransactionImpl.html#addLocation(org.apache.hadoop.hbase.client.Put,%20org.apache.hadoop.hbase.ServerName,%20long)">addLocation</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/client/Put.html" title="class in
org.apache.hadoop.hbase.client">Put</a> p,
<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> sn,
long openSeqNum)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>(package private) <a
href="../../../../../org/apache/hadoop/hbase/client/Put.html" title="class in
org.apache.hadoop.hbase.client">Put</a></code></td>
-<td class="colLast"><span
class="strong">SplitTransactionImpl.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/SplitTransactionImpl.html#addLocation(org.apache.hadoop.hbase.client.Put,%20org.apache.hadoop.hbase.ServerName,%20long)">addLocation</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/client/Put.html" title="class in
org.apache.hadoop.hbase.client">Put</a> p,
+<td class="colLast"><span
class="strong">RegionMergeTransactionImpl.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/RegionMergeTransactionImpl.html#addLocation(org.apache.hadoop.hbase.client.Put,%20org.apache.hadoop.hbase.ServerName,%20long)">addLocation</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/client/Put.html" title="class in
org.apache.hadoop.hbase.client">Put</a> p,
<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> sn,
long openSeqNum)</code> </td>
</tr>
@@ -3888,16 +3888,16 @@
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><span class="strong">HRegionServer.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html#removeFromOnlineRegions(org.apache.hadoop.hbase.regionserver.Region,%20org.apache.hadoop.hbase.ServerName)">removeFromOnlineRegions</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in org.apache.hadoop.hbase.regionserver">Region</a> r,
+ <a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> destination)</code> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="strong">OnlineRegions.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/OnlineRegions.html#removeFromOnlineRegions(org.apache.hadoop.hbase.regionserver.Region,%20org.apache.hadoop.hbase.ServerName)">removeFromOnlineRegions</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in org.apache.hadoop.hbase.regionserver">Region</a> r,
<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> destination)</code>
<div class="block">This method removes Region corresponding to hri from the
Map of onlineRegions.</div>
</td>
</tr>
-<tr class="altColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><span class="strong">HRegionServer.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html#removeFromOnlineRegions(org.apache.hadoop.hbase.regionserver.Region,%20org.apache.hadoop.hbase.ServerName)">removeFromOnlineRegions</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in org.apache.hadoop.hbase.regionserver">Region</a> r,
- <a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> destination)</code> </td>
-</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing
constructors, and an explanation">
@@ -4337,20 +4337,20 @@
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private <a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a>></code></td>
-<td class="colLast"><span
class="strong">RegionServerListTmplImpl.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/tmpl/master/RegionServerListTmplImpl.html#servers">servers</a></strong></code> </td>
+<td class="colLast"><span
class="strong">MasterStatusTmplImpl.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html#servers">servers</a></strong></code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a>></code></td>
<td class="colLast"><span
class="strong">RegionServerListTmpl.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/tmpl/master/RegionServerListTmpl.html#servers">servers</a></strong></code> </td>
</tr>
<tr class="rowColor">
-<td class="colFirst"><code>private <a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a>></code></td>
-<td class="colLast"><span
class="strong">MasterStatusTmplImpl.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html#servers">servers</a></strong></code> </td>
-</tr>
-<tr class="altColor">
<td class="colFirst"><code>protected <a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a>></code></td>
<td class="colLast"><span
class="strong">MasterStatusTmpl.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#servers">servers</a></strong></code> </td>
</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private <a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a>></code></td>
+<td class="colLast"><span
class="strong">RegionServerListTmplImpl.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/tmpl/master/RegionServerListTmplImpl.html#servers">servers</a></strong></code> </td>
+</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing
methods, and an explanation">
@@ -4802,11 +4802,11 @@
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private void</code></td>
-<td class="colLast"><span
class="strong">DrainingServerTracker.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/zookeeper/DrainingServerTracker.html#remove(org.apache.hadoop.hbase.ServerName)">remove</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> sn)</code> </td>
+<td class="colLast"><span
class="strong">RegionServerTracker.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/zookeeper/RegionServerTracker.html#remove(org.apache.hadoop.hbase.ServerName)">remove</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> sn)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private void</code></td>
-<td class="colLast"><span
class="strong">RegionServerTracker.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/zookeeper/RegionServerTracker.html#remove(org.apache.hadoop.hbase.ServerName)">remove</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> sn)</code> </td>
+<td class="colLast"><span
class="strong">DrainingServerTracker.</span><code><strong><a
href="../../../../../org/apache/hadoop/hbase/zookeeper/DrainingServerTracker.html#remove(org.apache.hadoop.hbase.ServerName)">remove</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> sn)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static boolean</code></td>