hbase-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From git-site-r...@apache.org
Subject [05/51] [partial] hbase-site git commit: Published site at .
Date Thu, 17 Aug 2017 15:07:15 GMT
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/33bc9e06/testapidocs/org/apache/hadoop/hbase/MiniHBaseCluster.html
----------------------------------------------------------------------
diff --git a/testapidocs/org/apache/hadoop/hbase/MiniHBaseCluster.html b/testapidocs/org/apache/hadoop/hbase/MiniHBaseCluster.html
index b5114b0..c078682 100644
--- a/testapidocs/org/apache/hadoop/hbase/MiniHBaseCluster.html
+++ b/testapidocs/org/apache/hadoop/hbase/MiniHBaseCluster.html
@@ -1488,10 +1488,11 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>getRegionServerThreads</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../apidocs/org/apache/hadoop/hbase/util/JVMClusterUtil.RegionServerThread.html?is-external=true" title="class or interface in org.apache.hadoop.hbase.util">JVMClusterUtil.RegionServerThread</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.670">getRegionServerThreads</a>()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../apidocs/org/apache/hadoop/hbase/util/JVMClusterUtil.RegionServerThread.html?is-external=true" title="class or interface in org.apache.hadoop.hbase.util">JVMClusterUtil.RegionServerThread</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.671">getRegionServerThreads</a>()</pre>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>List of region server threads.</dd>
+<dd>List of region server threads. Does not return the master even though it is also
+ a region server.</dd>
 </dl>
 </li>
 </ul>
@@ -1501,7 +1502,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>getLiveRegionServerThreads</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../apidocs/org/apache/hadoop/hbase/util/JVMClusterUtil.RegionServerThread.html?is-external=true" title="class or interface in org.apache.hadoop.hbase.util">JVMClusterUtil.RegionServerThread</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.677">getLiveRegionServerThreads</a>()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../apidocs/org/apache/hadoop/hbase/util/JVMClusterUtil.RegionServerThread.html?is-external=true" title="class or interface in org.apache.hadoop.hbase.util">JVMClusterUtil.RegionServerThread</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.678">getLiveRegionServerThreads</a>()</pre>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>List of live region server threads (skips the aborted and the killed)</dd>
@@ -1514,7 +1515,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>getRegionServer</h4>
-<pre>public&nbsp;<a href="../../../../../apidocs/org/apache/hadoop/hbase/regionserver/HRegionServer.html?is-external=true" title="class or interface in org.apache.hadoop.hbase.regionserver">HRegionServer</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.686">getRegionServer</a>(int&nbsp;serverNumber)</pre>
+<pre>public&nbsp;<a href="../../../../../apidocs/org/apache/hadoop/hbase/regionserver/HRegionServer.html?is-external=true" title="class or interface in org.apache.hadoop.hbase.regionserver">HRegionServer</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.687">getRegionServer</a>(int&nbsp;serverNumber)</pre>
 <div class="block">Grab a numbered region server of your choice.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1530,7 +1531,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>getRegionServer</h4>
-<pre>public&nbsp;<a href="../../../../../apidocs/org/apache/hadoop/hbase/regionserver/HRegionServer.html?is-external=true" title="class or interface in org.apache.hadoop.hbase.regionserver">HRegionServer</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.690">getRegionServer</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/ServerName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</pre>
+<pre>public&nbsp;<a href="../../../../../apidocs/org/apache/hadoop/hbase/regionserver/HRegionServer.html?is-external=true" title="class or interface in org.apache.hadoop.hbase.regionserver">HRegionServer</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.691">getRegionServer</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/ServerName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</pre>
 </li>
 </ul>
 <a name="getRegions-byte:A-">
@@ -1539,7 +1540,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>getRegions</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../apidocs/org/apache/hadoop/hbase/regionserver/HRegion.html?is-external=true" title="class or interface in org.apache.hadoop.hbase.regionserver">HRegion</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.697">getRegions</a>(byte[]&nbsp;tableName)</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../apidocs/org/apache/hadoop/hbase/regionserver/HRegion.html?is-external=true" title="class or interface in org.apache.hadoop.hbase.regionserver">HRegion</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.698">getRegions</a>(byte[]&nbsp;tableName)</pre>
 </li>
 </ul>
 <a name="getRegions-org.apache.hadoop.hbase.TableName-">
@@ -1548,7 +1549,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>getRegions</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../apidocs/org/apache/hadoop/hbase/regionserver/HRegion.html?is-external=true" title="class or interface in org.apache.hadoop.hbase.regionserver">HRegion</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.701">getRegions</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/TableName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../apidocs/org/apache/hadoop/hbase/regionserver/HRegion.html?is-external=true" title="class or interface in org.apache.hadoop.hbase.regionserver">HRegion</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.702">getRegions</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/TableName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</pre>
 </li>
 </ul>
 <a name="getServerWithMeta--">
@@ -1557,7 +1558,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>getServerWithMeta</h4>
-<pre>public&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.718">getServerWithMeta</a>()</pre>
+<pre>public&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.719">getServerWithMeta</a>()</pre>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>Index into List of <a href="../../../../org/apache/hadoop/hbase/MiniHBaseCluster.html#getRegionServerThreads--"><code>getRegionServerThreads()</code></a>
@@ -1571,7 +1572,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>getServerWith</h4>
-<pre>public&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.728">getServerWith</a>(byte[]&nbsp;regionName)</pre>
+<pre>public&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.729">getServerWith</a>(byte[]&nbsp;regionName)</pre>
 <div class="block">Get the location of the specified region</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1588,7 +1589,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>getServerHoldingRegion</h4>
-<pre>public&nbsp;<a href="../../../../../apidocs/org/apache/hadoop/hbase/ServerName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">ServerName</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.746">getServerHoldingRegion</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/TableName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">TableName</a>&nbsp;tn,
+<pre>public&nbsp;<a href="../../../../../apidocs/org/apache/hadoop/hbase/ServerName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">ServerName</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.747">getServerHoldingRegion</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/TableName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">TableName</a>&nbsp;tn,
                                          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>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.html?is-external=true#getServerHoldingRegion-org.apache.hadoop.hbase.TableName-byte:A-" title="class or interface in org.apache.hadoop.hbase">org.apache.hadoop.hbase.HBaseCluster</a></code></span></div>
@@ -1612,7 +1613,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>countServedRegions</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.770">countServedRegions</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.771">countServedRegions</a>()</pre>
 <div class="block">Counts the total numbers of regions being served by the currently online
  region servers by asking each how many regions they have.  Does not look
  at hbase:meta at all.  Count includes catalog tables.</div>
@@ -1628,7 +1629,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>killAll</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.785">killAll</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.786">killAll</a>()</pre>
 <div class="block">Do a simulated kill all masters and regionservers. Useful when it is
  impossible to bring the mini-cluster back for clean shutdown.</div>
 </li>
@@ -1639,7 +1640,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>waitUntilShutDown</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.795">waitUntilShutDown</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.796">waitUntilShutDown</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.html?is-external=true#waitUntilShutDown--" title="class or interface in org.apache.hadoop.hbase">org.apache.hadoop.hbase.HBaseCluster</a></code></span></div>
 <div class="block">Wait for HBase Cluster to shut down.</div>
 <dl>
@@ -1654,7 +1655,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>findRegionsForTable</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../apidocs/org/apache/hadoop/hbase/regionserver/HRegion.html?is-external=true" title="class or interface in org.apache.hadoop.hbase.regionserver">HRegion</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.799">findRegionsForTable</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/TableName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../apidocs/org/apache/hadoop/hbase/regionserver/HRegion.html?is-external=true" title="class or interface in org.apache.hadoop.hbase.regionserver">HRegion</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.800">findRegionsForTable</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/TableName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</pre>
 </li>
 </ul>
 <a name="getRegionServerIndex-org.apache.hadoop.hbase.ServerName-">
@@ -1663,7 +1664,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>getRegionServerIndex</h4>
-<pre>protected&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.813">getRegionServerIndex</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/ServerName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</pre>
+<pre>protected&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.814">getRegionServerIndex</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/ServerName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</pre>
 </li>
 </ul>
 <a name="getMasterIndex-org.apache.hadoop.hbase.ServerName-">
@@ -1672,7 +1673,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>getMasterIndex</h4>
-<pre>protected&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.824">getMasterIndex</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/ServerName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</pre>
+<pre>protected&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.825">getMasterIndex</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/ServerName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</pre>
 </li>
 </ul>
 <a name="getAdminProtocol-org.apache.hadoop.hbase.ServerName-">
@@ -1681,7 +1682,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>getAdminProtocol</h4>
-<pre>public&nbsp;<a href="../../../../../apidocs/org/apache/hadoop/hbase/shaded/protobuf/generated.AdminProtos.AdminService.BlockingInterface.html?is-external=true" title="class or interface in org.apache.hadoop.hbase.shaded.protobuf">org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.AdminService.BlockingInterface</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.835">getAdminProtocol</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/ServerName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)
+<pre>public&nbsp;<a href="../../../../../apidocs/org/apache/hadoop/hbase/shaded/protobuf/generated.AdminProtos.AdminService.BlockingInterface.html?is-external=true" title="class or interface in org.apache.hadoop.hbase.shaded.protobuf">org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.AdminService.BlockingInterface</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.836">getAdminProtocol</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/ServerName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)
                                                                                                               throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.html?is-external=true#getAdminProtocol-org.apache.hadoop.hbase.ServerName-" title="class or interface in org.apache.hadoop.hbase">org.apache.hadoop.hbase.HBaseCluster</a></code></span></div>
 <div class="block">Returns an AdminProtocol interface to the regionserver</div>
@@ -1699,7 +1700,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockListLast">
 <li class="blockList">
 <h4>getClientProtocol</h4>
