http://git-wip-us.apache.org/repos/asf/hbase-site/blob/6ad4f21a/devapidocs/org/apache/hadoop/hbase/master/MasterServices.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/master/MasterServices.html 
b/devapidocs/org/apache/hadoop/hbase/master/MasterServices.html
index fa66666..33173d3 100644
--- a/devapidocs/org/apache/hadoop/hbase/master/MasterServices.html
+++ b/devapidocs/org/apache/hadoop/hbase/master/MasterServices.html
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = 
{"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6,"i18":6,"i19":6,"i20":6,"i21":6,"i22":6,"i23":6,"i24":6,"i25":6,"i26":6,"i27":6,"i28":6,"i29":6,"i30":6,"i31":6,"i32":6,"i33":6,"i34":6,"i35":6,"i36":6,"i37":6,"i38":6,"i39":6,"i40":6,"i41":6,"i42":6,"i43":6,"i44":6,"i45":6,"i46":6,"i47":6,"i48":6,"i49":6,"i50":6,"i51":6,"i52":6,"i53":6,"i54":6,"i55":6,"i56":6};
+var methods = 
{"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6,"i18":6,"i19":6,"i20":6,"i21":6,"i22":6,"i23":6,"i24":6,"i25":6,"i26":6,"i27":6,"i28":6,"i29":6,"i30":6,"i31":6,"i32":6,"i33":6,"i34":6,"i35":6,"i36":6,"i37":6,"i38":6,"i39":6,"i40":6,"i41":6,"i42":6,"i43":6,"i44":6,"i45":6,"i46":6,"i47":6,"i48":6,"i49":6,"i50":6,"i51":6,"i52":6,"i53":6,"i54":6,"i55":6,"i56":6,"i57":6};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],4:["t3","Abstract Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -285,108 +285,112 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html#getMasterFileSystem--">getMasterFileSystem</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i26" class="altColor">
+<td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/master/MetricsMaster.html" 
title="class in org.apache.hadoop.hbase.master">MetricsMaster</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html#getMasterMetrics--">getMasterMetrics</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i27" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html" 
title="class in org.apache.hadoop.hbase.procedure2">ProcedureExecutor</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html#getMasterProcedureExecutor--">getMasterProcedureExecutor</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i27" class="rowColor">
+<tr id="i28" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/procedure/MasterProcedureManagerHost.html"
 title="class in 
org.apache.hadoop.hbase.procedure">MasterProcedureManagerHost</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html#getMasterProcedureManagerHost--">getMasterProcedureManagerHost</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i28" class="altColor">
+<tr id="i29" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/quotas/MasterQuotaManager.html" 
title="class in 
org.apache.hadoop.hbase.quotas">MasterQuotaManager</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html#getMasterQuotaManager--">getMasterQuotaManager</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i29" class="rowColor">
+<tr id="i30" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/master/MasterWalManager.html" 
title="class in org.apache.hadoop.hbase.master">MasterWalManager</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html#getMasterWalManager--">getMasterWalManager</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i30" class="altColor">
+<tr id="i31" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/master/normalizer/RegionNormalizer.html"
 title="interface in 
org.apache.hadoop.hbase.master.normalizer">RegionNormalizer</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html#getRegionNormalizer--">getRegionNormalizer</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i31" class="rowColor">
+<tr id="i32" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html"
 title="class in 
org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html#getReplicationPeerConfig-java.lang.String-">getReplicationPeerConfig</a></span>(<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;peerId)</code>
 <div class="block">Returns the configured ReplicationPeerConfig for the 
specified peer</div>
 </td>
 </tr>
-<tr id="i32" class="altColor">
+<tr id="i33" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/master/ServerManager.html" 
title="class in org.apache.hadoop.hbase.master">ServerManager</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html#getServerManager--">getServerManager</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i33" class="rowColor">
+<tr id="i34" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html"
 title="class in 
org.apache.hadoop.hbase.master.snapshot">SnapshotManager</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html#getSnapshotManager--">getSnapshotManager</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i34" class="altColor">
+<tr id="i35" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html" 
title="interface in org.apache.hadoop.hbase">TableDescriptors</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html#getTableDescriptors--">getTableDescriptors</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i35" class="rowColor">
+<tr id="i36" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/master/TableStateManager.html" 
title="class in 
org.apache.hadoop.hbase.master">TableStateManager</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html#getTableStateManager--">getTableStateManager</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i36" class="altColor">
+<tr id="i37" class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html#isActiveMaster--">isActiveMaster</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i37" class="rowColor">
+<tr id="i38" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html#isInitialized--">isInitialized</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i38" class="altColor">
+<tr id="i39" class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html#isInMaintenanceMode--">isInMaintenanceMode</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i39" class="rowColor">
+<tr id="i40" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html#isServerCrashProcessingEnabled--">isServerCrashProcessingEnabled</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i40" class="altColor">
+<tr id="i41" class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html#isSplitOrMergeEnabled-org.apache.hadoop.hbase.client.MasterSwitchType-">isSplitOrMergeEnabled</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/client/MasterSwitchType.html" 
title="enum in 
org.apache.hadoop.hbase.client">MasterSwitchType</a>&nbsp;switchType)</code>&nbsp;</td>
 </tr>
-<tr id="i41" class="rowColor">
+<tr id="i42" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html#isStopping--">isStopping</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i42" class="altColor">
+<tr id="i43" 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/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html#listDrainingRegionServers--">listDrainingRegionServers</a></span>()</code>
 <div class="block">List region servers marked as draining to not get 
additional regions assigned to them.</div>
 </td>
 </tr>
-<tr id="i43" class="rowColor">
+<tr id="i44" class="altColor">
 <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/procedure2/LockInfo.html" 
title="class in org.apache.hadoop.hbase.procedure2">LockInfo</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html#listLocks--">listLocks</a></span>()</code>
 <div class="block">List locks</div>
 </td>
 </tr>
-<tr id="i44" class="altColor">
+<tr id="i45" 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/ProcedureInfo.html" title="class 
in org.apache.hadoop.hbase">ProcedureInfo</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html#listProcedures--">listProcedures</a></span>()</code>
 <div class="block">List procedures</div>
 </td>
 </tr>
-<tr id="i45" class="rowColor">
+<tr id="i46" class="altColor">
 <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/replication/ReplicationPeerDescription.html"
 title="class in 
org.apache.hadoop.hbase.replication">ReplicationPeerDescription</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html#listReplicationPeers-java.lang.String-">listReplicationPeers</a></span>(<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;regex)</code>
 <div class="block">Return a list of replication peers.</div>
 </td>
 </tr>
-<tr id="i46" class="altColor">
+<tr id="i47" 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/HTableDescriptor.html" 
title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html#listTableDescriptorsByNamespace-java.lang.String-">listTableDescriptorsByNamespace</a></span>(<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;name)</code>
 <div class="block">Get list of table descriptors by namespace</div>
 </td>
 </tr>
-<tr id="i47" class="rowColor">
+<tr id="i48" class="altColor">
 <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/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html#listTableNamesByNamespace-java.lang.String-">listTableNamesByNamespace</a></span>(<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;name)</code>
 <div class="block">Get list of table names by namespace</div>
 </td>
 </tr>
-<tr id="i48" class="altColor">
+<tr id="i49" class="rowColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html#mergeRegions-org.apache.hadoop.hbase.HRegionInfo:A-boolean-long-long-">mergeRegions</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in 
org.apache.hadoop.hbase">HRegionInfo</a>[]&nbsp;regionsToMerge,
             boolean&nbsp;forcible,
@@ -395,7 +399,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte
 <div class="block">Merge regions in a table.</div>
 </td>
 </tr>
-<tr id="i49" class="rowColor">
+<tr id="i50" class="altColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html#modifyColumn-org.apache.hadoop.hbase.TableName-org.apache.hadoop.hbase.HColumnDescriptor-long-long-">modifyColumn</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
             <a 
href="../../../../../org/apache/hadoop/hbase/HColumnDescriptor.html" 
title="class in org.apache.hadoop.hbase">HColumnDescriptor</a>&nbsp;descriptor,
@@ -404,7 +408,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte
 <div class="block">Modify the column descriptor of an existing column in an 
existing table</div>
 </td>
 </tr>
-<tr id="i50" class="altColor">
+<tr id="i51" class="rowColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html#modifyTable-org.apache.hadoop.hbase.TableName-org.apache.hadoop.hbase.HTableDescriptor-long-long-">modifyTable</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
            <a 
href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" 
title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;descriptor,
@@ -413,25 +417,25 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte
 <div class="block">Modify the descriptor of an existing table</div>
 </td>
 </tr>
-<tr id="i51" class="rowColor">
+<tr id="i52" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html#registerService-com.google.protobuf.Service-">registerService</a></span>(com.google.protobuf.Service&nbsp;instance)</code>
 <div class="block">Registers a new protocol buffer <code>Service</code> 
subclass as a master coprocessor endpoint.</div>
 </td>
 </tr>
-<tr id="i52" class="altColor">
+<tr id="i53" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html#removeDrainFromRegionServer-org.apache.hadoop.hbase.ServerName-">removeDrainFromRegionServer</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;server)</code>
 <div class="block">Remove drain from a region server to allow additional 
regions assignments.</div>
 </td>
 </tr>
-<tr id="i53" class="rowColor">
+<tr id="i54" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html#removeReplicationPeer-java.lang.String-">removeReplicationPeer</a></span>(<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;peerId)</code>
 <div class="block">Removes a peer and stops the replication</div>
 </td>
 </tr>
-<tr id="i54" class="altColor">
+<tr id="i55" class="rowColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html#splitRegion-org.apache.hadoop.hbase.HRegionInfo-byte:A-long-long-">splitRegion</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in 
org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;regionInfo,
            byte[]&nbsp;splitRow,
@@ -440,7 +444,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte
 <div class="block">Split a region.</div>
 </td>
 </tr>
-<tr id="i55" class="rowColor">
+<tr id="i56" class="altColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html#truncateTable-org.apache.hadoop.hbase.TableName-boolean-long-long-">truncateTable</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
              boolean&nbsp;preserveSplits,
@@ -449,7 +453,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte
 <div class="block">Truncate a table</div>
 </td>
 </tr>
-<tr id="i56" class="altColor">
+<tr id="i57" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html#updateReplicationPeerConfig-java.lang.String-org.apache.hadoop.hbase.replication.ReplicationPeerConfig-">updateReplicationPeerConfig</a></span>(<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;peerId,
                            <a 
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html"
 title="class in 
org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;peerConfig)</code>
@@ -687,13 +691,26 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte
 </dl>
 </li>
 </ul>
+<a name="getMasterMetrics--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getMasterMetrics</h4>
+<pre><a 
href="../../../../../org/apache/hadoop/hbase/master/MetricsMaster.html" 
title="class in org.apache.hadoop.hbase.master">MetricsMaster</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.139">getMasterMetrics</a>()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>Master's instance of <a 
href="../../../../../org/apache/hadoop/hbase/master/MetricsMaster.html" 
title="class in 
org.apache.hadoop.hbase.master"><code>MetricsMaster</code></a></dd>
+</dl>
+</li>
+</ul>
 <a name="checkTableModifiable-org.apache.hadoop.hbase.TableName-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>checkTableModifiable</h4>
-<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.144">checkTableModifiable</a>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)
+<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.149">checkTableModifiable</a>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)
                    throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a>,
                           <a 
href="../../../../../org/apache/hadoop/hbase/TableNotFoundException.html" 
title="class in org.apache.hadoop.hbase">TableNotFoundException</a>,
                           <a 
href="../../../../../org/apache/hadoop/hbase/TableNotDisabledException.html" 
title="class in org.apache.hadoop.hbase">TableNotDisabledException</a></pre>
@@ -714,7 +731,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte
 <ul class="blockList">
 <li class="blockList">
 <h4>createTable</h4>
-<pre>long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.155">createTable</a>(<a
 href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" 
title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;desc,
+<pre>long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.160">createTable</a>(<a
 href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" 
title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;desc,
                  byte[][]&nbsp;splitKeys,
                  long&nbsp;nonceGroup,
                  long&nbsp;nonce)
