http://git-wip-us.apache.org/repos/asf/hbase-site/blob/8bc57a1a/testdevapidocs/org/apache/hadoop/hbase/ipc/MetricsHBaseServerWrapperStub.html
----------------------------------------------------------------------
diff --git 
a/testdevapidocs/org/apache/hadoop/hbase/ipc/MetricsHBaseServerWrapperStub.html 
b/testdevapidocs/org/apache/hadoop/hbase/ipc/MetricsHBaseServerWrapperStub.html
index ba8e14f..75e6b86 100644
--- 
a/testdevapidocs/org/apache/hadoop/hbase/ipc/MetricsHBaseServerWrapperStub.html
+++ 
b/testdevapidocs/org/apache/hadoop/hbase/ipc/MetricsHBaseServerWrapperStub.html
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = 
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10};
+var methods = 
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -153,57 +153,69 @@ implements 
org.apache.hadoop.hbase.ipc.MetricsHBaseServerWrapper</pre>
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/ipc/MetricsHBaseServerWrapperStub.html#getActiveReadRpcHandlerCount--">getActiveReadRpcHandlerCount</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/ipc/MetricsHBaseServerWrapperStub.html#getActiveGeneralRpcHandlerCount--">getActiveGeneralRpcHandlerCount</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
 <td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/ipc/MetricsHBaseServerWrapperStub.html#getActiveRpcHandlerCount--">getActiveRpcHandlerCount</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/ipc/MetricsHBaseServerWrapperStub.html#getActivePriorityRpcHandlerCount--">getActivePriorityRpcHandlerCount</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i2" class="altColor">
 <td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/ipc/MetricsHBaseServerWrapperStub.html#getActiveScanRpcHandlerCount--">getActiveScanRpcHandlerCount</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/ipc/MetricsHBaseServerWrapperStub.html#getActiveReadRpcHandlerCount--">getActiveReadRpcHandlerCount</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i3" class="rowColor">
 <td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/ipc/MetricsHBaseServerWrapperStub.html#getActiveWriteRpcHandlerCount--">getActiveWriteRpcHandlerCount</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/ipc/MetricsHBaseServerWrapperStub.html#getActiveReplicationRpcHandlerCount--">getActiveReplicationRpcHandlerCount</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i4" class="altColor">
 <td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/ipc/MetricsHBaseServerWrapperStub.html#getGeneralQueueLength--">getGeneralQueueLength</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/ipc/MetricsHBaseServerWrapperStub.html#getActiveRpcHandlerCount--">getActiveRpcHandlerCount</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i5" class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/ipc/MetricsHBaseServerWrapperStub.html#getActiveScanRpcHandlerCount--">getActiveScanRpcHandlerCount</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/ipc/MetricsHBaseServerWrapperStub.html#getActiveWriteRpcHandlerCount--">getActiveWriteRpcHandlerCount</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/ipc/MetricsHBaseServerWrapperStub.html#getGeneralQueueLength--">getGeneralQueueLength</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i8" class="altColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/ipc/MetricsHBaseServerWrapperStub.html#getNumGeneralCallsDropped--">getNumGeneralCallsDropped</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i6" class="altColor">
+<tr id="i9" class="rowColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/ipc/MetricsHBaseServerWrapperStub.html#getNumLifoModeSwitches--">getNumLifoModeSwitches</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i7" class="rowColor">
+<tr id="i10" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/ipc/MetricsHBaseServerWrapperStub.html#getNumOpenConnections--">getNumOpenConnections</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i8" class="altColor">
+<tr id="i11" class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/ipc/MetricsHBaseServerWrapperStub.html#getPriorityQueueLength--">getPriorityQueueLength</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i9" class="rowColor">
+<tr id="i12" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/ipc/MetricsHBaseServerWrapperStub.html#getReadQueueLength--">getReadQueueLength</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i10" class="altColor">
+<tr id="i13" class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/ipc/MetricsHBaseServerWrapperStub.html#getReplicationQueueLength--">getReplicationQueueLength</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i11" class="rowColor">
+<tr id="i14" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/ipc/MetricsHBaseServerWrapperStub.html#getScanQueueLength--">getScanQueueLength</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i12" class="altColor">
+<tr id="i15" class="rowColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/ipc/MetricsHBaseServerWrapperStub.html#getTotalQueueSize--">getTotalQueueSize</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i13" class="rowColor">
+<tr id="i16" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/ipc/MetricsHBaseServerWrapperStub.html#getWriteQueueLength--">getWriteQueueLength</a></span>()</code>&nbsp;</td>
 </tr>
@@ -324,13 +336,52 @@ implements 
org.apache.hadoop.hbase.ipc.MetricsHBaseServerWrapper</pre>
 </dl>
 </li>
 </ul>
+<a name="getActiveGeneralRpcHandlerCount--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getActiveGeneralRpcHandlerCount</h4>
+<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/MetricsHBaseServerWrapperStub.html#line.53">getActiveGeneralRpcHandlerCount</a>()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getActiveGeneralRpcHandlerCount</code>&nbsp;in 
interface&nbsp;<code>org.apache.hadoop.hbase.ipc.MetricsHBaseServerWrapper</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getActivePriorityRpcHandlerCount--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getActivePriorityRpcHandlerCount</h4>
+<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/MetricsHBaseServerWrapperStub.html#line.58">getActivePriorityRpcHandlerCount</a>()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getActivePriorityRpcHandlerCount</code>&nbsp;in 
interface&nbsp;<code>org.apache.hadoop.hbase.ipc.MetricsHBaseServerWrapper</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getActiveReplicationRpcHandlerCount--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getActiveReplicationRpcHandlerCount</h4>
+<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/MetricsHBaseServerWrapperStub.html#line.63">getActiveReplicationRpcHandlerCount</a>()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getActiveReplicationRpcHandlerCount</code>&nbsp;in 
interface&nbsp;<code>org.apache.hadoop.hbase.ipc.MetricsHBaseServerWrapper</code></dd>
+</dl>
+</li>
+</ul>
 <a name="getNumGeneralCallsDropped--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>getNumGeneralCallsDropped</h4>
-<pre>public&nbsp;long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/MetricsHBaseServerWrapperStub.html#line.53">getNumGeneralCallsDropped</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/MetricsHBaseServerWrapperStub.html#line.68">getNumGeneralCallsDropped</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getNumGeneralCallsDropped</code>&nbsp;in 
interface&nbsp;<code>org.apache.hadoop.hbase.ipc.MetricsHBaseServerWrapper</code></dd>
@@ -343,7 +394,7 @@ implements 
org.apache.hadoop.hbase.ipc.MetricsHBaseServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getNumLifoModeSwitches</h4>
-<pre>public&nbsp;long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/MetricsHBaseServerWrapperStub.html#line.58">getNumLifoModeSwitches</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/MetricsHBaseServerWrapperStub.html#line.73">getNumLifoModeSwitches</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getNumLifoModeSwitches</code>&nbsp;in 
interface&nbsp;<code>org.apache.hadoop.hbase.ipc.MetricsHBaseServerWrapper</code></dd>
@@ -356,7 +407,7 @@ implements 
org.apache.hadoop.hbase.ipc.MetricsHBaseServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getWriteQueueLength</h4>
-<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/MetricsHBaseServerWrapperStub.html#line.63">getWriteQueueLength</a>()</pre>
+<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/MetricsHBaseServerWrapperStub.html#line.78">getWriteQueueLength</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getWriteQueueLength</code>&nbsp;in 
interface&nbsp;<code>org.apache.hadoop.hbase.ipc.MetricsHBaseServerWrapper</code></dd>
@@ -369,7 +420,7 @@ implements 
org.apache.hadoop.hbase.ipc.MetricsHBaseServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getReadQueueLength</h4>
-<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/MetricsHBaseServerWrapperStub.html#line.68">getReadQueueLength</a>()</pre>
+<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/MetricsHBaseServerWrapperStub.html#line.83">getReadQueueLength</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getReadQueueLength</code>&nbsp;in 
interface&nbsp;<code>org.apache.hadoop.hbase.ipc.MetricsHBaseServerWrapper</code></dd>
@@ -382,7 +433,7 @@ implements 
org.apache.hadoop.hbase.ipc.MetricsHBaseServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getScanQueueLength</h4>
-<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/MetricsHBaseServerWrapperStub.html#line.73">getScanQueueLength</a>()</pre>
+<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/MetricsHBaseServerWrapperStub.html#line.88">getScanQueueLength</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getScanQueueLength</code>&nbsp;in 
interface&nbsp;<code>org.apache.hadoop.hbase.ipc.MetricsHBaseServerWrapper</code></dd>
@@ -395,7 +446,7 @@ implements 
org.apache.hadoop.hbase.ipc.MetricsHBaseServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getActiveWriteRpcHandlerCount</h4>
-<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/MetricsHBaseServerWrapperStub.html#line.78">getActiveWriteRpcHandlerCount</a>()</pre>
+<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/MetricsHBaseServerWrapperStub.html#line.93">getActiveWriteRpcHandlerCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getActiveWriteRpcHandlerCount</code>&nbsp;in 
interface&nbsp;<code>org.apache.hadoop.hbase.ipc.MetricsHBaseServerWrapper</code></dd>
@@ -408,7 +459,7 @@ implements 
org.apache.hadoop.hbase.ipc.MetricsHBaseServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getActiveReadRpcHandlerCount</h4>
-<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/MetricsHBaseServerWrapperStub.html#line.83">getActiveReadRpcHandlerCount</a>()</pre>
+<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/MetricsHBaseServerWrapperStub.html#line.98">getActiveReadRpcHandlerCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getActiveReadRpcHandlerCount</code>&nbsp;in 
interface&nbsp;<code>org.apache.hadoop.hbase.ipc.MetricsHBaseServerWrapper</code></dd>
@@ -421,7 +472,7 @@ implements 
org.apache.hadoop.hbase.ipc.MetricsHBaseServerWrapper</pre>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>getActiveScanRpcHandlerCount</h4>
-<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/MetricsHBaseServerWrapperStub.html#line.88">getActiveScanRpcHandlerCount</a>()</pre>
+<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/MetricsHBaseServerWrapperStub.html#line.103">getActiveScanRpcHandlerCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getActiveScanRpcHandlerCount</code>&nbsp;in 
interface&nbsp;<code>org.apache.hadoop.hbase.ipc.MetricsHBaseServerWrapper</code></dd>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/8bc57a1a/testdevapidocs/org/apache/hadoop/hbase/ipc/TestRpcMetrics.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/ipc/TestRpcMetrics.html 
b/testdevapidocs/org/apache/hadoop/hbase/ipc/TestRpcMetrics.html
index 6113025..561ae13 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/ipc/TestRpcMetrics.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/ipc/TestRpcMetrics.html
@@ -281,7 +281,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>testSourceMethods</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/TestRpcMetrics.html#line.89">testSourceMethods</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/TestRpcMetrics.html#line.92">testSourceMethods</a>()</pre>
 <div class="block">Test to make sure that all the actively called method on 