-<pre>public&nbsp;<a href="../../../../../apidocs/org/apache/hadoop/hbase/shaded/protobuf/generated.ClientProtos.ClientService.BlockingInterface.html?is-external=true" title="class or interface in org.apache.hadoop.hbase.shaded.protobuf">org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ClientService.BlockingInterface</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.840">getClientProtocol</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/ServerName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)
+<pre>public&nbsp;<a href="../../../../../apidocs/org/apache/hadoop/hbase/shaded/protobuf/generated.ClientProtos.ClientService.BlockingInterface.html?is-external=true" title="class or interface in org.apache.hadoop.hbase.shaded.protobuf">org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ClientService.BlockingInterface</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.841">getClientProtocol</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/ServerName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)
                                                                                                                  throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.html?is-external=true#getClientProtocol-org.apache.hadoop.hbase.ServerName-" title="class or interface in org.apache.hadoop.hbase">org.apache.hadoop.hbase.HBaseCluster</a></code></span></div>
 <div class="block">Returns a ClientProtocol interface to the regionserver</div>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/33bc9e06/testapidocs/src-html/org/apache/hadoop/hbase/HBaseTestingUtility.html
----------------------------------------------------------------------
diff --git a/testapidocs/src-html/org/apache/hadoop/hbase/HBaseTestingUtility.html b/testapidocs/src-html/org/apache/hadoop/hbase/HBaseTestingUtility.html
index 11fd08a..8ca4e5c 100644
--- a/testapidocs/src-html/org/apache/hadoop/hbase/HBaseTestingUtility.html
+++ b/testapidocs/src-html/org/apache/hadoop/hbase/HBaseTestingUtility.html
@@ -57,95 +57,95 @@
 <span class="sourceLineNo">049</span>import java.util.concurrent.TimeUnit;<a name="line.49"></a>
 <span class="sourceLineNo">050</span>import java.util.concurrent.atomic.AtomicReference;<a name="line.50"></a>
 <span class="sourceLineNo">051</span><a name="line.51"></a>