@@ -737,7 +754,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte
 <ul class="blockList">
 <li class="blockList">
 <h4>createSystemTable</h4>
-<pre>long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.166">createSystemTable</a>(<a
 href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" 
title="class in 
org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;hTableDescriptor)
+<pre>long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.171">createSystemTable</a>(<a
 href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" 
title="class in 
org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;hTableDescriptor)
                 throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <div class="block">Create a system table using the given table 
definition.</div>
 <dl>
@@ -755,7 +772,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte
 <ul class="blockList">
 <li class="blockList">
 <h4>deleteTable</h4>
-<pre>long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.175">deleteTable</a>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
+<pre>long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.180">deleteTable</a>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
                  long&nbsp;nonceGroup,
                  long&nbsp;nonce)
           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>
@@ -776,7 +793,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte
 <ul class="blockList">
 <li class="blockList">
 <h4>truncateTable</h4>
-<pre>long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.188">truncateTable</a>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
+<pre>long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.193">truncateTable</a>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
                    boolean&nbsp;preserveSplits,
                    long&nbsp;nonceGroup,
                    long&nbsp;nonce)
@@ -799,7 +816,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte
 <ul class="blockList">
 <li class="blockList">
 <h4>modifyTable</h4>
-<pre>long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.202">modifyTable</a>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
+<pre>long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.207">modifyTable</a>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
                  <a 