MetricsHBaseServer work.</div>
 </li>
 </ul>
@@ -291,7 +291,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockListLast">
 <li class="blockList">
 <h4>testServerContextNameWithHostName</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/TestRpcMetrics.html#line.151">testServerContextNameWithHostName</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/TestRpcMetrics.html#line.154">testServerContextNameWithHostName</a>()</pre>
 </li>
 </ul>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/8bc57a1a/testdevapidocs/org/apache/hadoop/hbase/package-tree.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/package-tree.html 
b/testdevapidocs/org/apache/hadoop/hbase/package-tree.html
index f6a23c1..80d399d 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/package-tree.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/package-tree.html
@@ -569,14 +569,14 @@
 <ul>
 <li type="circle">java.lang.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true";
 title="class or interface in java.lang"><span 
class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true";
 title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true";
 title="class or interface in java.io">Serializable</a>)
 <ul>
-<li type="circle">org.apache.hadoop.hbase.<a 
href="../../../../org/apache/hadoop/hbase/RESTApiClusterManager.Service.html" 
title="enum in org.apache.hadoop.hbase"><span 
class="typeNameLink">RESTApiClusterManager.Service</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.<a 
href="../../../../org/apache/hadoop/hbase/RESTApiClusterManager.RoleCommand.html"
 title="enum in org.apache.hadoop.hbase"><span 
class="typeNameLink">RESTApiClusterManager.RoleCommand</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.<a 
href="../../../../org/apache/hadoop/hbase/HBaseClusterManager.CommandProvider.Operation.html"
 title="enum in org.apache.hadoop.hbase"><span 
class="typeNameLink">HBaseClusterManager.CommandProvider.Operation</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.<a 
href="../../../../org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.ACTION.html"
 title="enum in org.apache.hadoop.hbase"><span 
class="typeNameLink">IntegrationTestDDLMasterFailover.ACTION</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.<a 
href="../../../../org/apache/hadoop/hbase/ClusterManager.ServiceType.html" 
title="enum in org.apache.hadoop.hbase"><span 
class="typeNameLink">ClusterManager.ServiceType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.<a 
href="../../../../org/apache/hadoop/hbase/RESTApiClusterManager.RoleCommand.html"
 title="enum in org.apache.hadoop.hbase"><span 
class="typeNameLink">RESTApiClusterManager.RoleCommand</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.<a 
href="../../../../org/apache/hadoop/hbase/ResourceChecker.Phase.html" 
title="enum in org.apache.hadoop.hbase"><span 
class="typeNameLink">ResourceChecker.Phase</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.<a 
href="../../../../org/apache/hadoop/hbase/PerformanceEvaluation.Counter.html" 
title="enum in org.apache.hadoop.hbase"><span 
class="typeNameLink">PerformanceEvaluation.Counter</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.<a 
href="../../../../org/apache/hadoop/hbase/HBaseClusterManager.CommandProvider.Operation.html"
 title="enum in org.apache.hadoop.hbase"><span 
class="typeNameLink">HBaseClusterManager.CommandProvider.Operation</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.<a 
href="../../../../org/apache/hadoop/hbase/RESTApiClusterManager.Service.html" 
title="enum in org.apache.hadoop.hbase"><span 
class="typeNameLink">RESTApiClusterManager.Service</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.<a 
href="../../../../org/apache/hadoop/hbase/IntegrationTestRegionReplicaPerf.Stat.html"
 title="enum in org.apache.hadoop.hbase"><span 
class="typeNameLink">IntegrationTestRegionReplicaPerf.Stat</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.<a 
href="../../../../org/apache/hadoop/hbase/ResourceChecker.Phase.html" 
title="enum in org.apache.hadoop.hbase"><span 
class="typeNameLink">ResourceChecker.Phase</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.<a 
href="../../../../org/apache/hadoop/hbase/ScanPerformanceEvaluation.ScanCounter.html"
 title="enum in org.apache.hadoop.hbase"><span 
class="typeNameLink">ScanPerformanceEvaluation.ScanCounter</span></a></li>
 </ul>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/8bc57a1a/testdevapidocs/org/apache/hadoop/hbase/procedure/package-tree.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/procedure/package-tree.html 
b/testdevapidocs/org/apache/hadoop/hbase/procedure/package-tree.html
index a1c9b1d..28973e0 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/procedure/package-tree.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/procedure/package-tree.html
@@ -81,14 +81,14 @@
 <ul>
 <li type="circle">java.lang.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang"><span 
class="typeNameLink">Object</span></a>
 <ul>
-<li type="circle">org.apache.hadoop.hbase.procedure.Procedure (implements 
java.util.concurrent.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/Callable.html?is-external=true";
 title="class or interface in java.util.concurrent">Callable</a>&lt;V&gt;, 
org.apache.hadoop.hbase.errorhandling.ForeignExceptionListener)
+<li 
type="circle">org.apache.hadoop.hbase.procedure2.Procedure&lt;TEnvironment&gt; 
(implements java.lang.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true";
 title="class or interface in java.lang">Comparable</a>&lt;T&gt;)
 <ul>
-<li type="circle">org.apache.hadoop.hbase.procedure.<a 
href="../../../../../org/apache/hadoop/hbase/procedure/TestProcedure.LatchedProcedure.html"
 title="class in org.apache.hadoop.hbase.procedure"><span 
class="typeNameLink">TestProcedure.LatchedProcedure</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.procedure.<a 
href="../../../../../org/apache/hadoop/hbase/procedure/TestProcedureDescriber.TestProcedure.html"
 title="class in org.apache.hadoop.hbase.procedure"><span 
class="typeNameLink">TestProcedureDescriber.TestProcedure</span></a></li>
 </ul>
 </li>
-<li 
type="circle">org.apache.hadoop.hbase.procedure2.Procedure&lt;TEnvironment&gt; 
(implements java.lang.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true";
 title="class or interface in java.lang">Comparable</a>&lt;T&gt;)
+<li type="circle">org.apache.hadoop.hbase.procedure.Procedure (implements 
java.util.concurrent.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/Callable.html?is-external=true";
 title="class or interface in java.util.concurrent">Callable</a>&lt;V&gt;, 
org.apache.hadoop.hbase.errorhandling.ForeignExceptionListener)
 <ul>