-<span class="sourceLineNo">052</span>import org.apache.commons.io.FileUtils;<a name="line.52"></a>
-<span class="sourceLineNo">053</span>import org.apache.commons.lang.RandomStringUtils;<a name="line.53"></a>
-<span class="sourceLineNo">054</span>import org.apache.commons.logging.Log;<a name="line.54"></a>
-<span class="sourceLineNo">055</span>import org.apache.commons.logging.LogFactory;<a name="line.55"></a>
-<span class="sourceLineNo">056</span>import org.apache.commons.logging.impl.Jdk14Logger;<a name="line.56"></a>
-<span class="sourceLineNo">057</span>import org.apache.commons.logging.impl.Log4JLogger;<a name="line.57"></a>
-<span class="sourceLineNo">058</span>import org.apache.hadoop.conf.Configuration;<a name="line.58"></a>
-<span class="sourceLineNo">059</span>import org.apache.hadoop.fs.FileSystem;<a name="line.59"></a>
-<span class="sourceLineNo">060</span>import org.apache.hadoop.fs.Path;<a name="line.60"></a>
-<span class="sourceLineNo">061</span>import org.apache.hadoop.hbase.Waiter.ExplainingPredicate;<a name="line.61"></a>
-<span class="sourceLineNo">062</span>import org.apache.hadoop.hbase.Waiter.Predicate;<a name="line.62"></a>
-<span class="sourceLineNo">063</span>import org.apache.hadoop.hbase.classification.InterfaceAudience;<a name="line.63"></a>
-<span class="sourceLineNo">064</span>import org.apache.hadoop.hbase.client.Admin;<a name="line.64"></a>
-<span class="sourceLineNo">065</span>import org.apache.hadoop.hbase.client.BufferedMutator;<a name="line.65"></a>
-<span class="sourceLineNo">066</span>import org.apache.hadoop.hbase.client.Connection;<a name="line.66"></a>
-<span class="sourceLineNo">067</span>import org.apache.hadoop.hbase.client.ConnectionFactory;<a name="line.67"></a>
-<span class="sourceLineNo">068</span>import org.apache.hadoop.hbase.client.Consistency;<a name="line.68"></a>
-<span class="sourceLineNo">069</span>import org.apache.hadoop.hbase.client.Delete;<a name="line.69"></a>
-<span class="sourceLineNo">070</span>import org.apache.hadoop.hbase.client.Durability;<a name="line.70"></a>
-<span class="sourceLineNo">071</span>import org.apache.hadoop.hbase.client.Get;<a name="line.71"></a>
-<span class="sourceLineNo">072</span>import org.apache.hadoop.hbase.client.HBaseAdmin;<a name="line.72"></a>
-<span class="sourceLineNo">073</span>import org.apache.hadoop.hbase.client.Put;<a name="line.73"></a>
-<span class="sourceLineNo">074</span>import org.apache.hadoop.hbase.client.RegionLocator;<a name="line.74"></a>
-<span class="sourceLineNo">075</span>import org.apache.hadoop.hbase.client.Result;<a name="line.75"></a>
-<span class="sourceLineNo">076</span>import org.apache.hadoop.hbase.client.ResultScanner;<a name="line.76"></a>
-<span class="sourceLineNo">077</span>import org.apache.hadoop.hbase.client.Scan;<a name="line.77"></a>
-<span class="sourceLineNo">078</span>import org.apache.hadoop.hbase.client.Table;<a name="line.78"></a>
-<span class="sourceLineNo">079</span>import org.apache.hadoop.hbase.client.TableDescriptor;<a name="line.79"></a>
-<span class="sourceLineNo">080</span>import org.apache.hadoop.hbase.client.TableState;<a name="line.80"></a>
-<span class="sourceLineNo">081</span>import org.apache.hadoop.hbase.fs.HFileSystem;<a name="line.81"></a>
-<span class="sourceLineNo">082</span>import org.apache.hadoop.hbase.io.compress.Compression;<a name="line.82"></a>
-<span class="sourceLineNo">083</span>import org.apache.hadoop.hbase.io.compress.Compression.Algorithm;<a name="line.83"></a>
-<span class="sourceLineNo">084</span>import org.apache.hadoop.hbase.io.encoding.DataBlockEncoding;<a name="line.84"></a>
-<span class="sourceLineNo">085</span>import org.apache.hadoop.hbase.io.hfile.ChecksumUtil;<a name="line.85"></a>
-<span class="sourceLineNo">086</span>import org.apache.hadoop.hbase.io.hfile.HFile;<a name="line.86"></a>
-<span class="sourceLineNo">087</span>import org.apache.hadoop.hbase.ipc.RpcServerInterface;<a name="line.87"></a>
-<span class="sourceLineNo">088</span>import org.apache.hadoop.hbase.ipc.ServerNotRunningYetException;<a name="line.88"></a>
-<span class="sourceLineNo">089</span>import org.apache.hadoop.hbase.mapreduce.MapreduceTestingShim;<a name="line.89"></a>
-<span class="sourceLineNo">090</span>import org.apache.hadoop.hbase.master.HMaster;<a name="line.90"></a>
-<span class="sourceLineNo">091</span>import org.apache.hadoop.hbase.master.ServerManager;<a name="line.91"></a>
-<span class="sourceLineNo">092</span>import org.apache.hadoop.hbase.master.assignment.AssignmentManager;<a name="line.92"></a>
-<span class="sourceLineNo">093</span>import org.apache.hadoop.hbase.master.assignment.RegionStates;<a name="line.93"></a>
-<span class="sourceLineNo">094</span>import org.apache.hadoop.hbase.regionserver.BloomType;<a name="line.94"></a>
-<span class="sourceLineNo">095</span>import org.apache.hadoop.hbase.regionserver.ChunkCreator;<a name="line.95"></a>
-<span class="sourceLineNo">096</span>import org.apache.hadoop.hbase.regionserver.HRegion;<a name="line.96"></a>
-<span class="sourceLineNo">097</span>import org.apache.hadoop.hbase.regionserver.HRegionServer;<a name="line.97"></a>
-<span class="sourceLineNo">098</span>import org.apache.hadoop.hbase.regionserver.HStore;<a name="line.98"></a>
-<span class="sourceLineNo">099</span>import org.apache.hadoop.hbase.regionserver.InternalScanner;<a name="line.99"></a>
-<span class="sourceLineNo">100</span>import org.apache.hadoop.hbase.regionserver.MemStoreLABImpl;<a name="line.100"></a>
-<span class="sourceLineNo">101</span>import org.apache.hadoop.hbase.regionserver.Region;<a name="line.101"></a>
-<span class="sourceLineNo">102</span>import org.apache.hadoop.hbase.regionserver.RegionScanner;<a name="line.102"></a>
-<span class="sourceLineNo">103</span>import org.apache.hadoop.hbase.regionserver.RegionServerServices;<a name="line.103"></a>
-<span class="sourceLineNo">104</span>import org.apache.hadoop.hbase.regionserver.RegionServerStoppedException;<a name="line.104"></a>
-<span class="sourceLineNo">105</span>import org.apache.hadoop.hbase.regionserver.wal.MetricsWAL;<a name="line.105"></a>
-<span class="sourceLineNo">106</span>import org.apache.hadoop.hbase.regionserver.wal.WALActionsListener;<a name="line.106"></a>
-<span class="sourceLineNo">107</span>import org.apache.hadoop.hbase.security.HBaseKerberosUtils;<a name="line.107"></a>
-<span class="sourceLineNo">108</span>import org.apache.hadoop.hbase.security.User;<a name="line.108"></a>
-<span class="sourceLineNo">109</span>import org.apache.hadoop.hbase.security.visibility.VisibilityLabelsCache;<a name="line.109"></a>
-<span class="sourceLineNo">110</span>import org.apache.hadoop.hbase.shaded.protobuf.ProtobufUtil;<a name="line.110"></a>
-<span class="sourceLineNo">111</span>import org.apache.hadoop.hbase.util.Bytes;<a name="line.111"></a>
-<span class="sourceLineNo">112</span>import org.apache.hadoop.hbase.util.FSTableDescriptors;<a name="line.112"></a>
-<span class="sourceLineNo">113</span>import org.apache.hadoop.hbase.util.FSUtils;<a name="line.113"></a>
-<span class="sourceLineNo">114</span>import org.apache.hadoop.hbase.util.JVMClusterUtil;<a name="line.114"></a>
-<span class="sourceLineNo">115</span>import org.apache.hadoop.hbase.util.JVMClusterUtil.MasterThread;<a name="line.115"></a>
-<span class="sourceLineNo">116</span>import org.apache.hadoop.hbase.util.JVMClusterUtil.RegionServerThread;<a name="line.116"></a>
-<span class="sourceLineNo">117</span>import org.apache.hadoop.hbase.util.Pair;<a name="line.117"></a>
-<span class="sourceLineNo">118</span>import org.apache.hadoop.hbase.util.RegionSplitter;<a name="line.118"></a>
-<span class="sourceLineNo">119</span>import org.apache.hadoop.hbase.util.RegionSplitter.SplitAlgorithm;<a name="line.119"></a>
-<span class="sourceLineNo">120</span>import org.apache.hadoop.hbase.util.RetryCounter;<a name="line.120"></a>
-<span class="sourceLineNo">121</span>import org.apache.hadoop.hbase.util.Threads;<a name="line.121"></a>
-<span class="sourceLineNo">122</span>import org.apache.hadoop.hbase.wal.WAL;<a name="line.122"></a>
-<span class="sourceLineNo">123</span>import org.apache.hadoop.hbase.wal.WALFactory;<a name="line.123"></a>
-<span class="sourceLineNo">124</span>import org.apache.hadoop.hbase.zookeeper.EmptyWatcher;<a name="line.124"></a>
-<span class="sourceLineNo">125</span>import org.apache.hadoop.hbase.zookeeper.MiniZooKeeperCluster;<a name="line.125"></a>
-<span class="sourceLineNo">126</span>import org.apache.hadoop.hbase.zookeeper.ZKConfig;<a name="line.126"></a>
-<span class="sourceLineNo">127</span>import org.apache.hadoop.hbase.zookeeper.ZooKeeperWatcher;<a name="line.127"></a>
-<span class="sourceLineNo">128</span>import org.apache.hadoop.hdfs.DFSClient;<a name="line.128"></a>
-<span class="sourceLineNo">129</span>import org.apache.hadoop.hdfs.DistributedFileSystem;<a name="line.129"></a>
-<span class="sourceLineNo">130</span>import org.apache.hadoop.hdfs.MiniDFSCluster;<a name="line.130"></a>
-<span class="sourceLineNo">131</span>import org.apache.hadoop.hdfs.server.namenode.EditLogFileOutputStream;<a name="line.131"></a>
-<span class="sourceLineNo">132</span>import org.apache.hadoop.mapred.JobConf;<a name="line.132"></a>
-<span class="sourceLineNo">133</span>import org.apache.hadoop.mapred.MiniMRCluster;<a name="line.133"></a>
-<span class="sourceLineNo">134</span>import org.apache.hadoop.mapred.TaskLog;<a name="line.134"></a>
-<span class="sourceLineNo">135</span>import org.apache.hadoop.minikdc.MiniKdc;<a name="line.135"></a>
-<span class="sourceLineNo">136</span>import org.apache.zookeeper.WatchedEvent;<a name="line.136"></a>
-<span class="sourceLineNo">137</span>import org.apache.zookeeper.ZooKeeper;<a name="line.137"></a>
-<span class="sourceLineNo">138</span>import org.apache.zookeeper.ZooKeeper.States;<a name="line.138"></a>
-<span class="sourceLineNo">139</span><a name="line.139"></a>
-<span class="sourceLineNo">140</span>import edu.umd.cs.findbugs.annotations.Nullable;<a name="line.140"></a>
+<span class="sourceLineNo">052</span>import edu.umd.cs.findbugs.annotations.Nullable;<a name="line.52"></a>
+<span class="sourceLineNo">053</span>import org.apache.commons.io.FileUtils;<a name="line.53"></a>
+<span class="sourceLineNo">054</span>import org.apache.commons.lang.RandomStringUtils;<a name="line.54"></a>
+<span class="sourceLineNo">055</span>import org.apache.commons.logging.Log;<a name="line.55"></a>
+<span class="sourceLineNo">056</span>import org.apache.commons.logging.LogFactory;<a name="line.56"></a>
+<span class="sourceLineNo">057</span>import org.apache.commons.logging.impl.Jdk14Logger;<a name="line.57"></a>
+<span class="sourceLineNo">058</span>import org.apache.commons.logging.impl.Log4JLogger;<a name="line.58"></a>
+<span class="sourceLineNo">059</span>import org.apache.hadoop.conf.Configuration;<a name="line.59"></a>
+<span class="sourceLineNo">060</span>import org.apache.hadoop.fs.FileSystem;<a name="line.60"></a>
+<span class="sourceLineNo">061</span>import org.apache.hadoop.fs.Path;<a name="line.61"></a>
+<span class="sourceLineNo">062</span>import org.apache.hadoop.hbase.Waiter.ExplainingPredicate;<a name="line.62"></a>
+<span class="sourceLineNo">063</span>import org.apache.hadoop.hbase.Waiter.Predicate;<a name="line.63"></a>
+<span class="sourceLineNo">064</span>import org.apache.hadoop.hbase.classification.InterfaceAudience;<a name="line.64"></a>
+<span class="sourceLineNo">065</span>import org.apache.hadoop.hbase.client.Admin;<a name="line.65"></a>
+<span class="sourceLineNo">066</span>import org.apache.hadoop.hbase.client.BufferedMutator;<a name="line.66"></a>
+<span class="sourceLineNo">067</span>import org.apache.hadoop.hbase.client.Connection;<a name="line.67"></a>
+<span class="sourceLineNo">068</span>import org.apache.hadoop.hbase.client.ConnectionFactory;<a name="line.68"></a>
+<span class="sourceLineNo">069</span>import org.apache.hadoop.hbase.client.Consistency;<a name="line.69"></a>
+<span class="sourceLineNo">070</span>import org.apache.hadoop.hbase.client.Delete;<a name="line.70"></a>
+<span class="sourceLineNo">071</span>import org.apache.hadoop.hbase.client.Durability;<a name="line.71"></a>
+<span class="sourceLineNo">072</span>import org.apache.hadoop.hbase.client.Get;<a name="line.72"></a>
+<span class="sourceLineNo">073</span>import org.apache.hadoop.hbase.client.HBaseAdmin;<a name="line.73"></a>
+<span class="sourceLineNo">074</span>import org.apache.hadoop.hbase.client.Put;<a name="line.74"></a>
+<span class="sourceLineNo">075</span>import org.apache.hadoop.hbase.client.RegionLocator;<a name="line.75"></a>
+<span class="sourceLineNo">076</span>import org.apache.hadoop.hbase.client.Result;<a name="line.76"></a>
+<span class="sourceLineNo">077</span>import org.apache.hadoop.hbase.client.ResultScanner;<a name="line.77"></a>
+<span class="sourceLineNo">078</span>import org.apache.hadoop.hbase.client.Scan;<a name="line.78"></a>
+<span class="sourceLineNo">079</span>import org.apache.hadoop.hbase.client.Table;<a name="line.79"></a>
+<span class="sourceLineNo">080</span>import org.apache.hadoop.hbase.client.TableDescriptor;<a name="line.80"></a>
+<span class="sourceLineNo">081</span>import org.apache.hadoop.hbase.client.TableState;<a name="line.81"></a>
+<span class="sourceLineNo">082</span>import org.apache.hadoop.hbase.fs.HFileSystem;<a name="line.82"></a>
+<span class="sourceLineNo">083</span>import org.apache.hadoop.hbase.io.compress.Compression;<a name="line.83"></a>
+<span class="sourceLineNo">084</span>import org.apache.hadoop.hbase.io.compress.Compression.Algorithm;<a name="line.84"></a>
+<span class="sourceLineNo">085</span>import org.apache.hadoop.hbase.io.encoding.DataBlockEncoding;<a name="line.85"></a>
+<span class="sourceLineNo">086</span>import org.apache.hadoop.hbase.io.hfile.ChecksumUtil;<a name="line.86"></a>
+<span class="sourceLineNo">087</span>import org.apache.hadoop.hbase.io.hfile.HFile;<a name="line.87"></a>
+<span class="sourceLineNo">088</span>import org.apache.hadoop.hbase.ipc.RpcServerInterface;<a name="line.88"></a>
+<span class="sourceLineNo">089</span>import org.apache.hadoop.hbase.ipc.ServerNotRunningYetException;<a name="line.89"></a>
+<span class="sourceLineNo">090</span>import org.apache.hadoop.hbase.mapreduce.MapreduceTestingShim;<a name="line.90"></a>
+<span class="sourceLineNo">091</span>import org.apache.hadoop.hbase.master.HMaster;<a name="line.91"></a>
+<span class="sourceLineNo">092</span>import org.apache.hadoop.hbase.master.ServerManager;<a name="line.92"></a>
+<span class="sourceLineNo">093</span>import org.apache.hadoop.hbase.master.assignment.AssignmentManager;<a name="line.93"></a>
+<span class="sourceLineNo">094</span>import org.apache.hadoop.hbase.master.assignment.RegionStates;<a name="line.94"></a>
+<span class="sourceLineNo">095</span>import org.apache.hadoop.hbase.regionserver.BloomType;<a name="line.95"></a>
+<span class="sourceLineNo">096</span>import org.apache.hadoop.hbase.regionserver.ChunkCreator;<a name="line.96"></a>
+<span class="sourceLineNo">097</span>import org.apache.hadoop.hbase.regionserver.HRegion;<a name="line.97"></a>
+<span class="sourceLineNo">098</span>import org.apache.hadoop.hbase.regionserver.HRegionServer;<a name="line.98"></a>
+<span class="sourceLineNo">099</span>import org.apache.hadoop.hbase.regionserver.HStore;<a name="line.99"></a>
+<span class="sourceLineNo">100</span>import org.apache.hadoop.hbase.regionserver.InternalScanner;<a name="line.100"></a>
+<span class="sourceLineNo">101</span>import org.apache.hadoop.hbase.regionserver.MemStoreLABImpl;<a name="line.101"></a>
+<span class="sourceLineNo">102</span>import org.apache.hadoop.hbase.regionserver.Region;<a name="line.102"></a>
+<span class="sourceLineNo">103</span>import org.apache.hadoop.hbase.regionserver.RegionScanner;<a name="line.103"></a>
+<span class="sourceLineNo">104</span>import org.apache.hadoop.hbase.regionserver.RegionServerServices;<a name="line.104"></a>
+<span class="sourceLineNo">105</span>import org.apache.hadoop.hbase.regionserver.RegionServerStoppedException;<a name="line.105"></a>
+<span class="sourceLineNo">106</span>import org.apache.hadoop.hbase.regionserver.wal.MetricsWAL;<a name="line.106"></a>
+<span class="sourceLineNo">107</span>import org.apache.hadoop.hbase.regionserver.wal.WALActionsListener;<a name="line.107"></a>
+<span class="sourceLineNo">108</span>import org.apache.hadoop.hbase.security.HBaseKerberosUtils;<a name="line.108"></a>
+<span class="sourceLineNo">109</span>import org.apache.hadoop.hbase.security.User;<a name="line.109"></a>
+<span class="sourceLineNo">110</span>import org.apache.hadoop.hbase.security.visibility.VisibilityLabelsCache;<a name="line.110"></a>
+<span class="sourceLineNo">111</span>import org.apache.hadoop.hbase.shaded.protobuf.ProtobufUtil;<a name="line.111"></a>
+<span class="sourceLineNo">112</span>import org.apache.hadoop.hbase.util.Bytes;<a name="line.112"></a>
+<span class="sourceLineNo">113</span>import org.apache.hadoop.hbase.util.FSTableDescriptors;<a name="line.113"></a>
+<span class="sourceLineNo">114</span>import org.apache.hadoop.hbase.util.FSUtils;<a name="line.114"></a>
+<span class="sourceLineNo">115</span>import org.apache.hadoop.hbase.util.JVMClusterUtil;<a name="line.115"></a>
+<span class="sourceLineNo">116</span>import org.apache.hadoop.hbase.util.JVMClusterUtil.MasterThread;<a name="line.116"></a>
+<span class="sourceLineNo">117</span>import org.apache.hadoop.hbase.util.JVMClusterUtil.RegionServerThread;<a name="line.117"></a>
+<span class="sourceLineNo">118</span>import org.apache.hadoop.hbase.util.Pair;<a name="line.118"></a>
+<span class="sourceLineNo">119</span>import org.apache.hadoop.hbase.util.RegionSplitter;<a name="line.119"></a>
+<span class="sourceLineNo">120</span>import org.apache.hadoop.hbase.util.RegionSplitter.SplitAlgorithm;<a name="line.120"></a>
+<span class="sourceLineNo">121</span>import org.apache.hadoop.hbase.util.RetryCounter;<a name="line.121"></a>
+<span class="sourceLineNo">122</span>import org.apache.hadoop.hbase.util.Threads;<a name="line.122"></a>
+<span class="sourceLineNo">123</span>import org.apache.hadoop.hbase.wal.WAL;<a name="line.123"></a>
+<span class="sourceLineNo">124</span>import org.apache.hadoop.hbase.wal.WALFactory;<a name="line.124"></a>
+<span class="sourceLineNo">125</span>import org.apache.hadoop.hbase.zookeeper.EmptyWatcher;<a name="line.125"></a>
+<span class="sourceLineNo">126</span>import org.apache.hadoop.hbase.zookeeper.MiniZooKeeperCluster;<a name="line.126"></a>
+<span class="sourceLineNo">127</span>import org.apache.hadoop.hbase.zookeeper.ZKConfig;<a name="line.127"></a>
+<span class="sourceLineNo">128</span>import org.apache.hadoop.hbase.zookeeper.ZooKeeperWatcher;<a name="line.128"></a>
+<span class="sourceLineNo">129</span>import org.apache.hadoop.hdfs.DFSClient;<a name="line.129"></a>
+<span class="sourceLineNo">130</span>import org.apache.hadoop.hdfs.DistributedFileSystem;<a name="line.130"></a>
+<span class="sourceLineNo">131</span>import org.apache.hadoop.hdfs.MiniDFSCluster;<a name="line.131"></a>
+<span class="sourceLineNo">132</span>import org.apache.hadoop.hdfs.server.namenode.EditLogFileOutputStream;<a name="line.132"></a>
+<span class="sourceLineNo">133</span>import org.apache.hadoop.mapred.JobConf;<a name="line.133"></a>
+<span class="sourceLineNo">134</span>import org.apache.hadoop.mapred.MiniMRCluster;<a name="line.134"></a>
+<span class="sourceLineNo">135</span>import org.apache.hadoop.mapred.TaskLog;<a name="line.135"></a>
+<span class="sourceLineNo">136</span>import org.apache.hadoop.minikdc.MiniKdc;<a name="line.136"></a>
+<span class="sourceLineNo">137</span>import org.apache.zookeeper.WatchedEvent;<a name="line.137"></a>
+<span class="sourceLineNo">138</span>import org.apache.zookeeper.ZooKeeper;<a name="line.138"></a>
+<span class="sourceLineNo">139</span>import org.apache.zookeeper.ZooKeeper.States;<a name="line.139"></a>
+<span class="sourceLineNo">140</span><a name="line.140"></a>
 <span class="sourceLineNo">141</span>import org.apache.hadoop.hbase.client.ColumnFamilyDescriptor;<a name="line.141"></a>
 <span class="sourceLineNo">142</span>import org.apache.hadoop.hbase.client.ColumnFamilyDescriptorBuilder;<a name="line.142"></a>
 <span class="sourceLineNo">143</span>import org.apache.hadoop.hbase.client.TableDescriptorBuilder;<a name="line.143"></a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/33bc9e06/testapidocs/src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html