href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" 
title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;descriptor,
                  long&nbsp;nonceGroup,
                  long&nbsp;nonce)
@@ -822,7 +839,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte
 <ul class="blockList">
 <li class="blockList">
 <h4>enableTable</h4>
-<pre>long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.216">enableTable</a>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
+<pre>long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.221">enableTable</a>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
                  long&nbsp;nonceGroup,
                  long&nbsp;nonce)
           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>
@@ -843,7 +860,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte
 <ul class="blockList">
 <li class="blockList">
 <h4>disableTable</h4>
-<pre>long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.228">disableTable</a>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
+<pre>long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.233">disableTable</a>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
                   long&nbsp;nonceGroup,
                   long&nbsp;nonce)
            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>
@@ -864,7 +881,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte
 <ul class="blockList">
 <li class="blockList">
 <h4>addColumn</h4>
-<pre>long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.242">addColumn</a>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
+<pre>long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.247">addColumn</a>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
                <a 
href="../../../../../org/apache/hadoop/hbase/HColumnDescriptor.html" 
title="class in org.apache.hadoop.hbase">HColumnDescriptor</a>&nbsp;column,
                long&nbsp;nonceGroup,
                long&nbsp;nonce)
@@ -887,7 +904,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte
 <ul class="blockList">
 <li class="blockList">
 <h4>modifyColumn</h4>
-<pre>long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.257">modifyColumn</a>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
+<pre>long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.262">modifyColumn</a>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
                   <a 
href="../../../../../org/apache/hadoop/hbase/HColumnDescriptor.html" 
title="class in org.apache.hadoop.hbase">HColumnDescriptor</a>&nbsp;descriptor,
                   long&nbsp;nonceGroup,
                   long&nbsp;nonce)
@@ -910,7 +927,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte
 <ul class="blockList">
 <li class="blockList">
 <h4>deleteColumn</h4>
-<pre>long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.272">deleteColumn</a>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
+<pre>long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.277">deleteColumn</a>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
                   byte[]&nbsp;columnName,
                   long&nbsp;nonceGroup,
                   long&nbsp;nonce)
@@ -933,7 +950,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte
 <ul class="blockList">
 <li class="blockList">
 <h4>dispatchMergingRegions</h4>