-<li type="circle">org.apache.hadoop.hbase.procedure.<a 
href="../../../../../org/apache/hadoop/hbase/procedure/TestProcedureDescriber.TestProcedure.html"
 title="class in org.apache.hadoop.hbase.procedure"><span 
class="typeNameLink">TestProcedureDescriber.TestProcedure</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.procedure.<a 
href="../../../../../org/apache/hadoop/hbase/procedure/TestProcedure.LatchedProcedure.html"
 title="class in org.apache.hadoop.hbase.procedure"><span 
class="typeNameLink">TestProcedure.LatchedProcedure</span></a></li>
 </ul>
 </li>
 <li type="circle">org.apache.hadoop.hbase.procedure.ProcedureManager

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/8bc57a1a/testdevapidocs/org/apache/hadoop/hbase/quotas/TestQuotaState.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/quotas/TestQuotaState.html 
b/testdevapidocs/org/apache/hadoop/hbase/quotas/TestQuotaState.html
index 8f98ce0..aba0c47 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/quotas/TestQuotaState.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/quotas/TestQuotaState.html
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = 
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10};
+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";
@@ -211,6 +211,10 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/quotas/TestQuotaState.html#testSimpleQuotaStateOperation--">testSimpleQuotaStateOperation</a></span>()</code>&nbsp;</td>
 </tr>
+<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/quotas/TestQuotaState.html#testTableThrottleWithBatch--">testTableThrottleWithBatch</a></span>()</code>&nbsp;</td>
+</tr>
 </table>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
@@ -330,13 +334,22 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/quotas/TestQuotaState.html#line.150">testQuotaStateUpdateTableThrottle</a>()</pre>
 </li>
 </ul>
+<a name="testTableThrottleWithBatch--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>testTableThrottleWithBatch</h4>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/quotas/TestQuotaState.html#line.207">testTableThrottleWithBatch</a>()</pre>
+</li>
+</ul>
 <a name="buildReqNumThrottle-long-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>buildReqNumThrottle</h4>
-<pre>private&nbsp;org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Quotas&nbsp;<a
 
href="../../../../../src-html/org/apache/hadoop/hbase/quotas/TestQuotaState.html#line.206">buildReqNumThrottle</a>(long&nbsp;limit)</pre>
+<pre>private&nbsp;org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Quotas&nbsp;<a
 
href="../../../../../src-html/org/apache/hadoop/hbase/quotas/TestQuotaState.html#line.234">buildReqNumThrottle</a>(long&nbsp;limit)</pre>
 </li>
 </ul>
 <a 
name="assertThrottleException-org.apache.hadoop.hbase.quotas.QuotaLimiter-int-">
@@ -345,7 +358,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>assertThrottleException</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/quotas/TestQuotaState.html#line.214">assertThrottleException</a>(org.apache.hadoop.hbase.quotas.QuotaLimiter&nbsp;limiter,
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/quotas/TestQuotaState.html#line.242">assertThrottleException</a>(org.apache.hadoop.hbase.quotas.QuotaLimiter&nbsp;limiter,
                                      int&nbsp;availReqs)</pre>
 </li>
 </ul>
@@ -355,7 +368,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>assertNoThrottleException</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/quotas/TestQuotaState.html#line.224">assertNoThrottleException</a>(org.apache.hadoop.hbase.quotas.QuotaLimiter&nbsp;limiter,
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/quotas/TestQuotaState.html#line.252">assertNoThrottleException</a>(org.apache.hadoop.hbase.quotas.QuotaLimiter&nbsp;limiter,
                                        int&nbsp;availReqs)</pre>
 </li>
 </ul>
@@ -365,7 +378,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockListLast">
 <li class="blockList">
 <h4>assertNoopLimiter</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/quotas/TestQuotaState.html#line.235">assertNoopLimiter</a>(org.apache.hadoop.hbase.quotas.QuotaLimiter&nbsp;limiter)</pre>
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/quotas/TestQuotaState.html#line.263">assertNoopLimiter</a>(org.apache.hadoop.hbase.quotas.QuotaLimiter&nbsp;limiter)</pre>
 </li>
 </ul>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/8bc57a1a/testdevapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html
----------------------------------------------------------------------
diff --git 
a/testdevapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html 
b/testdevapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html
index d11e137..aa1bdd4 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html
@@ -657,8 +657,8 @@
 <ul>
 <li type="circle">org.apache.hadoop.hbase.regionserver.<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/TestMultiLogThreshold.ActionType.html"
 title="enum in org.apache.hadoop.hbase.regionserver"><span 
class="typeNameLink">TestMultiLogThreshold.ActionType</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.regionserver.<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/TestAtomicOperation.TestStep.html"
 title="enum in org.apache.hadoop.hbase.regionserver"><span 
class="typeNameLink">TestAtomicOperation.TestStep</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionServerReadRequestMetrics.Metric.html"
 title="enum in org.apache.hadoop.hbase.regionserver"><span 
class="typeNameLink">TestRegionServerReadRequestMetrics.Metric</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.regionserver.<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/DataBlockEncodingTool.Manipulation.html"
 title="enum in org.apache.hadoop.hbase.regionserver"><span 
class="typeNameLink">DataBlockEncodingTool.Manipulation</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionServerReadRequestMetrics.Metric.html"
 title="enum in org.apache.hadoop.hbase.regionserver"><span 
class="typeNameLink">TestRegionServerReadRequestMetrics.Metric</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.regionserver.<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/TestCacheOnWriteInSchema.CacheOnWriteType.html"
 title="enum in org.apache.hadoop.hbase.regionserver"><span 
class="typeNameLink">TestCacheOnWriteInSchema.CacheOnWriteType</span></a></li>
 </ul>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/8bc57a1a/testdevapidocs/org/apache/hadoop/hbase/test/package-tree.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/test/package-tree.html 
b/testdevapidocs/org/apache/hadoop/hbase/test/package-tree.html
index 9327c6e..77c24c6 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/test/package-tree.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/test/package-tree.html
@@ -253,10 +253,10 @@
 <ul>
 <li type="circle">java.lang.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true";
 title="class or interface in java.lang"><span 
class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true";
 title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true";
 title="class or interface in java.io">Serializable</a>)
 <ul>
-<li type="circle">org.apache.hadoop.hbase.test.<a 
href="../../../../../org/apache/hadoop/hbase/test/IntegrationTestBigLinkedList.Generator.Counts.html"
 title="enum in org.apache.hadoop.hbase.test"><span 
class="typeNameLink">IntegrationTestBigLinkedList.Generator.Counts</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.test.<a 
href="../../../../../org/apache/hadoop/hbase/test/IntegrationTestWithCellVisibilityLoadAndVerify.Counters.html"
 title="enum in org.apache.hadoop.hbase.test"><span 
class="typeNameLink">IntegrationTestWithCellVisibilityLoadAndVerify.Counters</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.test.<a 
href="../../../../../org/apache/hadoop/hbase/test/IntegrationTestLoadAndVerify.Counters.html"
 title="enum in org.apache.hadoop.hbase.test"><span 
class="typeNameLink">IntegrationTestLoadAndVerify.Counters</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.test.<a 
href="../../../../../org/apache/hadoop/hbase/test/IntegrationTestBigLinkedList.Generator.Counts.html"
 title="enum in org.apache.hadoop.hbase.test"><span 
class="typeNameLink">IntegrationTestBigLinkedList.Generator.Counts</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.test.<a 
href="../../../../../org/apache/hadoop/hbase/test/IntegrationTestBigLinkedList.Verify.Counts.html"
 title="enum in org.apache.hadoop.hbase.test"><span 
class="typeNameLink">IntegrationTestBigLinkedList.Verify.Counts</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.test.<a 
href="../../../../../org/apache/hadoop/hbase/test/IntegrationTestLoadAndVerify.Counters.html"
 title="enum in org.apache.hadoop.hbase.test"><span 