----------------------------------------------------------------------
diff --git a/testapidocs/src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html b/testapidocs/src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html
index a998aeb..f7cae7a 100644
--- a/testapidocs/src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html
+++ b/testapidocs/src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html
@@ -673,183 +673,184 @@
 <span class="sourceLineNo">665</span>  }<a name="line.665"></a>
 <span class="sourceLineNo">666</span><a name="line.666"></a>
 <span class="sourceLineNo">667</span>  /**<a name="line.667"></a>
-<span class="sourceLineNo">668</span>   * @return List of region server threads.<a name="line.668"></a>
-<span class="sourceLineNo">669</span>   */<a name="line.669"></a>
-<span class="sourceLineNo">670</span>  public List&lt;JVMClusterUtil.RegionServerThread&gt; getRegionServerThreads() {<a name="line.670"></a>
-<span class="sourceLineNo">671</span>    return this.hbaseCluster.getRegionServers();<a name="line.671"></a>
-<span class="sourceLineNo">672</span>  }<a name="line.672"></a>
-<span class="sourceLineNo">673</span><a name="line.673"></a>
-<span class="sourceLineNo">674</span>  /**<a name="line.674"></a>
-<span class="sourceLineNo">675</span>   * @return List of live region server threads (skips the aborted and the killed)<a name="line.675"></a>
-<span class="sourceLineNo">676</span>   */<a name="line.676"></a>
-<span class="sourceLineNo">677</span>  public List&lt;JVMClusterUtil.RegionServerThread&gt; getLiveRegionServerThreads() {<a name="line.677"></a>
-<span class="sourceLineNo">678</span>    return this.hbaseCluster.getLiveRegionServers();<a name="line.678"></a>
-<span class="sourceLineNo">679</span>  }<a name="line.679"></a>
-<span class="sourceLineNo">680</span><a name="line.680"></a>
-<span class="sourceLineNo">681</span>  /**<a name="line.681"></a>
-<span class="sourceLineNo">682</span>   * Grab a numbered region server of your choice.<a name="line.682"></a>
-<span class="sourceLineNo">683</span>   * @param serverNumber<a name="line.683"></a>
-<span class="sourceLineNo">684</span>   * @return region server<a name="line.684"></a>
-<span class="sourceLineNo">685</span>   */<a name="line.685"></a>
-<span class="sourceLineNo">686</span>  public HRegionServer getRegionServer(int serverNumber) {<a name="line.686"></a>
-<span class="sourceLineNo">687</span>    return hbaseCluster.getRegionServer(serverNumber);<a name="line.687"></a>
-<span class="sourceLineNo">688</span>  }<a name="line.688"></a>
-<span class="sourceLineNo">689</span><a name="line.689"></a>
-<span class="sourceLineNo">690</span>  public HRegionServer getRegionServer(ServerName serverName) {<a name="line.690"></a>
-<span class="sourceLineNo">691</span>    return hbaseCluster.getRegionServers().stream()<a name="line.691"></a>
-<span class="sourceLineNo">692</span>        .map(t -&gt; t.getRegionServer())<a name="line.692"></a>
-<span class="sourceLineNo">693</span>        .filter(r -&gt; r.getServerName().equals(serverName))<a name="line.693"></a>
-<span class="sourceLineNo">694</span>        .findFirst().orElse(null);<a name="line.694"></a>
-<span class="sourceLineNo">695</span>  }<a name="line.695"></a>
-<span class="sourceLineNo">696</span><a name="line.696"></a>
-<span class="sourceLineNo">697</span>  public List&lt;HRegion&gt; getRegions(byte[] tableName) {<a name="line.697"></a>
-<span class="sourceLineNo">698</span>    return getRegions(TableName.valueOf(tableName));<a name="line.698"></a>
-<span class="sourceLineNo">699</span>  }<a name="line.699"></a>
-<span class="sourceLineNo">700</span><a name="line.700"></a>
-<span class="sourceLineNo">701</span>  public List&lt;HRegion&gt; getRegions(TableName tableName) {<a name="line.701"></a>
-<span class="sourceLineNo">702</span>    List&lt;HRegion&gt; ret = new ArrayList&lt;&gt;();<a name="line.702"></a>
-<span class="sourceLineNo">703</span>    for (JVMClusterUtil.RegionServerThread rst : getRegionServerThreads()) {<a name="line.703"></a>
-<span class="sourceLineNo">704</span>      HRegionServer hrs = rst.getRegionServer();<a name="line.704"></a>
-<span class="sourceLineNo">705</span>      for (Region region : hrs.getOnlineRegionsLocalContext()) {<a name="line.705"></a>
-<span class="sourceLineNo">706</span>        if (region.getTableDescriptor().getTableName().equals(tableName)) {<a name="line.706"></a>
-<span class="sourceLineNo">707</span>          ret.add((HRegion)region);<a name="line.707"></a>
-<span class="sourceLineNo">708</span>        }<a name="line.708"></a>
-<span class="sourceLineNo">709</span>      }<a name="line.709"></a>
-<span class="sourceLineNo">710</span>    }<a name="line.710"></a>
-<span class="sourceLineNo">711</span>    return ret;<a name="line.711"></a>
-<span class="sourceLineNo">712</span>  }<a name="line.712"></a>
-<span class="sourceLineNo">713</span><a name="line.713"></a>
-<span class="sourceLineNo">714</span>  /**<a name="line.714"></a>
-<span class="sourceLineNo">715</span>   * @return Index into List of {@link MiniHBaseCluster#getRegionServerThreads()}<a name="line.715"></a>
-<span class="sourceLineNo">716</span>   * of HRS carrying regionName. Returns -1 if none found.<a name="line.716"></a>
-<span class="sourceLineNo">717</span>   */<a name="line.717"></a>
-<span class="sourceLineNo">718</span>  public int getServerWithMeta() {<a name="line.718"></a>
-<span class="sourceLineNo">719</span>    return getServerWith(HRegionInfo.FIRST_META_REGIONINFO.getRegionName());<a name="line.719"></a>
-<span class="sourceLineNo">720</span>  }<a name="line.720"></a>
-<span class="sourceLineNo">721</span><a name="line.721"></a>
-<span class="sourceLineNo">722</span>  /**<a name="line.722"></a>
-<span class="sourceLineNo">723</span>   * Get the location of the specified region<a name="line.723"></a>
-<span class="sourceLineNo">724</span>   * @param regionName Name of the region in bytes<a name="line.724"></a>
-<span class="sourceLineNo">725</span>   * @return Index into List of {@link MiniHBaseCluster#getRegionServerThreads()}<a name="line.725"></a>
-<span class="sourceLineNo">726</span>   * of HRS carrying hbase:meta. Returns -1 if none found.<a name="line.726"></a>
-<span class="sourceLineNo">727</span>   */<a name="line.727"></a>
-<span class="sourceLineNo">728</span>  public int getServerWith(byte[] regionName) {<a name="line.728"></a>
-<span class="sourceLineNo">729</span>    int index = -1;<a name="line.729"></a>
-<span class="sourceLineNo">730</span>    int count = 0;<a name="line.730"></a>
-<span class="sourceLineNo">731</span>    for (JVMClusterUtil.RegionServerThread rst: getRegionServerThreads()) {<a name="line.731"></a>
-<span class="sourceLineNo">732</span>      HRegionServer hrs = rst.getRegionServer();<a name="line.732"></a>
-<span class="sourceLineNo">733</span>      if (!hrs.isStopped()) {<a name="line.733"></a>
-<span class="sourceLineNo">734</span>        Region region = hrs.getOnlineRegion(regionName);<a name="line.734"></a>
-<span class="sourceLineNo">735</span>        if (region != null) {<a name="line.735"></a>
-<span class="sourceLineNo">736</span>          index = count;<a name="line.736"></a>
-<span class="sourceLineNo">737</span>          break;<a name="line.737"></a>
-<span class="sourceLineNo">738</span>        }<a name="line.738"></a>
-<span class="sourceLineNo">739</span>      }<a name="line.739"></a>
-<span class="sourceLineNo">740</span>      count++;<a name="line.740"></a>
-<span class="sourceLineNo">741</span>    }<a name="line.741"></a>
-<span class="sourceLineNo">742</span>    return index;<a name="line.742"></a>
-<span class="sourceLineNo">743</span>  }<a name="line.743"></a>
-<span class="sourceLineNo">744</span><a name="line.744"></a>
-<span class="sourceLineNo">745</span>  @Override<a name="line.745"></a>
-<span class="sourceLineNo">746</span>  public ServerName getServerHoldingRegion(final TableName tn, byte[] regionName)<a name="line.746"></a>
-<span class="sourceLineNo">747</span>  throws IOException {<a name="line.747"></a>
-<span class="sourceLineNo">748</span>    // Assume there is only one master thread which is the active master.<a name="line.748"></a>
-<span class="sourceLineNo">749</span>    // If there are multiple master threads, the backup master threads<a name="line.749"></a>
-<span class="sourceLineNo">750</span>    // should hold some regions. Please refer to #countServedRegions<a name="line.750"></a>
-<span class="sourceLineNo">751</span>    // to see how we find out all regions.<a name="line.751"></a>
-<span class="sourceLineNo">752</span>    HMaster master = getMaster();<a name="line.752"></a>
-<span class="sourceLineNo">753</span>    Region region = master.getOnlineRegion(regionName);<a name="line.753"></a>
-<span class="sourceLineNo">754</span>    if (region != null) {<a name="line.754"></a>
-<span class="sourceLineNo">755</span>      return master.getServerName();<a name="line.755"></a>
-<span class="sourceLineNo">756</span>    }<a name="line.756"></a>
-<span class="sourceLineNo">757</span>    int index = getServerWith(regionName);<a name="line.757"></a>
-<span class="sourceLineNo">758</span>    if (index &lt; 0) {<a name="line.758"></a>
-<span class="sourceLineNo">759</span>      return null;<a name="line.759"></a>
-<span class="sourceLineNo">760</span>    }<a name="line.760"></a>
-<span class="sourceLineNo">761</span>    return getRegionServer(index).getServerName();<a name="line.761"></a>
-<span class="sourceLineNo">762</span>  }<a name="line.762"></a>
-<span class="sourceLineNo">763</span><a name="line.763"></a>
-<span class="sourceLineNo">764</span>  /**<a name="line.764"></a>
-<span class="sourceLineNo">765</span>   * Counts the total numbers of regions being served by the currently online<a name="line.765"></a>
-<span class="sourceLineNo">766</span>   * region servers by asking each how many regions they have.  Does not look<a name="line.766"></a>
-<span class="sourceLineNo">767</span>   * at hbase:meta at all.  Count includes catalog tables.<a name="line.767"></a>
-<span class="sourceLineNo">768</span>   * @return number of regions being served by all region servers<a name="line.768"></a>
-<span class="sourceLineNo">769</span>   */<a name="line.769"></a>
-<span class="sourceLineNo">770</span>  public long countServedRegions() {<a name="line.770"></a>
-<span class="sourceLineNo">771</span>    long count = 0;<a name="line.771"></a>
-<span class="sourceLineNo">772</span>    for (JVMClusterUtil.RegionServerThread rst : getLiveRegionServerThreads()) {<a name="line.772"></a>
-<span class="sourceLineNo">773</span>      count += rst.getRegionServer().getNumberOfOnlineRegions();<a name="line.773"></a>
-<span class="sourceLineNo">774</span>    }<a name="line.774"></a>
-<span class="sourceLineNo">775</span>    for (JVMClusterUtil.MasterThread mt : getLiveMasterThreads()) {<a name="line.775"></a>
-<span class="sourceLineNo">776</span>      count += mt.getMaster().getNumberOfOnlineRegions();<a name="line.776"></a>
-<span class="sourceLineNo">777</span>    }<a name="line.777"></a>
-<span class="sourceLineNo">778</span>    return count;<a name="line.778"></a>
-<span class="sourceLineNo">779</span>  }<a name="line.779"></a>
-<span class="sourceLineNo">780</span><a name="line.780"></a>
-<span class="sourceLineNo">781</span>  /**<a name="line.781"></a>
-<span class="sourceLineNo">782</span>   * Do a simulated kill all masters and regionservers. Useful when it is<a name="line.782"></a>
-<span class="sourceLineNo">783</span>   * impossible to bring the mini-cluster back for clean shutdown.<a name="line.783"></a>
-<span class="sourceLineNo">784</span>   */<a name="line.784"></a>
-<span class="sourceLineNo">785</span>  public void killAll() {<a name="line.785"></a>
-<span class="sourceLineNo">786</span>    for (RegionServerThread rst : getRegionServerThreads()) {<a name="line.786"></a>
-<span class="sourceLineNo">787</span>      rst.getRegionServer().abort("killAll");<a name="line.787"></a>
-<span class="sourceLineNo">788</span>    }<a name="line.788"></a>
-<span class="sourceLineNo">789</span>    for (MasterThread masterThread : getMasterThreads()) {<a name="line.789"></a>
-<span class="sourceLineNo">790</span>      masterThread.getMaster().abort("killAll", new Throwable());<a name="line.790"></a>
-<span class="sourceLineNo">791</span>    }<a name="line.791"></a>
-<span class="sourceLineNo">792</span>  }<a name="line.792"></a>
-<span class="sourceLineNo">793</span><a name="line.793"></a>
-<span class="sourceLineNo">794</span>  @Override<a name="line.794"></a>
-<span class="sourceLineNo">795</span>  public void waitUntilShutDown() {<a name="line.795"></a>
-<span class="sourceLineNo">796</span>    this.hbaseCluster.join();<a name="line.796"></a>
-<span class="sourceLineNo">797</span>  }<a name="line.797"></a>
-<span class="sourceLineNo">798</span><a name="line.798"></a>
-<span class="sourceLineNo">799</span>  public List&lt;HRegion&gt; findRegionsForTable(TableName tableName) {<a name="line.799"></a>
-<span class="sourceLineNo">800</span>    ArrayList&lt;HRegion&gt; ret = new ArrayList&lt;&gt;();<a name="line.800"></a>
-<span class="sourceLineNo">801</span>    for (JVMClusterUtil.RegionServerThread rst : getRegionServerThreads()) {<a name="line.801"></a>
-<span class="sourceLineNo">802</span>      HRegionServer hrs = rst.getRegionServer();<a name="line.802"></a>
-<span class="sourceLineNo">803</span>      for (Region region : hrs.getOnlineRegions(tableName)) {<a name="line.803"></a>
-<span class="sourceLineNo">804</span>        if (region.getTableDescriptor().getTableName().equals(tableName)) {<a name="line.804"></a>
-<span class="sourceLineNo">805</span>          ret.add((HRegion)region);<a name="line.805"></a>
-<span class="sourceLineNo">806</span>        }<a name="line.806"></a>
-<span class="sourceLineNo">807</span>      }<a name="line.807"></a>
-<span class="sourceLineNo">808</span>    }<a name="line.808"></a>
-<span class="sourceLineNo">809</span>    return ret;<a name="line.809"></a>
-<span class="sourceLineNo">810</span>  }<a name="line.810"></a>
-<span class="sourceLineNo">811</span><a name="line.811"></a>
+<span class="sourceLineNo">668</span>   * @return List of region server threads. Does not return the master even though it is also<a name="line.668"></a>
+<span class="sourceLineNo">669</span>   * a region server.<a name="line.669"></a>
+<span class="sourceLineNo">670</span>   */<a name="line.670"></a>
+<span class="sourceLineNo">671</span>  public List&lt;JVMClusterUtil.RegionServerThread&gt; getRegionServerThreads() {<a name="line.671"></a>
+<span class="sourceLineNo">672</span>    return this.hbaseCluster.getRegionServers();<a name="line.672"></a>
+<span class="sourceLineNo">673</span>  }<a name="line.673"></a>
+<span class="sourceLineNo">674</span><a name="line.674"></a>
+<span class="sourceLineNo">675</span>  /**<a name="line.675"></a>
+<span class="sourceLineNo">676</span>   * @return List of live region server threads (skips the aborted and the killed)<a name="line.676"></a>
+<span class="sourceLineNo">677</span>   */<a name="line.677"></a>
+<span class="sourceLineNo">678</span>  public List&lt;JVMClusterUtil.RegionServerThread&gt; getLiveRegionServerThreads() {<a name="line.678"></a>
+<span class="sourceLineNo">679</span>    return this.hbaseCluster.getLiveRegionServers();<a name="line.679"></a>
+<span class="sourceLineNo">680</span>  }<a name="line.680"></a>
+<span class="sourceLineNo">681</span><a name="line.681"></a>
+<span class="sourceLineNo">682</span>  /**<a name="line.682"></a>
+<span class="sourceLineNo">683</span>   * Grab a numbered region server of your choice.<a name="line.683"></a>
+<span class="sourceLineNo">684</span>   * @param serverNumber<a name="line.684"></a>
+<span class="sourceLineNo">685</span>   * @return region server<a name="line.685"></a>
+<span class="sourceLineNo">686</span>   */<a name="line.686"></a>
+<span class="sourceLineNo">687</span>  public HRegionServer getRegionServer(int serverNumber) {<a name="line.687"></a>
+<span class="sourceLineNo">688</span>    return hbaseCluster.getRegionServer(serverNumber);<a name="line.688"></a>
+<span class="sourceLineNo">689</span>  }<a name="line.689"></a>
+<span class="sourceLineNo">690</span><a name="line.690"></a>
+<span class="sourceLineNo">691</span>  public HRegionServer getRegionServer(ServerName serverName) {<a name="line.691"></a>
+<span class="sourceLineNo">692</span>    return hbaseCluster.getRegionServers().stream()<a name="line.692"></a>
+<span class="sourceLineNo">693</span>        .map(t -&gt; t.getRegionServer())<a name="line.693"></a>
+<span class="sourceLineNo">694</span>        .filter(r -&gt; r.getServerName().equals(serverName))<a name="line.694"></a>
+<span class="sourceLineNo">695</span>        .findFirst().orElse(null);<a name="line.695"></a>
+<span class="sourceLineNo">696</span>  }<a name="line.696"></a>
+<span class="sourceLineNo">697</span><a name="line.697"></a>
+<span class="sourceLineNo">698</span>  public List&lt;HRegion&gt; getRegions(byte[] tableName) {<a name="line.698"></a>
+<span class="sourceLineNo">699</span>    return getRegions(TableName.valueOf(tableName));<a name="line.699"></a>
+<span class="sourceLineNo">700</span>  }<a name="line.700"></a>
+<span class="sourceLineNo">701</span><a name="line.701"></a>
+<span class="sourceLineNo">702</span>  public List&lt;HRegion&gt; getRegions(TableName tableName) {<a name="line.702"></a>
+<span class="sourceLineNo">703</span>    List&lt;HRegion&gt; ret = new ArrayList&lt;&gt;();<a name="line.703"></a>
+<span class="sourceLineNo">704</span>    for (JVMClusterUtil.RegionServerThread rst : getRegionServerThreads()) {<a name="line.704"></a>
+<span class="sourceLineNo">705</span>      HRegionServer hrs = rst.getRegionServer();<a name="line.705"></a>
+<span class="sourceLineNo">706</span>      for (Region region : hrs.getOnlineRegionsLocalContext()) {<a name="line.706"></a>
+<span class="sourceLineNo">707</span>        if (region.getTableDescriptor().getTableName().equals(tableName)) {<a name="line.707"></a>
+<span class="sourceLineNo">708</span>          ret.add((HRegion)region);<a name="line.708"></a>
+<span class="sourceLineNo">709</span>        }<a name="line.709"></a>
+<span class="sourceLineNo">710</span>      }<a name="line.710"></a>
+<span class="sourceLineNo">711</span>    }<a name="line.711"></a>
+<span class="sourceLineNo">712</span>    return ret;<a name="line.712"></a>
+<span class="sourceLineNo">713</span>  }<a name="line.713"></a>
+<span class="sourceLineNo">714</span><a name="line.714"></a>
+<span class="sourceLineNo">715</span>  /**<a name="line.715"></a>
+<span class="sourceLineNo">716</span>   * @return Index into List of {@link MiniHBaseCluster#getRegionServerThreads()}<a name="line.716"></a>
+<span class="sourceLineNo">717</span>   * of HRS carrying regionName. Returns -1 if none found.<a name="line.717"></a>
+<span class="sourceLineNo">718</span>   */<a name="line.718"></a>
+<span class="sourceLineNo">719</span>  public int getServerWithMeta() {<a name="line.719"></a>
+<span class="sourceLineNo">720</span>    return getServerWith(HRegionInfo.FIRST_META_REGIONINFO.getRegionName());<a name="line.720"></a>
+<span class="sourceLineNo">721</span>  }<a name="line.721"></a>
+<span class="sourceLineNo">722</span><a name="line.722"></a>
+<span class="sourceLineNo">723</span>  /**<a name="line.723"></a>
+<span class="sourceLineNo">724</span>   * Get the location of the specified region<a name="line.724"></a>
+<span class="sourceLineNo">725</span>   * @param regionName Name of the region in bytes<a name="line.725"></a>
+<span class="sourceLineNo">726</span>   * @return Index into List of {@link MiniHBaseCluster#getRegionServerThreads()}<a name="line.726"></a>
+<span class="sourceLineNo">727</span>   * of HRS carrying hbase:meta. Returns -1 if none found.<a name="line.727"></a>
+<span class="sourceLineNo">728</span>   */<a name="line.728"></a>
+<span class="sourceLineNo">729</span>  public int getServerWith(byte[] regionName) {<a name="line.729"></a>
+<span class="sourceLineNo">730</span>    int index = -1;<a name="line.730"></a>
+<span class="sourceLineNo">731</span>    int count = 0;<a name="line.731"></a>
+<span class="sourceLineNo">732</span>    for (JVMClusterUtil.RegionServerThread rst: getRegionServerThreads()) {<a name="line.732"></a>
+<span class="sourceLineNo">733</span>      HRegionServer hrs = rst.getRegionServer();<a name="line.733"></a>
+<span class="sourceLineNo">734</span>      if (!hrs.isStopped()) {<a name="line.734"></a>
+<span class="sourceLineNo">735</span>        Region region = hrs.getOnlineRegion(regionName);<a name="line.735"></a>
+<span class="sourceLineNo">736</span>        if (region != null) {<a name="line.736"></a>
+<span class="sourceLineNo">737</span>          index = count;<a name="line.737"></a>
+<span class="sourceLineNo">738</span>          break;<a name="line.738"></a>
+<span class="sourceLineNo">739</span>        }<a name="line.739"></a>
+<span class="sourceLineNo">740</span>      }<a name="line.740"></a>
+<span class="sourceLineNo">741</span>      count++;<a name="line.741"></a>
+<span class="sourceLineNo">742</span>    }<a name="line.742"></a>
+<span class="sourceLineNo">743</span>    return index;<a name="line.743"></a>
+<span class="sourceLineNo">744</span>  }<a name="line.744"></a>
+<span class="sourceLineNo">745</span><a name="line.745"></a>
+<span class="sourceLineNo">746</span>  @Override<a name="line.746"></a>
+<span class="sourceLineNo">747</span>  public ServerName getServerHoldingRegion(final TableName tn, byte[] regionName)<a name="line.747"></a>
+<span class="sourceLineNo">748</span>  throws IOException {<a name="line.748"></a>
+<span class="sourceLineNo">749</span>    // Assume there is only one master thread which is the active master.<a name="line.749"></a>
+<span class="sourceLineNo">750</span>    // If there are multiple master threads, the backup master threads<a name="line.750"></a>
+<span class="sourceLineNo">751</span>    // should hold some regions. Please refer to #countServedRegions<a name="line.751"></a>
+<span class="sourceLineNo">752</span>    // to see how we find out all regions.<a name="line.752"></a>
+<span class="sourceLineNo">753</span>    HMaster master = getMaster();<a name="line.753"></a>
+<span class="sourceLineNo">754</span>    Region region = master.getOnlineRegion(regionName);<a name="line.754"></a>
+<span class="sourceLineNo">755</span>    if (region != null) {<a name="line.755"></a>
+<span class="sourceLineNo">756</span>      return master.getServerName();<a name="line.756"></a>
+<span class="sourceLineNo">757</span>    }<a name="line.757"></a>
+<span class="sourceLineNo">758</span>    int index = getServerWith(regionName);<a name="line.758"></a>
+<span class="sourceLineNo">759</span>    if (index &lt; 0) {<a name="line.759"></a>
+<span class="sourceLineNo">760</span>      return null;<a name="line.760"></a>
+<span class="sourceLineNo">761</span>    }<a name="line.761"></a>
+<span class="sourceLineNo">762</span>    return getRegionServer(index).getServerName();<a name="line.762"></a>
+<span class="sourceLineNo">763</span>  }<a name="line.763"></a>
+<span class="sourceLineNo">764</span><a name="line.764"></a>
+<span class="sourceLineNo">765</span>  /**<a name="line.765"></a>
+<span class="sourceLineNo">766</span>   * Counts the total numbers of regions being served by the currently online<a name="line.766"></a>
+<span class="sourceLineNo">767</span>   * region servers by asking each how many regions they have.  Does not look<a name="line.767"></a>
+<span class="sourceLineNo">768</span>   * at hbase:meta at all.  Count includes catalog tables.<a name="line.768"></a>
+<span class="sourceLineNo">769</span>   * @return number of regions being served by all region servers<a name="line.769"></a>
+<span class="sourceLineNo">770</span>   */<a name="line.770"></a>
+<span class="sourceLineNo">771</span>  public long countServedRegions() {<a name="line.771"></a>
+<span class="sourceLineNo">772</span>    long count = 0;<a name="line.772"></a>
+<span class="sourceLineNo">773</span>    for (JVMClusterUtil.RegionServerThread rst : getLiveRegionServerThreads()) {<a name="line.773"></a>
+<span class="sourceLineNo">774</span>      count += rst.getRegionServer().getNumberOfOnlineRegions();<a name="line.774"></a>
+<span class="sourceLineNo">775</span>    }<a name="line.775"></a>
+<span class="sourceLineNo">776</span>    for (JVMClusterUtil.MasterThread mt : getLiveMasterThreads()) {<a name="line.776"></a>
+<span class="sourceLineNo">777</span>      count += mt.getMaster().getNumberOfOnlineRegions();<a name="line.777"></a>
+<span class="sourceLineNo">778</span>    }<a name="line.778"></a>
+<span class="sourceLineNo">779</span>    return count;<a name="line.779"></a>
+<span class="sourceLineNo">780</span>  }<a name="line.780"></a>
+<span class="sourceLineNo">781</span><a name="line.781"></a>
+<span class="sourceLineNo">782</span>  /**<a name="line.782"></a>
+<span class="sourceLineNo">783</span>   * Do a simulated kill all masters and regionservers. Useful when it is<a name="line.783"></a>
+<span class="sourceLineNo">784</span>   * impossible to bring the mini-cluster back for clean shutdown.<a name="line.784"></a>
+<span class="sourceLineNo">785</span>   */<a name="line.785"></a>
+<span class="sourceLineNo">786</span>  public void killAll() {<a name="line.786"></a>
+<span class="sourceLineNo">787</span>    for (RegionServerThread rst : getRegionServerThreads()) {<a name="line.787"></a>
+<span class="sourceLineNo">788</span>      rst.getRegionServer().abort("killAll");<a name="line.788"></a>
+<span class="sourceLineNo">789</span>    }<a name="line.789"></a>
+<span class="sourceLineNo">790</span>    for (MasterThread masterThread : getMasterThreads()) {<a name="line.790"></a>
+<span class="sourceLineNo">791</span>      masterThread.getMaster().abort("killAll", new Throwable());<a name="line.791"></a>
+<span class="sourceLineNo">792</span>    }<a name="line.792"></a>
+<span class="sourceLineNo">793</span>  }<a name="line.793"></a>
+<span class="sourceLineNo">794</span><a name="line.794"></a>
+<span class="sourceLineNo">795</span>  @Override<a name="line.795"></a>
+<span class="sourceLineNo">796</span>  public void waitUntilShutDown() {<a name="line.796"></a>
+<span class="sourceLineNo">797</span>    this.hbaseCluster.join();<a name="line.797"></a>
+<span class="sourceLineNo">798</span>  }<a name="line.798"></a>
+<span class="sourceLineNo">799</span><a name="line.799"></a>
+<span class="sourceLineNo">800</span>  public List&lt;HRegion&gt; findRegionsForTable(TableName tableName) {<a name="line.800"></a>
+<span class="sourceLineNo">801</span>    ArrayList&lt;HRegion&gt; ret = new ArrayList&lt;&gt;();<a name="line.801"></a>
+<span class="sourceLineNo">802</span>    for (JVMClusterUtil.RegionServerThread rst : getRegionServerThreads()) {<a name="line.802"></a>
+<span class="sourceLineNo">803</span>      HRegionServer hrs = rst.getRegionServer();<a name="line.803"></a>
+<span class="sourceLineNo">804</span>      for (Region region : hrs.getOnlineRegions(tableName)) {<a name="line.804"></a>
+<span class="sourceLineNo">805</span>        if (region.getTableDescriptor().getTableName().equals(tableName)) {<a name="line.805"></a>
+<span class="sourceLineNo">806</span>          ret.add((HRegion)region);<a name="line.806"></a>
+<span class="sourceLineNo">807</span>        }<a name="line.807"></a>
+<span class="sourceLineNo">808</span>      }<a name="line.808"></a>
+<span class="sourceLineNo">809</span>    }<a name="line.809"></a>
+<span class="sourceLineNo">810</span>    return ret;<a name="line.810"></a>
+<span class="sourceLineNo">811</span>  }<a name="line.811"></a>
 <span class="sourceLineNo">812</span><a name="line.812"></a>