-<pre>long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.289">dispatchMergingRegions</a>(<a
 href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in 
org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;region_a,
+<pre>long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.294">dispatchMergingRegions</a>(<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,
                             long&nbsp;nonceGroup,
@@ -960,7 +977,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte
 <ul class="blockList">
 <li class="blockList">
 <h4>mergeRegions</h4>
-<pre>long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.305">mergeRegions</a>(<a
 href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in 
org.apache.hadoop.hbase">HRegionInfo</a>[]&nbsp;regionsToMerge,
+<pre>long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.310">mergeRegions</a>(<a
 href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in 
org.apache.hadoop.hbase">HRegionInfo</a>[]&nbsp;regionsToMerge,
                   boolean&nbsp;forcible,
                   long&nbsp;nonceGroup,
                   long&nbsp;nonce)
@@ -985,7 +1002,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte
 <ul class="blockList">
 <li class="blockList">
 <h4>splitRegion</h4>
-<pre>long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.320">splitRegion</a>(<a
 href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in 
org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;regionInfo,
+<pre>long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.325">splitRegion</a>(<a
 href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in 
org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;regionInfo,
                  byte[]&nbsp;splitRow,
                  long&nbsp;nonceGroup,
                  long&nbsp;nonce)
@@ -1010,7 +1027,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte
 <ul class="blockList">
 <li class="blockList">
 <h4>getTableDescriptors</h4>
-<pre><a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html" 
title="interface in org.apache.hadoop.hbase">TableDescriptors</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.329">getTableDescriptors</a>()</pre>
+<pre><a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html" 
title="interface in org.apache.hadoop.hbase">TableDescriptors</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.334">getTableDescriptors</a>()</pre>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>Return table descriptors implementation.</dd>
@@ -1023,7 +1040,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte
 <ul class="blockList">
 <li class="blockList">
 <h4>isServerCrashProcessingEnabled</h4>
-<pre>boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.334">isServerCrashProcessingEnabled</a>()</pre>
+<pre>boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.339">isServerCrashProcessingEnabled</a>()</pre>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>true if master enables ServerShutdownHandler;</dd>
@@ -1036,7 +1053,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte
 <ul class="blockList">
 <li class="blockList">
 <h4>registerService</h4>
-<pre>boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.349">registerService</a>(com.google.protobuf.Service&nbsp;instance)</pre>
+<pre>boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.354">registerService</a>(com.google.protobuf.Service&nbsp;instance)</pre>
 <div class="block">Registers a new protocol buffer <code>Service</code> 
subclass as a master coprocessor endpoint.
 
  <p>
@@ -1060,7 +1077,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte
 <ul class="blockList">
 <li class="blockList">
 <h4>isActiveMaster</h4>
-<pre>boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.354">isActiveMaster</a>()</pre>
+<pre>boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.359">isActiveMaster</a>()</pre>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>true if master is the active one</dd>
@@ -1073,7 +1090,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte
 <ul class="blockList">
 <li class="blockList">
 <h4>isInitialized</h4>
-<pre>boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.359">isInitialized</a>()</pre>
+<pre>boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.364">isInitialized</a>()</pre>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>true if master is initialized</dd>
@@ -1086,7 +1103,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte
 <ul class="blockList">
 <li class="blockList">
 <h4>isInMaintenanceMode</h4>
-<pre>boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.364">isInMaintenanceMode</a>()</pre>
+<pre>boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.369">isInMaintenanceMode</a>()</pre>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>true if master is in maintanceMode</dd>
@@ -1099,7 +1116,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte
 <ul class="blockList">
 <li class="blockList">
 <h4>abortProcedure</h4>
-<pre>boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.373">abortProcedure</a>(long&nbsp;procId,
+<pre>boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.378">abortProcedure</a>(long&nbsp;procId,
                        boolean&nbsp;mayInterruptIfRunning)
                 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">Abort a procedure.</div>
@@ -1120,7 +1137,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte
 <ul class="blockList">
 <li class="blockList">
 <h4>listProcedures</h4>
-<pre><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/ProcedureInfo.html" title="class 
in org.apache.hadoop.hbase">ProcedureInfo</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.381">listProcedures</a>()
+<pre><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/ProcedureInfo.html" title="class 
in org.apache.hadoop.hbase">ProcedureInfo</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.386">listProcedures</a>()
                             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">List procedures</div>
 <dl>
@@ -1137,7 +1154,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte
 <ul class="blockList">
 <li class="blockList">
 <h4>listLocks</h4>
-<pre><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/procedure2/LockInfo.html" 
title="class in org.apache.hadoop.hbase.procedure2">LockInfo</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.388">listLocks</a>()
+<pre><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/procedure2/LockInfo.html" 
title="class in org.apache.hadoop.hbase.procedure2">LockInfo</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.393">listLocks</a>()
                   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">List locks</div>
 <dl>
@@ -1154,7 +1171,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte
 <ul class="blockList">
 <li class="blockList">
 <h4>listTableDescriptorsByNamespace</h4>
-<pre><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/HTableDescriptor.html" 
title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.396">listTableDescriptorsByNamespace</a>(<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;name)
+<pre><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/HTableDescriptor.html" 
title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.401">listTableDescriptorsByNamespace</a>(<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;name)
                                                 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">Get list of table descriptors by namespace</div>
 <dl>