class="typeNameLink">IntegrationTestLoadAndVerify.Counters</span></a></li>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/8bc57a1a/testdevapidocs/org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html
----------------------------------------------------------------------
diff --git 
a/testdevapidocs/org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html 
b/testdevapidocs/org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html
index a844e6e..4fc2997 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = 
{"i0":10,"i1":9,"i2":10,"i3":10,"i4":10,"i5":9,"i6":10,"i7":10,"i8":10};
+var methods = 
{"i0":10,"i1":10,"i2":9,"i3":10,"i4":10,"i5":10,"i6":9,"i7":10,"i8":10,"i9":10};
 var tabs = {65535:["t0","All Methods"],1:["t1","Static 
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/thrift/TestThriftHttpServer.html#line.58">TestThriftHttpServer</a>
+<pre>public class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html#line.61">TestThriftHttpServer</a>
 extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a></pre>
 <div class="block">Start the HBase Thrift HTTP server on a random port through 
the command-line
  interface and talk to it from client side.</div>
@@ -205,37 +205,42 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>private void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html#runThriftServer-int-">runThriftServer</a></span>(int&nbsp;customHeaderSize)</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html#checkHttpMethods-java.lang.String-">checkHttpMethods</a></span>(<a
 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;url)</code>&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
+<td class="colFirst"><code>private void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html#runThriftServer-int-">runThriftServer</a></span>(int&nbsp;customHeaderSize)</code>&nbsp;</td>
+</tr>
+<tr id="i2" class="altColor">
 <td class="colFirst"><code>static void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html#setUpBeforeClass--">setUpBeforeClass</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i3" class="rowColor">
 <td class="colFirst"><code>private void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html#startHttpServerThread-java.lang.String:A-">startHttpServerThread</a></span>(<a
 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in 
java.lang">String</a>[]&nbsp;args)</code>&nbsp;</td>
 </tr>
-<tr id="i3" class="rowColor">
+<tr id="i4" class="altColor">
 <td class="colFirst"><code>private void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html#stopHttpServerThread--">stopHttpServerThread</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i4" class="altColor">
+<tr id="i5" class="rowColor">
 <td class="colFirst"><code>private void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html#talkToThriftServer-int-">talkToThriftServer</a></span>(int&nbsp;customHeaderSize)</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html#talkToThriftServer-java.lang.String-int-">talkToThriftServer</a></span>(<a
 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;url,
+                  int&nbsp;customHeaderSize)</code>&nbsp;</td>
 </tr>
-<tr id="i5" class="rowColor">
+<tr id="i6" class="altColor">
 <td class="colFirst"><code>static void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html#tearDownAfterClass--">tearDownAfterClass</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i6" 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/thrift/TestThriftHttpServer.html#testExceptionThrownWhenMisConfigured--">testExceptionThrownWhenMisConfigured</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i7" 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/thrift/TestThriftHttpServer.html#testRunThriftServer--">testRunThriftServer</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i8" 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/thrift/TestThriftHttpServer.html#testRunThriftServerWithHeaderBufferLength--">testRunThriftServerWithHeaderBufferLength</a></span>()</code>&nbsp;</td>
 </tr>
@@ -267,7 +272,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>CLASS_RULE</h4>
-<pre>public static final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" 
title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html#line.61">CLASS_RULE</a></pre>
+<pre>public static final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" 
title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html#line.64">CLASS_RULE</a></pre>
 </li>
 </ul>
 <a name="LOG">
@@ -276,7 +281,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>LOG</h4>
-<pre>private static final&nbsp;org.slf4j.Logger <a 
href="../../../../../src-html/org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html#line.64">LOG</a></pre>
+<pre>private static final&nbsp;org.slf4j.Logger <a 
href="../../../../../src-html/org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html#line.67">LOG</a></pre>
 </li>
 </ul>
 <a name="TEST_UTIL">
@@ -285,7 +290,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>TEST_UTIL</h4>
-<pre>private static final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" 
title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html#line.67">TEST_UTIL</a></pre>
+<pre>private static final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" 
title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html#line.70">TEST_UTIL</a></pre>
 </li>
 </ul>
 <a name="httpServerThread">
@@ -294,7 +299,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>httpServerThread</h4>
-<pre>private&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true";
 title="class or interface in java.lang">Thread</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html#line.70">httpServerThread</a></pre>
+<pre>private&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true";
 title="class or interface in java.lang">Thread</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html#line.73">httpServerThread</a></pre>
 </li>
 </ul>
 <a name="httpServerException">
@@ -303,7 +308,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>httpServerException</h4>
-<pre>private volatile&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true";
 title="class or interface in java.lang">Exception</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html#line.71">httpServerException</a></pre>
+<pre>private volatile&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true";
 title="class or interface in java.lang">Exception</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html#line.74">httpServerException</a></pre>
 </li>
 </ul>
 <a name="clientSideException">
@@ -312,7 +317,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>clientSideException</h4>
-<pre>private&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true";
 title="class or interface in java.lang">Exception</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html#line.73">clientSideException</a></pre>
+<pre>private&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true";
 title="class or interface in java.lang">Exception</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html#line.76">clientSideException</a></pre>
 </li>
 </ul>
 <a name="thriftServer">
@@ -321,7 +326,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>thriftServer</h4>
-<pre>private&nbsp;org.apache.hadoop.hbase.thrift.ThriftServer <a 
href="../../../../../src-html/org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html#line.75">thriftServer</a></pre>
+<pre>private&nbsp;org.apache.hadoop.hbase.thrift.ThriftServer <a 
href="../../../../../src-html/org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html#line.78">thriftServer</a></pre>
 </li>
 </ul>
 <a name="port">
@@ -330,7 +335,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>port</h4>
-<pre>private&nbsp;int <a 
href="../../../../../src-html/org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html#line.76">port</a></pre>
+<pre>private&nbsp;int <a 
href="../../../../../src-html/org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html#line.79">port</a></pre>
 </li>
 </ul>
 <a name="exception">
@@ -339,7 +344,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>exception</h4>
-<pre>public&nbsp;org.junit.rules.ExpectedException <a 
href="../../../../../src-html/org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html#line.134">exception</a></pre>
+<pre>public&nbsp;org.junit.rules.ExpectedException <a 
href="../../../../../src-html/org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html#line.137">exception</a></pre>
 </li>
 </ul>
 <a name="tableCreated">
@@ -348,7 +353,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockListLast">
 <li class="blockList">
 <h4>tableCreated</h4>
-<pre>private static volatile&nbsp;boolean <a 
href="../../../../../src-html/org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html#line.192">tableCreated</a></pre>
+<pre>private static volatile&nbsp;boolean <a 
href="../../../../../src-html/org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html#line.206">tableCreated</a></pre>
 </li>
 </ul>
 </li>
@@ -365,7 +370,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockListLast">
 <li class="blockList">
 <h4>TestThriftHttpServer</h4>
-<pre>public&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html#line.58">TestThriftHttpServer</a>()</pre>
+<pre>public&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html#line.61">TestThriftHttpServer</a>()</pre>
 </li>
 </ul>
 </li>
@@ -382,7 +387,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>setUpBeforeClass</h4>
-<pre>public static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html#line.79">setUpBeforeClass</a>()
+<pre>public static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html#line.82">setUpBeforeClass</a>()
                              throws <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true";
 title="class or interface in java.lang">Exception</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
@@ -396,7 +401,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>tearDownAfterClass</h4>
-<pre>public static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html#line.89">tearDownAfterClass</a>()
+<pre>public static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html#line.92">tearDownAfterClass</a>()
                                throws <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true";
 title="class or interface in java.lang">Exception</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
@@ -410,7 +415,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>testExceptionThrownWhenMisConfigured</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html#line.95">testExceptionThrownWhenMisConfigured</a>()
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html#line.98">testExceptionThrownWhenMisConfigured</a>()
                                           throws <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true";
 title="class or interface in java.lang">Exception</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
@@ -424,7 +429,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>startHttpServerThread</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html#line.114">startHttpServerThread</a>(<a
 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>[]&nbsp;args)</pre>
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html#line.117">startHttpServerThread</a>(<a
 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>[]&nbsp;args)</pre>
 </li>
 </ul>
 <a name="testRunThriftServerWithHeaderBufferLength--">
@@ -433,7 +438,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>testRunThriftServerWithHeaderBufferLength</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html#line.137">testRunThriftServerWithHeaderBufferLength</a>()
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html#line.140">testRunThriftServerWithHeaderBufferLength</a>()
                                                throws <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true";
 title="class or interface in java.lang">Exception</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
@@ -447,7 +452,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>testRunThriftServer</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html#line.153">testRunThriftServer</a>()
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html#line.156">testRunThriftServer</a>()
                          throws <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true";
 title="class or interface in java.lang">Exception</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
@@ -461,7 +466,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>runThriftServer</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html#line.157">runThriftServer</a>(int&nbsp;customHeaderSize)
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html#line.160">runThriftServer</a>(int&nbsp;customHeaderSize)
                       throws <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true";
 title="class or interface in java.lang">Exception</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
@@ -469,13 +474,28 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 </dl>
 </li>
 </ul>
-<a name="talkToThriftServer-int-">
+<a name="checkHttpMethods-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkHttpMethods</h4>
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html#line.197">checkHttpMethods</a>(<a
 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;url)
+                       throws <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true";
 title="class or interface in java.lang">Exception</a></pre>