-<span class="sourceLineNo">813</span>  protected int getRegionServerIndex(ServerName serverName) {<a name="line.813"></a>
-<span class="sourceLineNo">814</span>    //we have a small number of region servers, this should be fine for now.<a name="line.814"></a>
-<span class="sourceLineNo">815</span>    List&lt;RegionServerThread&gt; servers = getRegionServerThreads();<a name="line.815"></a>
-<span class="sourceLineNo">816</span>    for (int i=0; i &lt; servers.size(); i++) {<a name="line.816"></a>
-<span class="sourceLineNo">817</span>      if (servers.get(i).getRegionServer().getServerName().equals(serverName)) {<a name="line.817"></a>
-<span class="sourceLineNo">818</span>        return i;<a name="line.818"></a>
-<span class="sourceLineNo">819</span>      }<a name="line.819"></a>
-<span class="sourceLineNo">820</span>    }<a name="line.820"></a>
-<span class="sourceLineNo">821</span>    return -1;<a name="line.821"></a>
-<span class="sourceLineNo">822</span>  }<a name="line.822"></a>
-<span class="sourceLineNo">823</span><a name="line.823"></a>
-<span class="sourceLineNo">824</span>  protected int getMasterIndex(ServerName serverName) {<a name="line.824"></a>
-<span class="sourceLineNo">825</span>    List&lt;MasterThread&gt; masters = getMasterThreads();<a name="line.825"></a>
-<span class="sourceLineNo">826</span>    for (int i = 0; i &lt; masters.size(); i++) {<a name="line.826"></a>
-<span class="sourceLineNo">827</span>      if (masters.get(i).getMaster().getServerName().equals(serverName)) {<a name="line.827"></a>
-<span class="sourceLineNo">828</span>        return i;<a name="line.828"></a>
-<span class="sourceLineNo">829</span>      }<a name="line.829"></a>
-<span class="sourceLineNo">830</span>    }<a name="line.830"></a>
-<span class="sourceLineNo">831</span>    return -1;<a name="line.831"></a>
-<span class="sourceLineNo">832</span>  }<a name="line.832"></a>
-<span class="sourceLineNo">833</span><a name="line.833"></a>
-<span class="sourceLineNo">834</span>  @Override<a name="line.834"></a>
-<span class="sourceLineNo">835</span>  public AdminService.BlockingInterface getAdminProtocol(ServerName serverName) throws IOException {<a name="line.835"></a>
-<span class="sourceLineNo">836</span>    return getRegionServer(getRegionServerIndex(serverName)).getRSRpcServices();<a name="line.836"></a>
-<span class="sourceLineNo">837</span>  }<a name="line.837"></a>
-<span class="sourceLineNo">838</span><a name="line.838"></a>
-<span class="sourceLineNo">839</span>  @Override<a name="line.839"></a>
-<span class="sourceLineNo">840</span>  public ClientService.BlockingInterface getClientProtocol(ServerName serverName)<a name="line.840"></a>
-<span class="sourceLineNo">841</span>  throws IOException {<a name="line.841"></a>
-<span class="sourceLineNo">842</span>    return getRegionServer(getRegionServerIndex(serverName)).getRSRpcServices();<a name="line.842"></a>
-<span class="sourceLineNo">843</span>  }<a name="line.843"></a>
-<span class="sourceLineNo">844</span>}<a name="line.844"></a>
+<span class="sourceLineNo">813</span><a name="line.813"></a>
+<span class="sourceLineNo">814</span>  protected int getRegionServerIndex(ServerName serverName) {<a name="line.814"></a>
+<span class="sourceLineNo">815</span>    //we have a small number of region servers, this should be fine for now.<a name="line.815"></a>
+<span class="sourceLineNo">816</span>    List&lt;RegionServerThread&gt; servers = getRegionServerThreads();<a name="line.816"></a>
+<span class="sourceLineNo">817</span>    for (int i=0; i &lt; servers.size(); i++) {<a name="line.817"></a>
+<span class="sourceLineNo">818</span>      if (servers.get(i).getRegionServer().getServerName().equals(serverName)) {<a name="line.818"></a>
+<span class="sourceLineNo">819</span>        return i;<a name="line.819"></a>
+<span class="sourceLineNo">820</span>      }<a name="line.820"></a>
+<span class="sourceLineNo">821</span>    }<a name="line.821"></a>
+<span class="sourceLineNo">822</span>    return -1;<a name="line.822"></a>
+<span class="sourceLineNo">823</span>  }<a name="line.823"></a>
+<span class="sourceLineNo">824</span><a name="line.824"></a>
+<span class="sourceLineNo">825</span>  protected int getMasterIndex(ServerName serverName) {<a name="line.825"></a>
+<span class="sourceLineNo">826</span>    List&lt;MasterThread&gt; masters = getMasterThreads();<a name="line.826"></a>
+<span class="sourceLineNo">827</span>    for (int i = 0; i &lt; masters.size(); i++) {<a name="line.827"></a>
+<span class="sourceLineNo">828</span>      if (masters.get(i).getMaster().getServerName().equals(serverName)) {<a name="line.828"></a>
+<span class="sourceLineNo">829</span>        return i;<a name="line.829"></a>
+<span class="sourceLineNo">830</span>      }<a name="line.830"></a>
+<span class="sourceLineNo">831</span>    }<a name="line.831"></a>
+<span class="sourceLineNo">832</span>    return -1;<a name="line.832"></a>
+<span class="sourceLineNo">833</span>  }<a name="line.833"></a>
+<span class="sourceLineNo">834</span><a name="line.834"></a>
+<span class="sourceLineNo">835</span>  @Override<a name="line.835"></a>
+<span class="sourceLineNo">836</span>  public AdminService.BlockingInterface getAdminProtocol(ServerName serverName) throws IOException {<a name="line.836"></a>
+<span class="sourceLineNo">837</span>    return getRegionServer(getRegionServerIndex(serverName)).getRSRpcServices();<a name="line.837"></a>
+<span class="sourceLineNo">838</span>  }<a name="line.838"></a>
+<span class="sourceLineNo">839</span><a name="line.839"></a>
+<span class="sourceLineNo">840</span>  @Override<a name="line.840"></a>
+<span class="sourceLineNo">841</span>  public ClientService.BlockingInterface getClientProtocol(ServerName serverName)<a name="line.841"></a>
+<span class="sourceLineNo">842</span>  throws IOException {<a name="line.842"></a>
+<span class="sourceLineNo">843</span>    return getRegionServer(getRegionServerIndex(serverName)).getRSRpcServices();<a name="line.843"></a>
+<span class="sourceLineNo">844</span>  }<a name="line.844"></a>
+<span class="sourceLineNo">845</span>}<a name="line.845"></a>
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/33bc9e06/testdevapidocs/allclasses-frame.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/allclasses-frame.html b/testdevapidocs/allclasses-frame.html
index d5d7dce..7a5ed71 100644
--- a/testdevapidocs/allclasses-frame.html
+++ b/testdevapidocs/allclasses-frame.html
@@ -1593,6 +1593,7 @@
 <li><a href="org/apache/hadoop/hbase/util/TestRegionSizeCalculator.html" title="class in org.apache.hadoop.hbase.util" target="classFrame">TestRegionSizeCalculator</a></li>
 <li><a href="org/apache/hadoop/hbase/quotas/TestRegionSizeUse.html" title="class in org.apache.hadoop.hbase.quotas" target="classFrame">TestRegionSizeUse</a></li>
 <li><a href="org/apache/hadoop/hbase/snapshot/TestRegionSnapshotTask.html" title="class in org.apache.hadoop.hbase.snapshot" target="classFrame">TestRegionSnapshotTask</a></li>