@@ -1173,7 +1190,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte
 <ul class="blockList">
 <li class="blockList">
 <h4>listTableNamesByNamespace</h4>
-<pre><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/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.404">listTableNamesByNamespace</a>(<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;name)
+<pre><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/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.409">listTableNamesByNamespace</a>(<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;name)
                                    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">Get list of table names by namespace</div>
 <dl>
@@ -1192,7 +1209,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte
 <ul class="blockList">
 <li class="blockList">
 <h4>getLastMajorCompactionTimestamp</h4>
-<pre>long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.412">getLastMajorCompactionTimestamp</a>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;table)
+<pre>long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.417">getLastMajorCompactionTimestamp</a>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;table)
                               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>
@@ -1211,7 +1228,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte
 <ul class="blockList">
 <li class="blockList">
 <h4>getLastMajorCompactionTimestampForRegion</h4>
-<pre>long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.420">getLastMajorCompactionTimestampForRegion</a>(byte[]&nbsp;regionName)
+<pre>long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.425">getLastMajorCompactionTimestampForRegion</a>(byte[]&nbsp;regionName)
                                        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>
@@ -1230,7 +1247,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte
 <ul class="blockList">
 <li class="blockList">
 <h4>getLoadBalancer</h4>
-<pre><a href="../../../../../org/apache/hadoop/hbase/master/LoadBalancer.html" 
title="interface in org.apache.hadoop.hbase.master">LoadBalancer</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.425">getLoadBalancer</a>()</pre>
+<pre><a href="../../../../../org/apache/hadoop/hbase/master/LoadBalancer.html" 
title="interface in org.apache.hadoop.hbase.master">LoadBalancer</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.430">getLoadBalancer</a>()</pre>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>load balancer</dd>
@@ -1243,7 +1260,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte
 <ul class="blockList">
 <li class="blockList">
 <h4>isStopping</h4>
-<pre>boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.430">isStopping</a>()</pre>
+<pre>boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.435">isStopping</a>()</pre>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>True if this master is stopping.</dd>
@@ -1256,7 +1273,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte
 <ul class="blockList">
 <li class="blockList">
 <h4>isSplitOrMergeEnabled</h4>
-<pre>boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.432">isSplitOrMergeEnabled</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/MasterSwitchType.html" 
title="enum in 
org.apache.hadoop.hbase.client">MasterSwitchType</a>&nbsp;switchType)</pre>
+<pre>boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.437">isSplitOrMergeEnabled</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/MasterSwitchType.html" 
title="enum in 
org.apache.hadoop.hbase.client">MasterSwitchType</a>&nbsp;switchType)</pre>
 </li>
 </ul>
 <a name="getFavoredNodesManager--">
@@ -1265,7 +1282,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte
 <ul class="blockList">
 <li class="blockList">
 <h4>getFavoredNodesManager</h4>
-<pre><a 
href="../../../../../org/apache/hadoop/hbase/favored/FavoredNodesManager.html" 
title="class in 
org.apache.hadoop.hbase.favored">FavoredNodesManager</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.437">getFavoredNodesManager</a>()</pre>
+<pre><a 
href="../../../../../org/apache/hadoop/hbase/favored/FavoredNodesManager.html" 
title="class in 
org.apache.hadoop.hbase.favored">FavoredNodesManager</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.442">getFavoredNodesManager</a>()</pre>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>Favored Nodes Manager</dd>
@@ -1278,7 +1295,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte
 <ul class="blockList">
 <li class="blockList">
 <h4>addReplicationPeer</h4>
-<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.444">addReplicationPeer</a>(<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;peerId,
+<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.449">addReplicationPeer</a>(<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;peerId,
                         <a 
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html"
 title="class in 
org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;peerConfig)
                  throws <a 
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html"
 title="class in org.apache.hadoop.hbase.replication">ReplicationException</a>,
                         <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>
@@ -1299,7 +1316,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte
 <ul class="blockList">
 <li class="blockList">
 <h4>removeReplicationPeer</h4>
-<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.451">removeReplicationPeer</a>(<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;peerId)
+<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.456">removeReplicationPeer</a>(<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;peerId)
                     throws <a 
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html"
 title="class in org.apache.hadoop.hbase.replication">ReplicationException</a>,
                            <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">Removes a peer and stops the replication</div>
@@ -1318,7 +1335,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte
 <ul class="blockList">
 <li class="blockList">
 <h4>enableReplicationPeer</h4>
-<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.457">enableReplicationPeer</a>(<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;peerId)
+<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.462">enableReplicationPeer</a>(<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;peerId)
                     throws <a 
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html"
 title="class in org.apache.hadoop.hbase.replication">ReplicationException</a>,
                            <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">Restart the replication stream to the specified peer</div>
@@ -1337,7 +1354,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte
 <ul class="blockList">
 <li class="blockList">
 <h4>disableReplicationPeer</h4>
-<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.463">disableReplicationPeer</a>(<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;peerId)
+<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.468">disableReplicationPeer</a>(<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;peerId)
                      throws <a 
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html"
 title="class in org.apache.hadoop.hbase.replication">ReplicationException</a>,
                             <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">Stop the replication stream to the specified peer</div>
@@ -1356,7 +1373,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte
 <ul class="blockList">
 <li class="blockList">
 <h4>getReplicationPeerConfig</h4>