+<dl>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true";
 title="class or interface in java.lang">Exception</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="talkToThriftServer-java.lang.String-int-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>talkToThriftServer</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html#line.194">talkToThriftServer</a>(int&nbsp;customHeaderSize)
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html#line.208">talkToThriftServer</a>(<a
 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;url,
+                                int&nbsp;customHeaderSize)
                          throws <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true";
 title="class or interface in java.lang">Exception</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
@@ -489,7 +509,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockListLast">
 <li class="blockList">
 <h4>stopHttpServerThread</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html#line.221">stopHttpServerThread</a>()
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/thrift/TestThriftHttpServer.html#line.234">stopHttpServerThread</a>()
                            throws <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true";
 title="class or interface in java.lang">Exception</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/8bc57a1a/testdevapidocs/org/apache/hadoop/hbase/wal/package-tree.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/wal/package-tree.html 
b/testdevapidocs/org/apache/hadoop/hbase/wal/package-tree.html
index 84112c6..4edd3f8 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/wal/package-tree.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/wal/package-tree.html
@@ -139,9 +139,9 @@
 <ul>
 <li type="circle">java.lang.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true";
 title="class or interface in java.lang"><span 
class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true";
 title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true";
 title="class or interface in java.io">Serializable</a>)
 <ul>
-<li type="circle">org.apache.hadoop.hbase.wal.<a 
href="../../../../../org/apache/hadoop/hbase/wal/TestWALSplit.Corruptions.html" 
title="enum in org.apache.hadoop.hbase.wal"><span 
class="typeNameLink">TestWALSplit.Corruptions</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.wal.<a 
href="../../../../../org/apache/hadoop/hbase/wal/IOTestProvider.AllowedOperations.html"
 title="enum in org.apache.hadoop.hbase.wal"><span 
class="typeNameLink">IOTestProvider.AllowedOperations</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.wal.<a 
href="../../../../../org/apache/hadoop/hbase/wal/FaultyFSLog.FailureType.html" 
title="enum in org.apache.hadoop.hbase.wal"><span 
class="typeNameLink">FaultyFSLog.FailureType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.wal.<a 
href="../../../../../org/apache/hadoop/hbase/wal/TestWALSplit.Corruptions.html" 
title="enum in org.apache.hadoop.hbase.wal"><span 
class="typeNameLink">TestWALSplit.Corruptions</span></a></li>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/8bc57a1a/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestRestoreSnapshotFromClientWithRegionReplicas.html
----------------------------------------------------------------------
diff --git 
a/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestRestoreSnapshotFromClientWithRegionReplicas.html
 
b/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestRestoreSnapshotFromClientWithRegionReplicas.html
index f24edeb..29f79be 100644
--- 
a/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestRestoreSnapshotFromClientWithRegionReplicas.html
+++ 
b/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestRestoreSnapshotFromClientWithRegionReplicas.html
@@ -33,44 +33,42 @@
 <span class="sourceLineNo">025</span>import 
org.apache.hadoop.hbase.testclassification.ClientTests;<a name="line.25"></a>
 <span class="sourceLineNo">026</span>import 
org.apache.hadoop.hbase.testclassification.LargeTests;<a name="line.26"></a>
 <span class="sourceLineNo">027</span>import org.junit.ClassRule;<a 
name="line.27"></a>
-<span class="sourceLineNo">028</span>import org.junit.Ignore;<a 
name="line.28"></a>
-<span class="sourceLineNo">029</span>import org.junit.Test;<a 
name="line.29"></a>
-<span class="sourceLineNo">030</span>import 
org.junit.experimental.categories.Category;<a name="line.30"></a>
+<span class="sourceLineNo">028</span>import org.junit.Test;<a 
name="line.28"></a>
+<span class="sourceLineNo">029</span>import 
org.junit.experimental.categories.Category;<a name="line.29"></a>
+<span class="sourceLineNo">030</span><a name="line.30"></a>
 <span class="sourceLineNo">031</span><a name="line.31"></a>
-<span class="sourceLineNo">032</span><a name="line.32"></a>
-<span class="sourceLineNo">033</span>@Ignore // Disabled because flakey. See 
HBASE-20006.<a name="line.33"></a>
-<span class="sourceLineNo">034</span>@Category({LargeTests.class, 
ClientTests.class})<a name="line.34"></a>
-<span class="sourceLineNo">035</span>public class 
TestRestoreSnapshotFromClientWithRegionReplicas extends<a name="line.35"></a>
-<span class="sourceLineNo">036</span>    TestRestoreSnapshotFromClient {<a 
name="line.36"></a>
-<span class="sourceLineNo">037</span><a name="line.37"></a>
-<span class="sourceLineNo">038</span>  @ClassRule<a name="line.38"></a>
-<span class="sourceLineNo">039</span>  public static final HBaseClassTestRule 
CLASS_RULE =<a name="line.39"></a>
-<span class="sourceLineNo">040</span>      
HBaseClassTestRule.forClass(TestRestoreSnapshotFromClientWithRegionReplicas.class);<a
 name="line.40"></a>
-<span class="sourceLineNo">041</span><a name="line.41"></a>
-<span class="sourceLineNo">042</span>  @Override<a name="line.42"></a>
-<span class="sourceLineNo">043</span>  protected int getNumReplicas() {<a 
name="line.43"></a>
-<span class="sourceLineNo">044</span>    return 3;<a name="line.44"></a>
-<span class="sourceLineNo">045</span>  }<a name="line.45"></a>
-<span class="sourceLineNo">046</span><a name="line.46"></a>
-<span class="sourceLineNo">047</span>  @Test<a name="line.47"></a>
-<span class="sourceLineNo">048</span>  public void 
testOnlineSnapshotAfterSplittingRegions() throws IOException, 
InterruptedException {<a name="line.48"></a>
-<span class="sourceLineNo">049</span>    List&lt;RegionInfo&gt; regionInfos = 
admin.getRegions(tableName);<a name="line.49"></a>
-<span class="sourceLineNo">050</span>    
RegionReplicaUtil.removeNonDefaultRegions(regionInfos);<a name="line.50"></a>
-<span class="sourceLineNo">051</span><a name="line.51"></a>
-<span class="sourceLineNo">052</span>    // Split a region<a 
name="line.52"></a>
-<span class="sourceLineNo">053</span>    splitRegion(regionInfos.get(0));<a 
name="line.53"></a>
-<span class="sourceLineNo">054</span><a name="line.54"></a>
-<span class="sourceLineNo">055</span>    // Take a online snapshot<a 
name="line.55"></a>
-<span class="sourceLineNo">056</span>    admin.snapshot(snapshotName1, 
tableName);<a name="line.56"></a>
-<span class="sourceLineNo">057</span><a name="line.57"></a>
-<span class="sourceLineNo">058</span>    // Clone the snapshot to another 
table<a name="line.58"></a>
-<span class="sourceLineNo">059</span>    TableName clonedTableName = 
TableName.valueOf(name.getMethodName() + "-" +<a name="line.59"></a>
-<span class="sourceLineNo">060</span>        System.currentTimeMillis());<a 
name="line.60"></a>
-<span class="sourceLineNo">061</span>    admin.cloneSnapshot(snapshotName1, 
clonedTableName);<a name="line.61"></a>
-<span class="sourceLineNo">062</span><a name="line.62"></a>
-<span class="sourceLineNo">063</span>    verifyRowCount(TEST_UTIL, 
clonedTableName, snapshot1Rows);<a name="line.63"></a>
-<span class="sourceLineNo">064</span>  }<a name="line.64"></a>
-<span class="sourceLineNo">065</span>}<a name="line.65"></a>
+<span class="sourceLineNo">032</span>@Category({LargeTests.class, 
ClientTests.class})<a name="line.32"></a>
+<span class="sourceLineNo">033</span>public class 
TestRestoreSnapshotFromClientWithRegionReplicas extends<a name="line.33"></a>
+<span class="sourceLineNo">034</span>    TestRestoreSnapshotFromClient {<a 
name="line.34"></a>
+<span class="sourceLineNo">035</span><a name="line.35"></a>
+<span class="sourceLineNo">036</span>  @ClassRule<a name="line.36"></a>
+<span class="sourceLineNo">037</span>  public static final HBaseClassTestRule 
CLASS_RULE =<a name="line.37"></a>
+<span class="sourceLineNo">038</span>      
HBaseClassTestRule.forClass(TestRestoreSnapshotFromClientWithRegionReplicas.class);<a
 name="line.38"></a>
+<span class="sourceLineNo">039</span><a name="line.39"></a>
+<span class="sourceLineNo">040</span>  @Override<a name="line.40"></a>
+<span class="sourceLineNo">041</span>  protected int getNumReplicas() {<a 
name="line.41"></a>
+<span class="sourceLineNo">042</span>    return 3;<a name="line.42"></a>
+<span class="sourceLineNo">043</span>  }<a name="line.43"></a>
+<span class="sourceLineNo">044</span><a name="line.44"></a>
+<span class="sourceLineNo">045</span>  @Test<a name="line.45"></a>
+<span class="sourceLineNo">046</span>  public void 
testOnlineSnapshotAfterSplittingRegions() throws IOException, 
InterruptedException {<a name="line.46"></a>
+<span class="sourceLineNo">047</span>    List&lt;RegionInfo&gt; regionInfos = 
admin.getRegions(tableName);<a name="line.47"></a>
+<span class="sourceLineNo">048</span>    
RegionReplicaUtil.removeNonDefaultRegions(regionInfos);<a name="line.48"></a>
+<span class="sourceLineNo">049</span><a name="line.49"></a>
+<span class="sourceLineNo">050</span>    // Split a region<a 
name="line.50"></a>
+<span class="sourceLineNo">051</span>    splitRegion(regionInfos.get(0));<a 
name="line.51"></a>
+<span class="sourceLineNo">052</span><a name="line.52"></a>
+<span class="sourceLineNo">053</span>    // Take a online snapshot<a 
name="line.53"></a>
+<span class="sourceLineNo">054</span>    admin.snapshot(snapshotName1, 
tableName);<a name="line.54"></a>
+<span class="sourceLineNo">055</span><a name="line.55"></a>
+<span class="sourceLineNo">056</span>    // Clone the snapshot to another 
table<a name="line.56"></a>
+<span class="sourceLineNo">057</span>    TableName clonedTableName = 
TableName.valueOf(name.getMethodName() + "-" +<a name="line.57"></a>
+<span class="sourceLineNo">058</span>        System.currentTimeMillis());<a 
name="line.58"></a>
+<span class="sourceLineNo">059</span>    admin.cloneSnapshot(snapshotName1, 
clonedTableName);<a name="line.59"></a>
+<span class="sourceLineNo">060</span><a name="line.60"></a>
+<span class="sourceLineNo">061</span>    verifyRowCount(TEST_UTIL, 
clonedTableName, snapshot1Rows);<a name="line.61"></a>
+<span class="sourceLineNo">062</span>  }<a name="line.62"></a>
+<span class="sourceLineNo">063</span>}<a name="line.63"></a>
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/8bc57a1a/testdevapidocs/src-html/org/apache/hadoop/hbase/http/TestHttpServer.DummyFilterInitializer.html
----------------------------------------------------------------------
diff --git 
a/testdevapidocs/src-html/org/apache/hadoop/hbase/http/TestHttpServer.DummyFilterInitializer.html
 