+<li><a href="org/apache/hadoop/hbase/master/balancer/TestRegionsOnMasterOptions.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">TestRegionsOnMasterOptions</a></li>
 <li><a href="org/apache/hadoop/hbase/util/TestRegionSplitCalculator.html" title="class in org.apache.hadoop.hbase.util" target="classFrame">TestRegionSplitCalculator</a></li>
 <li><a href="org/apache/hadoop/hbase/util/TestRegionSplitCalculator.SimpleRange.html" title="class in org.apache.hadoop.hbase.util" target="classFrame">TestRegionSplitCalculator.SimpleRange</a></li>
 <li><a href="org/apache/hadoop/hbase/regionserver/TestRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver" target="classFrame">TestRegionSplitPolicy</a></li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/33bc9e06/testdevapidocs/allclasses-noframe.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/allclasses-noframe.html b/testdevapidocs/allclasses-noframe.html
index 8f45d9d..cd536ba 100644
--- a/testdevapidocs/allclasses-noframe.html
+++ b/testdevapidocs/allclasses-noframe.html
@@ -1593,6 +1593,7 @@
 <li><a href="org/apache/hadoop/hbase/util/TestRegionSizeCalculator.html" title="class in org.apache.hadoop.hbase.util">TestRegionSizeCalculator</a></li>
 <li><a href="org/apache/hadoop/hbase/quotas/TestRegionSizeUse.html" title="class in org.apache.hadoop.hbase.quotas">TestRegionSizeUse</a></li>
 <li><a href="org/apache/hadoop/hbase/snapshot/TestRegionSnapshotTask.html" title="class in org.apache.hadoop.hbase.snapshot">TestRegionSnapshotTask</a></li>