-<pre><a 
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html"
 title="class in 
org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.470">getReplicationPeerConfig</a>(<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;peerId)
+<pre><a 
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html"
 title="class in 
org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.475">getReplicationPeerConfig</a>(<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;peerId)
                                         throws <a 
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html"
 title="class in org.apache.hadoop.hbase.replication">ReplicationException</a>,
                                                <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">Returns the configured ReplicationPeerConfig for the 
specified peer</div>
@@ -1377,7 +1394,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte
 <ul class="blockList">
 <li class="blockList">
 <h4>updateReplicationPeerConfig</h4>
-<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.478">updateReplicationPeerConfig</a>(<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;peerId,
+<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.483">updateReplicationPeerConfig</a>(<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;peerId,
                                  <a 
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html"
 title="class in 
org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;peerConfig)
                           throws <a 
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html"
 title="class in org.apache.hadoop.hbase.replication">ReplicationException</a>,
                                  <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>
@@ -1398,7 +1415,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte
 <ul class="blockList">
 <li class="blockList">
 <h4>listReplicationPeers</h4>
-<pre><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/replication/ReplicationPeerDescription.html"
 title="class in 
org.apache.hadoop.hbase.replication">ReplicationPeerDescription</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.486">listReplicationPeers</a>(<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;regex)
+<pre><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/replication/ReplicationPeerDescription.html"
 title="class in 
org.apache.hadoop.hbase.replication">ReplicationPeerDescription</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.491">listReplicationPeers</a>(<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;regex)
                                                throws <a 
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html"
 title="class in org.apache.hadoop.hbase.replication">ReplicationException</a>,
                                                       <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">Return a list of replication peers.</div>
@@ -1419,7 +1436,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte
 <ul class="blockList">
 <li class="blockList">
 <h4>drainRegionServer</h4>
-<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.493">drainRegionServer</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;server)</pre>
+<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.498">drainRegionServer</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;server)</pre>
 <div class="block">Mark a region server as draining to prevent additional 
regions from getting assigned to it.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1433,7 +1450,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte
 <ul class="blockList">
 <li class="blockList">
 <h4>listDrainingRegionServers</h4>
-<pre><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/MasterServices.html#line.499">listDrainingRegionServers</a>()</pre>
+<pre><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/MasterServices.html#line.504">listDrainingRegionServers</a>()</pre>
 <div class="block">List region servers marked as draining to not get 
additional regions assigned to them.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1447,7 +1464,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte
 <ul class="blockList">
 <li class="blockList">
 <h4>removeDrainFromRegionServer</h4>
-<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.505">removeDrainFromRegionServer</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;server)</pre>
+<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.510">removeDrainFromRegionServer</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;server)</pre>
 <div class="block">Remove drain from a region server to allow additional 
regions assignments.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1461,7 +1478,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte
 <ul class="blockListLast">
 <li class="blockList">
 <h4>getLockManager</h4>
-<pre><a 
href="../../../../../org/apache/hadoop/hbase/master/locking/LockManager.html" 
title="class in org.apache.hadoop.hbase.master.locking">LockManager</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.510">getLockManager</a>()</pre>
+<pre><a 
href="../../../../../org/apache/hadoop/hbase/master/locking/LockManager.html" 
title="class in org.apache.hadoop.hbase.master.locking">LockManager</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterServices.html#line.515">getLockManager</a>()</pre>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd><a 
href="../../../../../org/apache/hadoop/hbase/master/locking/LockManager.html" 
title="class in 
org.apache.hadoop.hbase.master.locking"><code>LockManager</code></a> to lock 
namespaces/tables/regions.</dd>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/6ad4f21a/devapidocs/org/apache/hadoop/hbase/master/MetricsAssignmentManager.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/master/MetricsAssignmentManager.html 
b/devapidocs/org/apache/hadoop/hbase/master/MetricsAssignmentManager.html
index 41a3ac9..43c2d42 100644
--- a/devapidocs/org/apache/hadoop/hbase/master/MetricsAssignmentManager.html
+++ b/devapidocs/org/apache/hadoop/hbase/master/MetricsAssignmentManager.html
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = 
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
+var methods = 
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -109,7 +109,7 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <hr>
 <br>
-<pre>public class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsAssignmentManager.html#line.23">MetricsAssignmentManager</a>
+<pre>public class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsAssignmentManager.html#line.26">MetricsAssignmentManager</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>
 </li>
 </ul>
@@ -133,6 +133,22 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <td class="colFirst"><code>private <a 
href="../../../../../org/apache/hadoop/hbase/master/MetricsAssignmentManagerSource.html"
 title="interface in 
org.apache.hadoop.hbase.master">MetricsAssignmentManagerSource</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/MetricsAssignmentManager.html#assignmentManagerSource">assignmentManagerSource</a></span></code>&nbsp;</td>
 </tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private <a 
href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureMetrics.html" 
title="interface in 
org.apache.hadoop.hbase.procedure2">ProcedureMetrics</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/MetricsAssignmentManager.html#assignProcMetrics">assignProcMetrics</a></span></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private <a 
href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureMetrics.html" 
title="interface in 
org.apache.hadoop.hbase.procedure2">ProcedureMetrics</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/MetricsAssignmentManager.html#mergeProcMetrics">mergeProcMetrics</a></span></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private <a 
href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureMetrics.html" 
title="interface in 
org.apache.hadoop.hbase.procedure2">ProcedureMetrics</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/MetricsAssignmentManager.html#splitProcMetrics">splitProcMetrics</a></span></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private <a 
href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureMetrics.html" 
title="interface in 
org.apache.hadoop.hbase.procedure2">ProcedureMetrics</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/MetricsAssignmentManager.html#unassignProcMetrics">unassignProcMetrics</a></span></code>&nbsp;</td>
+</tr>
 </table>
 </li>
 </ul>