b/testdevapidocs/src-html/org/apache/hadoop/hbase/http/TestHttpServer.DummyFilterInitializer.html
index 5681a20..cbcaf55 100644
--- 
a/testdevapidocs/src-html/org/apache/hadoop/hbase/http/TestHttpServer.DummyFilterInitializer.html
+++ 
b/testdevapidocs/src-html/org/apache/hadoop/hbase/http/TestHttpServer.DummyFilterInitializer.html
@@ -613,21 +613,30 @@
 <span class="sourceLineNo">605</span>    myServer.stop();<a 
name="line.605"></a>
 <span class="sourceLineNo">606</span>  }<a name="line.606"></a>
 <span class="sourceLineNo">607</span><a name="line.607"></a>
-<span class="sourceLineNo">608</span><a name="line.608"></a>
-<span class="sourceLineNo">609</span><a name="line.609"></a>
-<span class="sourceLineNo">610</span>  @Test<a name="line.610"></a>
-<span class="sourceLineNo">611</span>  public void testNoCacheHeader() throws 
Exception {<a name="line.611"></a>
-<span class="sourceLineNo">612</span>    URL url = new URL(baseUrl, 
"/echo?a=b&amp;c=d");<a name="line.612"></a>
-<span class="sourceLineNo">613</span>    HttpURLConnection conn = 
(HttpURLConnection) url.openConnection();<a name="line.613"></a>
-<span class="sourceLineNo">614</span>    
assertEquals(HttpURLConnection.HTTP_OK, conn.getResponseCode());<a 
name="line.614"></a>
-<span class="sourceLineNo">615</span>    assertEquals("no-cache", 
conn.getHeaderField("Cache-Control"));<a name="line.615"></a>
-<span class="sourceLineNo">616</span>    assertEquals("no-cache", 
conn.getHeaderField("Pragma"));<a name="line.616"></a>
-<span class="sourceLineNo">617</span>    
assertNotNull(conn.getHeaderField("Expires"));<a name="line.617"></a>
-<span class="sourceLineNo">618</span>    
assertNotNull(conn.getHeaderField("Date"));<a name="line.618"></a>
-<span class="sourceLineNo">619</span>    
assertEquals(conn.getHeaderField("Expires"), conn.getHeaderField("Date"));<a 
name="line.619"></a>
-<span class="sourceLineNo">620</span>    assertEquals("DENY", 
conn.getHeaderField("X-Frame-Options"));<a name="line.620"></a>
-<span class="sourceLineNo">621</span>  }<a name="line.621"></a>
-<span class="sourceLineNo">622</span>}<a name="line.622"></a>
+<span class="sourceLineNo">608</span>  @Test<a name="line.608"></a>
+<span class="sourceLineNo">609</span>  public void testNoCacheHeader() throws 
Exception {<a name="line.609"></a>
+<span class="sourceLineNo">610</span>    URL url = new URL(baseUrl, 
"/echo?a=b&amp;c=d");<a name="line.610"></a>
+<span class="sourceLineNo">611</span>    HttpURLConnection conn = 
(HttpURLConnection) url.openConnection();<a name="line.611"></a>
+<span class="sourceLineNo">612</span>    
assertEquals(HttpURLConnection.HTTP_OK, conn.getResponseCode());<a 
name="line.612"></a>
+<span class="sourceLineNo">613</span>    assertEquals("no-cache", 
conn.getHeaderField("Cache-Control"));<a name="line.613"></a>
+<span class="sourceLineNo">614</span>    assertEquals("no-cache", 
conn.getHeaderField("Pragma"));<a name="line.614"></a>
+<span class="sourceLineNo">615</span>    
assertNotNull(conn.getHeaderField("Expires"));<a name="line.615"></a>
+<span class="sourceLineNo">616</span>    
assertNotNull(conn.getHeaderField("Date"));<a name="line.616"></a>
+<span class="sourceLineNo">617</span>    
assertEquals(conn.getHeaderField("Expires"), conn.getHeaderField("Date"));<a 
name="line.617"></a>
+<span class="sourceLineNo">618</span>    assertEquals("DENY", 
conn.getHeaderField("X-Frame-Options"));<a name="line.618"></a>
+<span class="sourceLineNo">619</span>  }<a name="line.619"></a>
+<span class="sourceLineNo">620</span><a name="line.620"></a>
+<span class="sourceLineNo">621</span>  @Test<a name="line.621"></a>
+<span class="sourceLineNo">622</span>  public void testHttpMethods() throws 
Exception {<a name="line.622"></a>
+<span class="sourceLineNo">623</span>    // HTTP TRACE method should be 
disabled for security<a name="line.623"></a>
+<span class="sourceLineNo">624</span>    // See 
https://www.owasp.org/index.php/Cross_Site_Tracing<a name="line.624"></a>
+<span class="sourceLineNo">625</span>    URL url = new URL(baseUrl, 
"/echo?a=b");<a name="line.625"></a>
+<span class="sourceLineNo">626</span>    HttpURLConnection conn = 
(HttpURLConnection) url.openConnection();<a name="line.626"></a>
+<span class="sourceLineNo">627</span>    conn.setRequestMethod("TRACE");<a 
name="line.627"></a>
+<span class="sourceLineNo">628</span>    conn.connect();<a name="line.628"></a>
+<span class="sourceLineNo">629</span>    
assertEquals(HttpURLConnection.HTTP_FORBIDDEN, conn.getResponseCode());<a 
name="line.629"></a>
+<span class="sourceLineNo">630</span>  }<a name="line.630"></a>
+<span class="sourceLineNo">631</span>}<a name="line.631"></a>
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/8bc57a1a/testdevapidocs/src-html/org/apache/hadoop/hbase/http/TestHttpServer.DummyServletFilter.html
----------------------------------------------------------------------
diff --git 
a/testdevapidocs/src-html/org/apache/hadoop/hbase/http/TestHttpServer.DummyServletFilter.html
 