+<li><a href="org/apache/hadoop/hbase/master/balancer/TestRegionsOnMasterOptions.html" title="class in org.apache.hadoop.hbase.master.balancer">TestRegionsOnMasterOptions</a></li>
 <li><a href="org/apache/hadoop/hbase/util/TestRegionSplitCalculator.html" title="class in org.apache.hadoop.hbase.util">TestRegionSplitCalculator</a></li>
 <li><a href="org/apache/hadoop/hbase/util/TestRegionSplitCalculator.SimpleRange.html" title="class in org.apache.hadoop.hbase.util">TestRegionSplitCalculator.SimpleRange</a></li>
 <li><a href="org/apache/hadoop/hbase/regionserver/TestRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">TestRegionSplitPolicy</a></li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/33bc9e06/testdevapidocs/constant-values.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/constant-values.html b/testdevapidocs/constant-values.html
index 059cf9c..6c2b647 100644
--- a/testdevapidocs/constant-values.html
+++ b/testdevapidocs/constant-values.html
@@ -6531,6 +6531,25 @@
 </li>
 <li class="blockList">
 <table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.hadoop.hbase.master.<a href="org/apache/hadoop/hbase/master/TestMasterMetricsWrapper.html" title="class in org.apache.hadoop.hbase.master">TestMasterMetricsWrapper</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.hadoop.hbase.master.TestMasterMetricsWrapper.NUM_RS">