@@ -166,50 +182,54 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <th class="colLast" scope="col">Method and Description</th>
 </tr>
 <tr id="i0" class="altColor">
-<td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/master/MetricsAssignmentManagerSource.html"
 title="interface in 
org.apache.hadoop.hbase.master">MetricsAssignmentManagerSource</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/MetricsAssignmentManager.html#getMetricsProcSource--">getMetricsProcSource</a></span>()</code>&nbsp;</td>
+<td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureMetrics.html" 
title="interface in 
org.apache.hadoop.hbase.procedure2">ProcedureMetrics</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/MetricsAssignmentManager.html#getAssignProcMetrics--">getAssignProcMetrics</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/MetricsAssignmentManager.html#incrementOperationCounter--">incrementOperationCounter</a></span>()</code>&nbsp;</td>
+<td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureMetrics.html" 
title="interface in 
org.apache.hadoop.hbase.procedure2">ProcedureMetrics</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/MetricsAssignmentManager.html#getMergeProcMetrics--">getMergeProcMetrics</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i2" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/MetricsAssignmentManager.html#updateAssignTime-long-">updateAssignTime</a></span>(long&nbsp;time)</code>
-<div class="block">Add the time took to perform the last assign operation</div>
-</td>
+<td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/master/MetricsAssignmentManagerSource.html"
 title="interface in 
org.apache.hadoop.hbase.master">MetricsAssignmentManagerSource</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/MetricsAssignmentManager.html#getMetricsProcSource--">getMetricsProcSource</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i3" class="rowColor">
+<td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureMetrics.html" 
title="interface in 
org.apache.hadoop.hbase.procedure2">ProcedureMetrics</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/MetricsAssignmentManager.html#getSplitProcMetrics--">getSplitProcMetrics</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureMetrics.html" 
title="interface in 
org.apache.hadoop.hbase.procedure2">ProcedureMetrics</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/MetricsAssignmentManager.html#getUnassignProcMetrics--">getUnassignProcMetrics</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/MetricsAssignmentManager.html#incrementOperationCounter--">incrementOperationCounter</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i6" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/MetricsAssignmentManager.html#updateRITCount-int-">updateRITCount</a></span>(int&nbsp;ritCount)</code>
 <div class="block">set new value for number of regions in transition.</div>
 </td>
 </tr>
-<tr id="i4" class="altColor">
+<tr id="i7" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/MetricsAssignmentManager.html#updateRITCountOverThreshold-int-">updateRITCountOverThreshold</a></span>(int&nbsp;ritCountOverThreshold)</code>
 <div class="block">update RIT count that are in this state for more than the 
threshold
  as defined by the property rit.metrics.threshold.time.</div>
 </td>
 </tr>
-<tr id="i5" class="rowColor">
+<tr id="i8" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/MetricsAssignmentManager.html#updateRitDuration-long-">updateRitDuration</a></span>(long&nbsp;duration)</code>
 <div class="block">update the duration metrics of region is transition</div>
 </td>
 </tr>
-<tr id="i6" class="altColor">
+<tr id="i9" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/MetricsAssignmentManager.html#updateRITOldestAge-long-">updateRITOldestAge</a></span>(long&nbsp;timestamp)</code>
 <div class="block">update the timestamp for oldest region in transition 
metrics.</div>
 </td>
 </tr>
-<tr id="i7" class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/master/MetricsAssignmentManager.html#updateUnassignTime-long-">updateUnassignTime</a></span>(long&nbsp;time)</code>
-<div class="block">Add the time took to perform the last unassign 
operation</div>
-</td>
-</tr>
 </table>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
@@ -235,10 +255,46 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <a name="assignmentManagerSource">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>assignmentManagerSource</h4>
-<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/master/MetricsAssignmentManagerSource.html"
 title="interface in 
org.apache.hadoop.hbase.master">MetricsAssignmentManagerSource</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsAssignmentManager.html#line.24">assignmentManagerSource</a></pre>
+<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/master/MetricsAssignmentManagerSource.html"
 title="interface in 
org.apache.hadoop.hbase.master">MetricsAssignmentManagerSource</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsAssignmentManager.html#line.27">assignmentManagerSource</a></pre>
+</li>
+</ul>
+<a name="assignProcMetrics">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>assignProcMetrics</h4>
+<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureMetrics.html" 
title="interface in org.apache.hadoop.hbase.procedure2">ProcedureMetrics</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsAssignmentManager.html#line.29">assignProcMetrics</a></pre>
+</li>
+</ul>
+<a name="unassignProcMetrics">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>unassignProcMetrics</h4>
+<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureMetrics.html" 
title="interface in org.apache.hadoop.hbase.procedure2">ProcedureMetrics</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsAssignmentManager.html#line.30">unassignProcMetrics</a></pre>
+</li>
+</ul>
+<a name="splitProcMetrics">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>splitProcMetrics</h4>
+<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureMetrics.html" 
title="interface in org.apache.hadoop.hbase.procedure2">ProcedureMetrics</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsAssignmentManager.html#line.31">splitProcMetrics</a></pre>
+</li>
+</ul>
+<a name="mergeProcMetrics">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>mergeProcMetrics</h4>
+<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureMetrics.html" 
title="interface in org.apache.hadoop.hbase.procedure2">ProcedureMetrics</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsAssignmentManager.html#line.32">mergeProcMetrics</a></pre>
 </li>
 </ul>
 </li>