b/testdevapidocs/src-html/org/apache/hadoop/hbase/http/TestHttpServer.DummyServletFilter.html
index 5681a20..cbcaf55 100644
--- 
a/testdevapidocs/src-html/org/apache/hadoop/hbase/http/TestHttpServer.DummyServletFilter.html
+++ 
b/testdevapidocs/src-html/org/apache/hadoop/hbase/http/TestHttpServer.DummyServletFilter.html
@@ -613,21 +613,30 @@
 <span class="sourceLineNo">605</span>    myServer.stop();<a 
name="line.605"></a>
 <span class="sourceLineNo">606</span>  }<a name="line.606"></a>
 <span class="sourceLineNo">607</span><a name="line.607"></a>
-<span class="sourceLineNo">608</span><a name="line.608"></a>
-<span class="sourceLineNo">609</span><a name="line.609"></a>
-<span class="sourceLineNo">610</span>  @Test<a name="line.610"></a>
-<span class="sourceLineNo">611</span>  public void testNoCacheHeader() throws 
Exception {<a name="line.611"></a>
-<span class="sourceLineNo">612</span>    URL url = new URL(baseUrl, 
"/echo?a=b&amp;c=d");<a name="line.612"></a>
-<span class="sourceLineNo">613</span>    HttpURLConnection conn = 
(HttpURLConnection) url.openConnection();<a name="line.613"></a>
-<span class="sourceLineNo">614</span>    
assertEquals(HttpURLConnection.HTTP_OK, conn.getResponseCode());<a 
name="line.614"></a>
-<span class="sourceLineNo">615</span>    assertEquals("no-cache", 
conn.getHeaderField("Cache-Control"));<a name="line.615"></a>
-<span class="sourceLineNo">616</span>    assertEquals("no-cache", 
conn.getHeaderField("Pragma"));<a name="line.616"></a>
-<span class="sourceLineNo">617</span>    
assertNotNull(conn.getHeaderField("Expires"));<a name="line.617"></a>
-<span class="sourceLineNo">618</span>    
assertNotNull(conn.getHeaderField("Date"));<a name="line.618"></a>
-<span class="sourceLineNo">619</span>    
assertEquals(conn.getHeaderField("Expires"), conn.getHeaderField("Date"));<a 
name="line.619"></a>
-<span class="sourceLineNo">620</span>    assertEquals("DENY", 
conn.getHeaderField("X-Frame-Options"));<a name="line.620"></a>
-<span class="sourceLineNo">621</span>  }<a name="line.621"></a>
-<span class="sourceLineNo">622</span>}<a name="line.622"></a>
+<span class="sourceLineNo">608</span>  @Test<a name="line.608"></a>
+<span class="sourceLineNo">609</span>  public void testNoCacheHeader() throws 
Exception {<a name="line.609"></a>
+<span class="sourceLineNo">610</span>    URL url = new URL(baseUrl, 
"/echo?a=b&amp;c=d");<a name="line.610"></a>
+<span class="sourceLineNo">611</span>    HttpURLConnection conn = 
(HttpURLConnection) url.openConnection();<a name="line.611"></a>
+<span class="sourceLineNo">612</span>    
assertEquals(HttpURLConnection.HTTP_OK, conn.getResponseCode());<a 
name="line.612"></a>
+<span class="sourceLineNo">613</span>    assertEquals("no-cache", 
conn.getHeaderField("Cache-Control"));<a name="line.613"></a>
+<span class="sourceLineNo">614</span>    assertEquals("no-cache", 
conn.getHeaderField("Pragma"));<a name="line.614"></a>
+<span class="sourceLineNo">615</span>    
assertNotNull(conn.getHeaderField("Expires"));<a name="line.615"></a>
+<span class="sourceLineNo">616</span>    
assertNotNull(conn.getHeaderField("Date"));<a name="line.616"></a>
+<span class="sourceLineNo">617</span>    
assertEquals(conn.getHeaderField("Expires"), conn.getHeaderField("Date"));<a 
name="line.617"></a>
+<span class="sourceLineNo">618</span>    assertEquals("DENY", 
conn.getHeaderField("X-Frame-Options"));<a name="line.618"></a>
+<span class="sourceLineNo">619</span>  }<a name="line.619"></a>
+<span class="sourceLineNo">620</span><a name="line.620"></a>
+<span class="sourceLineNo">621</span>  @Test<a name="line.621"></a>
+<span class="sourceLineNo">622</span>  public void testHttpMethods() throws 
Exception {<a name="line.622"></a>
+<span class="sourceLineNo">623</span>    // HTTP TRACE method should be 
disabled for security<a name="line.623"></a>
+<span class="sourceLineNo">624</span>    // See 
https://www.owasp.org/index.php/Cross_Site_Tracing<a name="line.624"></a>
+<span class="sourceLineNo">625</span>    URL url = new URL(baseUrl, 
"/echo?a=b");<a name="line.625"></a>
+<span class="sourceLineNo">626</span>    HttpURLConnection conn = 
(HttpURLConnection) url.openConnection();<a name="line.626"></a>
+<span class="sourceLineNo">627</span>    conn.setRequestMethod("TRACE");<a 
name="line.627"></a>
+<span class="sourceLineNo">628</span>    conn.connect();<a name="line.628"></a>
+<span class="sourceLineNo">629</span>    
assertEquals(HttpURLConnection.HTTP_FORBIDDEN, conn.getResponseCode());<a 
name="line.629"></a>
+<span class="sourceLineNo">630</span>  }<a name="line.630"></a>
+<span class="sourceLineNo">631</span>}<a name="line.631"></a>
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/8bc57a1a/testdevapidocs/src-html/org/apache/hadoop/hbase/http/TestHttpServer.EchoMapServlet.html
----------------------------------------------------------------------
diff --git 
a/testdevapidocs/src-html/org/apache/hadoop/hbase/http/TestHttpServer.EchoMapServlet.html
 
b/testdevapidocs/src-html/org/apache/hadoop/hbase/http/TestHttpServer.EchoMapServlet.html
index 5681a20..cbcaf55 100644
--- 
a/testdevapidocs/src-html/org/apache/hadoop/hbase/http/TestHttpServer.EchoMapServlet.html
+++ 
b/testdevapidocs/src-html/org/apache/hadoop/hbase/http/TestHttpServer.EchoMapServlet.html
@@ -613,21 +613,30 @@
 <span class="sourceLineNo">605</span>    myServer.stop();<a 
name="line.605"></a>
 <span class="sourceLineNo">606</span>  }<a name="line.606"></a>
 <span class="sourceLineNo">607</span><a name="line.607"></a>