+<!--   -->
+</a><code>private&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/hadoop/hbase/master/TestMasterMetricsWrapper.html#NUM_RS">NUM_RS</a></code></td>
+<td class="colLast"><code>4</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
 <caption><span>org.apache.hadoop.hbase.master.<a href="org/apache/hadoop/hbase/master/TestRegionPlacement.html" title="class in org.apache.hadoop.hbase.master">TestRegionPlacement</a></span><span class="tabEnd">&nbsp;</span></caption>
 <tr>
 <th class="colFirst" scope="col">Modifier and Type</th>
@@ -6857,6 +6876,46 @@
 </li>
 <li class="blockList">
 <table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.hadoop.hbase.master.balancer.<a href="org/apache/hadoop/hbase/master/balancer/TestRegionsOnMasterOptions.html" title="class in org.apache.hadoop.hbase.master.balancer">TestRegionsOnMasterOptions</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.hadoop.hbase.master.balancer.TestRegionsOnMasterOptions.MASTERS">
+<!--   -->
+</a><code>private&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/hadoop/hbase/master/balancer/TestRegionsOnMasterOptions.html#MASTERS">MASTERS</a></code></td>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.hadoop.hbase.master.balancer.TestRegionsOnMasterOptions.REGIONS">
+<!--   -->
+</a><code>private&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/hadoop/hbase/master/balancer/TestRegionsOnMasterOptions.html#REGIONS">REGIONS</a></code></td>
+<td class="colLast"><code>12</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.hadoop.hbase.master.balancer.TestRegionsOnMasterOptions.SLAVES">
+<!--   -->
+</a><code>private&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/hadoop/hbase/master/balancer/TestRegionsOnMasterOptions.html#SLAVES">SLAVES</a></code></td>
+<td class="colLast"><code>3</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.hadoop.hbase.master.balancer.TestRegionsOnMasterOptions.SYSTEM_REGIONS">
+<!--   -->
+</a><code>private&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/hadoop/hbase/master/balancer/TestRegionsOnMasterOptions.html#SYSTEM_REGIONS">SYSTEM_REGIONS</a></code></td>
+<td class="colLast"><code>2</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
 <caption><span>org.apache.hadoop.hbase.master.balancer.<a href="org/apache/hadoop/hbase/master/balancer/TestStochasticLoadBalancer.html" title="class in org.apache.hadoop.hbase.master.balancer">TestStochasticLoadBalancer</a></span><span class="tabEnd">&nbsp;</span></caption>
 <tr>
 <th class="colFirst" scope="col">Modifier and Type</th>


Mime
View raw message