@@ -255,7 +311,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>MetricsAssignmentManager</h4>
-<pre>public&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsAssignmentManager.html#line.26">MetricsAssignmentManager</a>()</pre>
+<pre>public&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsAssignmentManager.html#line.34">MetricsAssignmentManager</a>()</pre>
 </li>
 </ul>
 </li>
@@ -272,7 +328,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getMetricsProcSource</h4>
-<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/master/MetricsAssignmentManagerSource.html"
 title="interface in 
org.apache.hadoop.hbase.master">MetricsAssignmentManagerSource</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsAssignmentManager.html#line.31">getMetricsProcSource</a>()</pre>
+<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/master/MetricsAssignmentManagerSource.html"
 title="interface in 
org.apache.hadoop.hbase.master">MetricsAssignmentManagerSource</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsAssignmentManager.html#line.44">getMetricsProcSource</a>()</pre>
 </li>
 </ul>
 <a name="updateRITCount-int-">
@@ -281,7 +337,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>updateRITCount</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsAssignmentManager.html#line.39">updateRITCount</a>(int&nbsp;ritCount)</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsAssignmentManager.html#line.52">updateRITCount</a>(int&nbsp;ritCount)</pre>
 <div class="block">set new value for number of regions in transition.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -295,7 +351,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>updateRITCountOverThreshold</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsAssignmentManager.html#line.48">updateRITCountOverThreshold</a>(int&nbsp;ritCountOverThreshold)</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsAssignmentManager.html#line.61">updateRITCountOverThreshold</a>(int&nbsp;ritCountOverThreshold)</pre>
 <div class="block">update RIT count that are in this state for more than the 
threshold
  as defined by the property rit.metrics.threshold.time.</div>
 <dl>
@@ -310,7 +366,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>updateRITOldestAge</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsAssignmentManager.html#line.56">updateRITOldestAge</a>(long&nbsp;timestamp)</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsAssignmentManager.html#line.69">updateRITOldestAge</a>(long&nbsp;timestamp)</pre>
 <div class="block">update the timestamp for oldest region in transition 
metrics.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -324,7 +380,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>updateRitDuration</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsAssignmentManager.html#line.64">updateRitDuration</a>(long&nbsp;duration)</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsAssignmentManager.html#line.77">updateRitDuration</a>(long&nbsp;duration)</pre>
 <div class="block">update the duration metrics of region is transition</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -338,34 +394,58 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>incrementOperationCounter</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsAssignmentManager.html#line.71">incrementOperationCounter</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsAssignmentManager.html#line.85">incrementOperationCounter</a>()</pre>
 </li>
 </ul>
-<a name="updateAssignTime-long-">
+<a name="getAssignProcMetrics--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>updateAssignTime</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsAssignmentManager.html#line.79">updateAssignTime</a>(long&nbsp;time)</pre>
-<div class="block">Add the time took to perform the last assign operation</div>
+<h4>getAssignProcMetrics</h4>
+<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureMetrics.html" 
title="interface in 
org.apache.hadoop.hbase.procedure2">ProcedureMetrics</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsAssignmentManager.html#line.92">getAssignProcMetrics</a>()</pre>
 <dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>time</code> - </dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>Set of common metrics for assign procedure</dd>
+</dl>
+</li>
+</ul>
+<a name="getUnassignProcMetrics--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getUnassignProcMetrics</h4>
+<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureMetrics.html" 
title="interface in 
org.apache.hadoop.hbase.procedure2">ProcedureMetrics</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsAssignmentManager.html#line.99">getUnassignProcMetrics</a>()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>Set of common metrics for unassign procedure</dd>
 </dl>
 </li>
 </ul>
-<a name="updateUnassignTime-long-">
+<a name="getSplitProcMetrics--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSplitProcMetrics</h4>
+<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureMetrics.html" 
title="interface in 
org.apache.hadoop.hbase.procedure2">ProcedureMetrics</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsAssignmentManager.html#line.106">getSplitProcMetrics</a>()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>Set of common metrics for split procedure</dd>
+</dl>
+</li>
+</ul>
+<a name="getMergeProcMetrics--">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
-<h4>updateUnassignTime</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsAssignmentManager.html#line.87">updateUnassignTime</a>(long&nbsp;time)</pre>
-<div class="block">Add the time took to perform the last unassign 
operation</div>
+<h4>getMergeProcMetrics</h4>
+<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureMetrics.html" 
title="interface in 
org.apache.hadoop.hbase.procedure2">ProcedureMetrics</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/master/MetricsAssignmentManager.html#line.113">getMergeProcMetrics</a>()</pre>
 <dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>time</code> - </dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>Set of common metrics for merge procedure</dd>
 </dl>
 </li>
 </ul>

Reply via email to