-<span class="sourceLineNo">608</span><a name="line.608"></a>
-<span class="sourceLineNo">609</span><a name="line.609"></a>
-<span class="sourceLineNo">610</span>  @Test<a name="line.610"></a>
-<span class="sourceLineNo">611</span>  public void testNoCacheHeader() throws 
Exception {<a name="line.611"></a>
-<span class="sourceLineNo">612</span>    URL url = new URL(baseUrl, 
"/echo?a=b&amp;c=d");<a name="line.612"></a>
-<span class="sourceLineNo">613</span>    HttpURLConnection conn = 
(HttpURLConnection) url.openConnection();<a name="line.613"></a>
-<span class="sourceLineNo">614</span>    
assertEquals(HttpURLConnection.HTTP_OK, conn.getResponseCode());<a 
name="line.614"></a>
-<span class="sourceLineNo">615</span>    assertEquals("no-cache", 
conn.getHeaderField("Cache-Control"));<a name="line.615"></a>
-<span class="sourceLineNo">616</span>    assertEquals("no-cache", 
conn.getHeaderField("Pragma"));<a name="line.616"></a>
-<span class="sourceLineNo">617</span>    
assertNotNull(conn.getHeaderField("Expires"));<a name="line.617"></a>
-<span class="sourceLineNo">618</span>    
assertNotNull(conn.getHeaderField("Date"));<a name="line.618"></a>
-<span class="sourceLineNo">619</span>    
assertEquals(conn.getHeaderField("Expires"), conn.getHeaderField("Date"));<a 
name="line.619"></a>
-<span class="sourceLineNo">620</span>    assertEquals("DENY", 
conn.getHeaderField("X-Frame-Options"));<a name="line.620"></a>
-<span class="sourceLineNo">621</span>  }<a name="line.621"></a>
-<span class="sourceLineNo">622</span>}<a name="line.622"></a>
+<span class="sourceLineNo">608</span>  @Test<a name="line.608"></a>
+<span class="sourceLineNo">609</span>  public void testNoCacheHeader() throws 
Exception {<a name="line.609"></a>
+<span class="sourceLineNo">610</span>    URL url = new URL(baseUrl, 
"/echo?a=b&amp;c=d");<a name="line.610"></a>
+<span class="sourceLineNo">611</span>    HttpURLConnection conn = 
(HttpURLConnection) url.openConnection();<a name="line.611"></a>
+<span class="sourceLineNo">612</span>    
assertEquals(HttpURLConnection.HTTP_OK, conn.getResponseCode());<a 
name="line.612"></a>
+<span class="sourceLineNo">613</span>    assertEquals("no-cache", 
conn.getHeaderField("Cache-Control"));<a name="line.613"></a>
+<span class="sourceLineNo">614</span>    assertEquals("no-cache", 
conn.getHeaderField("Pragma"));<a name="line.614"></a>
+<span class="sourceLineNo">615</span>    
assertNotNull(conn.getHeaderField("Expires"));<a name="line.615"></a>
+<span class="sourceLineNo">616</span>    
assertNotNull(conn.getHeaderField("Date"));<a name="line.616"></a>
+<span class="sourceLineNo">617</span>    
assertEquals(conn.getHeaderField("Expires"), conn.getHeaderField("Date"));<a 
name="line.617"></a>
+<span class="sourceLineNo">618</span>    assertEquals("DENY", 
conn.getHeaderField("X-Frame-Options"));<a name="line.618"></a>
+<span class="sourceLineNo">619</span>  }<a name="line.619"></a>
+<span class="sourceLineNo">620</span><a name="line.620"></a>
+<span class="sourceLineNo">621</span>  @Test<a name="line.621"></a>
+<span class="sourceLineNo">622</span>  public void testHttpMethods() throws 
Exception {<a name="line.622"></a>
+<span class="sourceLineNo">623</span>    // HTTP TRACE method should be 
disabled for security<a name="line.623"></a>
+<span class="sourceLineNo">624</span>    // See 
https://www.owasp.org/index.php/Cross_Site_Tracing<a name="line.624"></a>
+<span class="sourceLineNo">625</span>    URL url = new URL(baseUrl, 
"/echo?a=b");<a name="line.625"></a>
+<span class="sourceLineNo">626</span>    HttpURLConnection conn = 
(HttpURLConnection) url.openConnection();<a name="line.626"></a>
+<span class="sourceLineNo">627</span>    conn.setRequestMethod("TRACE");<a 
name="line.627"></a>
+<span class="sourceLineNo">628</span>    conn.connect();<a name="line.628"></a>
+<span class="sourceLineNo">629</span>    
assertEquals(HttpURLConnection.HTTP_FORBIDDEN, conn.getResponseCode());<a 
name="line.629"></a>
+<span class="sourceLineNo">630</span>  }<a name="line.630"></a>
+<span class="sourceLineNo">631</span>}<a name="line.631"></a>
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/8bc57a1a/testdevapidocs/src-html/org/apache/hadoop/hbase/http/TestHttpServer.EchoServlet.html
----------------------------------------------------------------------
diff --git 
a/testdevapidocs/src-html/org/apache/hadoop/hbase/http/TestHttpServer.EchoServlet.html
 
b/testdevapidocs/src-html/org/apache/hadoop/hbase/http/TestHttpServer.EchoServlet.html
index 5681a20..cbcaf55 100644
--- 
a/testdevapidocs/src-html/org/apache/hadoop/hbase/http/TestHttpServer.EchoServlet.html
+++ 
b/testdevapidocs/src-html/org/apache/hadoop/hbase/http/TestHttpServer.EchoServlet.html
@@ -613,21 +613,30 @@
 <span class="sourceLineNo">605</span>    myServer.stop();<a 
name="line.605"></a>
 <span class="sourceLineNo">606</span>  }<a name="line.606"></a>
 <span class="sourceLineNo">607</span><a name="line.607"></a>
-<span class="sourceLineNo">608</span><a name="line.608"></a>
-<span class="sourceLineNo">609</span><a name="line.609"></a>
-<span class="sourceLineNo">610</span>  @Test<a name="line.610"></a>
-<span class="sourceLineNo">611</span>  public void testNoCacheHeader() throws 
Exception {<a name="line.611"></a>
-<span class="sourceLineNo">612</span>    URL url = new URL(baseUrl, 
"/echo?a=b&amp;c=d");<a name="line.612"></a>
-<span class="sourceLineNo">613</span>    HttpURLConnection conn = 
(HttpURLConnection) url.openConnection();<a name="line.613"></a>
-<span class="sourceLineNo">614</span>    
assertEquals(HttpURLConnection.HTTP_OK, conn.getResponseCode());<a 
name="line.614"></a>
-<span class="sourceLineNo">615</span>    assertEquals("no-cache", 
conn.getHeaderField("Cache-Control"));<a name="line.615"></a>
-<span class="sourceLineNo">616</span>    assertEquals("no-cache", 
conn.getHeaderField("Pragma"));<a name="line.616"></a>
-<span class="sourceLineNo">617</span>    
assertNotNull(conn.getHeaderField("Expires"));<a name="line.617"></a>
-<span class="sourceLineNo">618</span>    
assertNotNull(conn.getHeaderField("Date"));<a name="line.618"></a>
-<span class="sourceLineNo">619</span>    
assertEquals(conn.getHeaderField("Expires"), conn.getHeaderField("Date"));<a 
name="line.619"></a>
-<span class="sourceLineNo">620</span>    assertEquals("DENY", 
conn.getHeaderField("X-Frame-Options"));<a name="line.620"></a>
-<span class="sourceLineNo">621</span>  }<a name="line.621"></a>
-<span class="sourceLineNo">622</span>}<a name="line.622"></a>
+<span class="sourceLineNo">608</span>  @Test<a name="line.608"></a>
+<span class="sourceLineNo">609</span>  public void testNoCacheHeader() throws 
Exception {<a name="line.609"></a>
+<span class="sourceLineNo">610</span>    URL url = new URL(baseUrl, 
"/echo?a=b&amp;c=d");<a name="line.610"></a>
+<span class="sourceLineNo">611</span>    HttpURLConnection conn = 
(HttpURLConnection) url.openConnection();<a name="line.611"></a>
+<span class="sourceLineNo">612</span>    
assertEquals(HttpURLConnection.HTTP_OK, conn.getResponseCode());<a 
name="line.612"></a>
+<span class="sourceLineNo">613</span>    assertEquals("no-cache", 
conn.getHeaderField("Cache-Control"));<a name="line.613"></a>
+<span class="sourceLineNo">614</span>    assertEquals("no-cache", 
conn.getHeaderField("Pragma"));<a name="line.614"></a>
+<span class="sourceLineNo">615</span>    
assertNotNull(conn.getHeaderField("Expires"));<a name="line.615"></a>
+<span class="sourceLineNo">616</span>    
assertNotNull(conn.getHeaderField("Date"));<a name="line.616"></a>
+<span class="sourceLineNo">617</span>    
assertEquals(conn.getHeaderField("Expires"), conn.getHeaderField("Date"));<a 
name="line.617"></a>
+<span class="sourceLineNo">618</span>    assertEquals("DENY", 
conn.getHeaderField("X-Frame-Options"));<a name="line.618"></a>
+<span class="sourceLineNo">619</span>  }<a name="line.619"></a>
+<span class="sourceLineNo">620</span><a name="line.620"></a>
+<span class="sourceLineNo">621</span>  @Test<a name="line.621"></a>
+<span class="sourceLineNo">622</span>  public void testHttpMethods() throws 
Exception {<a name="line.622"></a>
+<span class="sourceLineNo">623</span>    // HTTP TRACE method should be 
disabled for security<a name="line.623"></a>
+<span class="sourceLineNo">624</span>    // See 
https://www.owasp.org/index.php/Cross_Site_Tracing<a name="line.624"></a>
+<span class="sourceLineNo">625</span>    URL url = new URL(baseUrl, 
"/echo?a=b");<a name="line.625"></a>
+<span class="sourceLineNo">626</span>    HttpURLConnection conn = 
(HttpURLConnection) url.openConnection();<a name="line.626"></a>
+<span class="sourceLineNo">627</span>    conn.setRequestMethod("TRACE");<a 
name="line.627"></a>
+<span class="sourceLineNo">628</span>    conn.connect();<a name="line.628"></a>
+<span class="sourceLineNo">629</span>    
assertEquals(HttpURLConnection.HTTP_FORBIDDEN, conn.getResponseCode());<a 
name="line.629"></a>
+<span class="sourceLineNo">630</span>  }<a name="line.630"></a>
+<span class="sourceLineNo">631</span>}<a name="line.631"></a>
 
 
 

Reply via email to