http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d41f56fe/devapidocs/org/apache/hadoop/hbase/client/MetricsConnection.NewMetric.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/client/MetricsConnection.NewMetric.html 
b/devapidocs/org/apache/hadoop/hbase/client/MetricsConnection.NewMetric.html
index 2336963..ec2e24e 100644
--- a/devapidocs/org/apache/hadoop/hbase/client/MetricsConnection.NewMetric.html
+++ b/devapidocs/org/apache/hadoop/hbase/client/MetricsConnection.NewMetric.html
@@ -105,7 +105,7 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre>private static interface <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.222">MetricsConnection.NewMetric</a>&lt;T&gt;</pre>
+<pre>private static interface <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.231">MetricsConnection.NewMetric</a>&lt;T&gt;</pre>
 <div class="block">A lambda for dispatching to the appropriate metric factory 
method</div>
 </li>
 </ul>
@@ -152,7 +152,7 @@ var activeTableTab = "activeTableTab";
 <ul class="blockListLast">
 <li class="blockList">
 <h4>newMetric</h4>
-<pre><a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.NewMetric.html"
 title="type parameter in MetricsConnection.NewMetric">T</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.NewMetric.html#line.223">newMetric</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true";
 title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;clazz,
+<pre><a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.NewMetric.html"
 title="type parameter in MetricsConnection.NewMetric">T</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.NewMetric.html#line.232">newMetric</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true";
 title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;clazz,
             <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;name,
             <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;scope)</pre>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d41f56fe/devapidocs/org/apache/hadoop/hbase/client/MetricsConnection.RegionStats.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/client/MetricsConnection.RegionStats.html 
b/devapidocs/org/apache/hadoop/hbase/client/MetricsConnection.RegionStats.html
index 88909e9..968929d 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/client/MetricsConnection.RegionStats.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/client/MetricsConnection.RegionStats.html
@@ -113,7 +113,7 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre>protected static class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.147">MetricsConnection.RegionStats</a>
+<pre>protected static class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.156">MetricsConnection.RegionStats</a>
 extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a></pre>
 </li>
 </ul>
@@ -210,7 +210,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>name</h4>
-<pre>final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.RegionStats.html#line.148">name</a></pre>
+<pre>final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.RegionStats.html#line.157">name</a></pre>
 </li>
 </ul>
 <a name="memstoreLoadHist">
@@ -219,7 +219,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>memstoreLoadHist</h4>
-<pre>final&nbsp;com.codahale.metrics.Histogram <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.RegionStats.html#line.149">memstoreLoadHist</a></pre>
+<pre>final&nbsp;com.codahale.metrics.Histogram <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.RegionStats.html#line.158">memstoreLoadHist</a></pre>
 </li>
 </ul>
 <a name="heapOccupancyHist">
@@ -228,7 +228,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>heapOccupancyHist</h4>
-<pre>final&nbsp;com.codahale.metrics.Histogram <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.RegionStats.html#line.150">heapOccupancyHist</a></pre>
+<pre>final&nbsp;com.codahale.metrics.Histogram <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.RegionStats.html#line.159">heapOccupancyHist</a></pre>
 </li>
 </ul>
 </li>
@@ -245,7 +245,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>RegionStats</h4>
-<pre>public&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.RegionStats.html#line.152">RegionStats</a>(com.codahale.metrics.MetricRegistry&nbsp;registry,
+<pre>public&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.RegionStats.html#line.161">RegionStats</a>(com.codahale.metrics.MetricRegistry&nbsp;registry,
                    <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;name)</pre>
 </li>
 </ul>
@@ -263,7 +263,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>update</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.RegionStats.html#line.160">update</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/RegionLoadStats.html" 
title="class in 
org.apache.hadoop.hbase.client">RegionLoadStats</a>&nbsp;regionStatistics)</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.RegionStats.html#line.169">update</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/RegionLoadStats.html" 
title="class in 
org.apache.hadoop.hbase.client">RegionLoadStats</a>&nbsp;regionStatistics)</pre>
 </li>
 </ul>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d41f56fe/devapidocs/org/apache/hadoop/hbase/client/MetricsConnection.RunnerStats.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/client/MetricsConnection.RunnerStats.html 
b/devapidocs/org/apache/hadoop/hbase/client/MetricsConnection.RunnerStats.html
index 3d13713..fc5f477 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/client/MetricsConnection.RunnerStats.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/client/MetricsConnection.RunnerStats.html
@@ -113,7 +113,7 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre>protected static class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.167">MetricsConnection.RunnerStats</a>
+<pre>protected static class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.176">MetricsConnection.RunnerStats</a>
 extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a></pre>
 </li>
 </ul>
@@ -217,7 +217,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>normalRunners</h4>
-<pre>final&nbsp;com.codahale.metrics.Counter <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.RunnerStats.html#line.168">normalRunners</a></pre>
+<pre>final&nbsp;com.codahale.metrics.Counter <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.RunnerStats.html#line.177">normalRunners</a></pre>
 </li>
 </ul>
 <a name="delayRunners">
@@ -226,7 +226,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>delayRunners</h4>
-<pre>final&nbsp;com.codahale.metrics.Counter <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.RunnerStats.html#line.169">delayRunners</a></pre>
+<pre>final&nbsp;com.codahale.metrics.Counter <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.RunnerStats.html#line.178">delayRunners</a></pre>
 </li>
 </ul>
 <a name="delayIntevalHist">
@@ -235,7 +235,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>delayIntevalHist</h4>
-<pre>final&nbsp;com.codahale.metrics.Histogram <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.RunnerStats.html#line.170">delayIntevalHist</a></pre>
+<pre>final&nbsp;com.codahale.metrics.Histogram <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.RunnerStats.html#line.179">delayIntevalHist</a></pre>
 </li>
 </ul>
 </li>
@@ -252,7 +252,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>RunnerStats</h4>
-<pre>public&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.RunnerStats.html#line.172">RunnerStats</a>(com.codahale.metrics.MetricRegistry&nbsp;registry)</pre>
+<pre>public&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.RunnerStats.html#line.181">RunnerStats</a>(com.codahale.metrics.MetricRegistry&nbsp;registry)</pre>
 </li>
 </ul>
 </li>
@@ -269,7 +269,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>incrNormalRunners</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.RunnerStats.html#line.181">incrNormalRunners</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.RunnerStats.html#line.190">incrNormalRunners</a>()</pre>
 </li>
 </ul>
 <a name="incrDelayRunners--">
@@ -278,7 +278,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>incrDelayRunners</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.RunnerStats.html#line.185">incrDelayRunners</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.RunnerStats.html#line.194">incrDelayRunners</a>()</pre>
 </li>
 </ul>
 <a name="updateDelayInterval-long-">
@@ -287,7 +287,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>updateDelayInterval</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.RunnerStats.html#line.189">updateDelayInterval</a>(long&nbsp;interval)</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.RunnerStats.html#line.198">updateDelayInterval</a>(long&nbsp;interval)</pre>
 </li>
 </ul>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d41f56fe/devapidocs/org/apache/hadoop/hbase/client/MetricsConnection.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/client/MetricsConnection.html 
b/devapidocs/org/apache/hadoop/hbase/client/MetricsConnection.html
index 42e7e20..bd6a0dd 100644
--- a/devapidocs/org/apache/hadoop/hbase/client/MetricsConnection.html
+++ b/devapidocs/org/apache/hadoop/hbase/client/MetricsConnection.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":9,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":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":9,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":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";
@@ -217,112 +217,124 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/StatisticTrack
 </td>
 </tr>
 <tr class="rowColor">
+<td class="colFirst"><code>protected com.codahale.metrics.Histogram</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.html#concurrentCallsPerServerHist">concurrentCallsPerServerHist</a></span></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><code>private <a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.NewMetric.html"
 title="interface in 
org.apache.hadoop.hbase.client">MetricsConnection.NewMetric</a>&lt;com.codahale.metrics.Counter&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.html#counterFactory">counterFactory</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>protected <a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.CallTracker.html"
 title="class in 
org.apache.hadoop.hbase.client">MetricsConnection.CallTracker</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.html#deleteTracker">deleteTracker</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.html#DRTN_BASE">DRTN_BASE</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>protected <a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.CallTracker.html"
 title="class in 
org.apache.hadoop.hbase.client">MetricsConnection.CallTracker</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.html#getTracker">getTracker</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.html#HEAP_BASE">HEAP_BASE</a></span></code>&nbsp;</td>
 </tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected com.codahale.metrics.Counter</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.html#hedgedReadOps">hedgedReadOps</a></span></code>&nbsp;</td>
+</tr>
 <tr class="altColor">
+<td class="colFirst"><code>protected com.codahale.metrics.Counter</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.html#hedgedReadWin">hedgedReadWin</a></span></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><code>private <a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.NewMetric.html"
 title="interface in 
org.apache.hadoop.hbase.client">MetricsConnection.NewMetric</a>&lt;com.codahale.metrics.Histogram&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.html#histogramFactory">histogramFactory</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected <a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.CallTracker.html"
 title="class in 
org.apache.hadoop.hbase.client">MetricsConnection.CallTracker</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.html#incrementTracker">incrementTracker</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private static float</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.html#LOAD_FACTOR">LOAD_FACTOR</a></span></code>
 <div class="block">Default load factor from <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html?is-external=true#DEFAULT_LOAD_FACTOR";
 title="class or interface in 
java.util"><code>HashMap.DEFAULT_LOAD_FACTOR</code></a></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.html#MEMLOAD_BASE">MEMLOAD_BASE</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>protected com.codahale.metrics.Counter</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.html#metaCacheHits">metaCacheHits</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected com.codahale.metrics.Counter</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.html#metaCacheMisses">metaCacheMisses</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>protected com.codahale.metrics.Counter</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.html#metaCacheNumClearRegion">metaCacheNumClearRegion</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected com.codahale.metrics.Counter</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.html#metaCacheNumClearServer">metaCacheNumClearServer</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>protected <a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.CallTracker.html"
 title="class in 
org.apache.hadoop.hbase.client">MetricsConnection.CallTracker</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.html#multiTracker">multiTracker</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected <a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.CallTracker.html"
 title="class in 
org.apache.hadoop.hbase.client">MetricsConnection.CallTracker</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.html#putTracker">putTracker</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private 
com.codahale.metrics.MetricRegistry</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.html#registry">registry</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private com.codahale.metrics.JmxReporter</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.html#reporter">reporter</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private static <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.html#REQ_BASE">REQ_BASE</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.html#RESP_BASE">RESP_BASE</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>protected <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true";
 title="class or interface in java.util.concurrent">ConcurrentMap</a>&lt;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in 
java.lang">String</a>,com.codahale.metrics.Histogram&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.html#rpcHistograms">rpcHistograms</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true";
 title="class or interface in java.util.concurrent">ConcurrentMap</a>&lt;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in 
java.lang">String</a>,com.codahale.metrics.Timer&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.html#rpcTimers">rpcTimers</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>protected <a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.RunnerStats.html"
 title="class in 
org.apache.hadoop.hbase.client">MetricsConnection.RunnerStats</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.html#runnerStats">runnerStats</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected <a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.CallTracker.html"
 title="class in 
org.apache.hadoop.hbase.client">MetricsConnection.CallTracker</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.html#scanTracker">scanTracker</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.html#scope">scope</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html?is-external=true";
 title="class or interface in java.util.concurrent">ConcurrentHashMap</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>,<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true";
 title="class or interface in 
java.util.concurrent">ConcurrentMap</a>&lt;byte[],<a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.RegionStats.html"
 title="class in 
org.apache.hadoop.hbase.client">MetricsConnection.RegionStats</a>&gt;&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.html#serverStats">serverStats</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private <a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.NewMetric.html"
 title="interface in 
org.apache.hadoop.hbase.client">MetricsConnection.NewMetric</a>&lt;com.codahale.metrics.Timer&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.html#timerFactory">timerFactory</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.html#UNKNOWN_EXCEPTION">UNKNOWN_EXCEPTION</a></span></code>&nbsp;</td>
 </tr>
@@ -390,51 +402,63 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/StatisticTrack
 </tr>
 <tr id="i6" class="altColor">
 <td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.html#incrHedgedReadOps--">incrHedgedReadOps</a></span>()</code>
+<div class="block">Increment the number of hedged read that have 
occurred.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.html#incrHedgedReadWin--">incrHedgedReadWin</a></span>()</code>
+<div class="block">Increment the number of hedged read returned faster than 
the original read.</div>
+</td>
+</tr>
+<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/client/MetricsConnection.html#incrMetaCacheHit--">incrMetaCacheHit</a></span>()</code>
 <div class="block">Increment the number of meta cache hits.</div>
 </td>
 </tr>
-<tr id="i7" class="rowColor">
+<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/client/MetricsConnection.html#incrMetaCacheMiss--">incrMetaCacheMiss</a></span>()</code>
 <div class="block">Increment the number of meta cache misses.</div>
 </td>
 </tr>
-<tr id="i8" class="altColor">
+<tr id="i10" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.html#incrMetaCacheNumClearRegion--">incrMetaCacheNumClearRegion</a></span>()</code>
 <div class="block">Increment the number of meta cache drops requested for 
individual region.</div>
 </td>
 </tr>
-<tr id="i9" class="rowColor">
+<tr id="i11" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.html#incrMetaCacheNumClearServer--">incrMetaCacheNumClearServer</a></span>()</code>
 <div class="block">Increment the number of meta cache drops requested for 
entire RegionServer.</div>
 </td>
 </tr>
-<tr id="i10" class="altColor">
+<tr id="i12" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.html#incrNormalRunners--">incrNormalRunners</a></span>()</code>
 <div class="block">Increment the number of normal runner counts.</div>
 </td>
 </tr>
-<tr id="i11" class="rowColor">
+<tr id="i13" class="rowColor">
 <td class="colFirst"><code>static <a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.CallStats.html"
 title="class in 
org.apache.hadoop.hbase.client">MetricsConnection.CallStats</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.html#newCallStats--">newCallStats</a></span>()</code>
 <div class="block">Produce an instance of <a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.CallStats.html"
 title="class in 
org.apache.hadoop.hbase.client"><code>MetricsConnection.CallStats</code></a> 
for clients to attach to RPCs.</div>
 </td>
 </tr>
-<tr id="i12" class="altColor">
+<tr id="i14" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.html#shutdown--">shutdown</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i13" class="rowColor">
+<tr id="i15" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.html#updateDelayInterval-long-">updateDelayInterval</a></span>(long&nbsp;interval)</code>
 <div class="block">Update delay interval of delay runner.</div>
 </td>
 </tr>
-<tr id="i14" class="altColor">
+<tr id="i16" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.html#updateRegionStats-org.apache.hadoop.hbase.ServerName-byte:A-org.apache.hadoop.hbase.client.RegionLoadStats-">updateRegionStats</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName,
                  byte[]&nbsp;regionName,
@@ -442,7 +466,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/StatisticTrack
 <div class="block">Update stats per region.</div>
 </td>
 </tr>
-<tr id="i15" class="rowColor">
+<tr id="i17" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.html#updateRpc-org.apache.hadoop.hbase.shaded.com.google.protobuf.Descriptors.MethodDescriptor-org.apache.hadoop.hbase.shaded.com.google.protobuf.Message-org.apache.hadoop.hbase.client.MetricsConnection.CallStats-">updateRpc</a></span>(org.apache.hadoop.hbase.shaded.com.google.protobuf.Descriptors.MethodDescriptor&nbsp;method,
          org.apache.hadoop.hbase.shaded.com.google.protobuf.Message&nbsp;param,
@@ -450,14 +474,14 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/StatisticTrack
 <div class="block">Report RPC context to metrics system.</div>
 </td>
 </tr>
-<tr id="i16" class="altColor">
+<tr id="i18" class="altColor">
 <td class="colFirst"><code>private void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.html#updateRpcGeneric-org.apache.hadoop.hbase.shaded.com.google.protobuf.Descriptors.MethodDescriptor-org.apache.hadoop.hbase.client.MetricsConnection.CallStats-">updateRpcGeneric</a></span>(org.apache.hadoop.hbase.shaded.com.google.protobuf.Descriptors.MethodDescriptor&nbsp;method,
                 <a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.CallStats.html"
 title="class in 
org.apache.hadoop.hbase.client">MetricsConnection.CallStats</a>&nbsp;stats)</code>
 <div class="block">Update call stats for non-critical-path methods</div>
 </td>
 </tr>
-<tr id="i17" class="rowColor">
+<tr id="i19" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.html#updateServerStats-org.apache.hadoop.hbase.ServerName-byte:A-java.lang.Object-">updateServerStats</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName,
                  byte[]&nbsp;regionName,
@@ -605,7 +629,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/StatisticTrack
 <ul class="blockList">
 <li class="blockList">
 <h4>serverStats</h4>
-<pre>protected&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html?is-external=true";
 title="class or interface in java.util.concurrent">ConcurrentHashMap</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>,<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true";
 title="class or interface in 
java.util.concurrent">ConcurrentMap</a>&lt;byte[],<a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.RegionStats.html"
 title="class in 
org.apache.hadoop.hbase.client">MetricsConnection.RegionStats</a>&gt;&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.195">serverStats</a></pre>
+<pre>protected&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html?is-external=true";
 title="class or interface in java.util.concurrent">ConcurrentHashMap</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>,<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true";
 title="class or interface in 
java.util.concurrent">ConcurrentMap</a>&lt;byte[],<a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.RegionStats.html"
 title="class in 
org.apache.hadoop.hbase.client">MetricsConnection.RegionStats</a>&gt;&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.204">serverStats</a></pre>
 </li>
 </ul>
 <a name="CAPACITY">
@@ -614,7 +638,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/StatisticTrack
 <ul class="blockList">
 <li class="blockList">
 <h4>CAPACITY</h4>
-<pre>private static final&nbsp;int <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.227">CAPACITY</a></pre>
+<pre>private static final&nbsp;int <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.236">CAPACITY</a></pre>
 <div class="block">Anticipated number of metric entries</div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
@@ -628,7 +652,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/StatisticTrack
 <ul class="blockList">
 <li class="blockList">
 <h4>LOAD_FACTOR</h4>
-<pre>private static final&nbsp;float <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.229">LOAD_FACTOR</a></pre>
+<pre>private static final&nbsp;float <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.238">LOAD_FACTOR</a></pre>
 <div class="block">Default load factor from <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html?is-external=true#DEFAULT_LOAD_FACTOR";
 title="class or interface in 
java.util"><code>HashMap.DEFAULT_LOAD_FACTOR</code></a></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
@@ -642,7 +666,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/StatisticTrack
 <ul class="blockList">
 <li class="blockList">
 <h4>CONCURRENCY_LEVEL</h4>
-<pre>private static final&nbsp;int <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.234">CONCURRENCY_LEVEL</a></pre>
+<pre>private static final&nbsp;int <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.243">CONCURRENCY_LEVEL</a></pre>
 <div class="block">Anticipated number of concurrent accessor threads, from
  <a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#getBatchPool--"><code>ConnectionImplementation.getBatchPool()</code></a></div>
 <dl>
@@ -657,7 +681,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/StatisticTrack
 <ul class="blockList">
 <li class="blockList">
 <h4>registry</h4>
-<pre>private final&nbsp;com.codahale.metrics.MetricRegistry <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.236">registry</a></pre>
+<pre>private final&nbsp;com.codahale.metrics.MetricRegistry <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.245">registry</a></pre>
 </li>
 </ul>
 <a name="reporter">
@@ -666,7 +690,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/StatisticTrack
 <ul class="blockList">
 <li class="blockList">
 <h4>reporter</h4>
-<pre>private final&nbsp;com.codahale.metrics.JmxReporter <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.237">reporter</a></pre>
+<pre>private final&nbsp;com.codahale.metrics.JmxReporter <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.246">reporter</a></pre>
 </li>
 </ul>
 <a name="scope">
@@ -675,7 +699,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/StatisticTrack
 <ul class="blockList">
 <li class="blockList">
 <h4>scope</h4>
-<pre>private final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.238">scope</a></pre>
+<pre>private final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.247">scope</a></pre>
 </li>
 </ul>
 <a name="timerFactory">
@@ -684,7 +708,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/StatisticTrack
 <ul class="blockList">
 <li class="blockList">
 <h4>timerFactory</h4>
-<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.NewMetric.html"
 title="interface in 
org.apache.hadoop.hbase.client">MetricsConnection.NewMetric</a>&lt;com.codahale.metrics.Timer&gt;
 <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.240">timerFactory</a></pre>
+<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.NewMetric.html"
 title="interface in 
org.apache.hadoop.hbase.client">MetricsConnection.NewMetric</a>&lt;com.codahale.metrics.Timer&gt;
 <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.249">timerFactory</a></pre>
 </li>
 </ul>
 <a name="histogramFactory">
@@ -693,7 +717,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/StatisticTrack
 <ul class="blockList">
 <li class="blockList">
 <h4>histogramFactory</h4>
-<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.NewMetric.html"
 title="interface in 
org.apache.hadoop.hbase.client">MetricsConnection.NewMetric</a>&lt;com.codahale.metrics.Histogram&gt;
 <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.246">histogramFactory</a></pre>
+<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.NewMetric.html"
 title="interface in 
org.apache.hadoop.hbase.client">MetricsConnection.NewMetric</a>&lt;com.codahale.metrics.Histogram&gt;
 <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.255">histogramFactory</a></pre>
 </li>
 </ul>
 <a name="counterFactory">
@@ -702,7 +726,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/StatisticTrack
 <ul class="blockList">
 <li class="blockList">
 <h4>counterFactory</h4>
-<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.NewMetric.html"
 title="interface in 
org.apache.hadoop.hbase.client">MetricsConnection.NewMetric</a>&lt;com.codahale.metrics.Counter&gt;
 <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.252">counterFactory</a></pre>
+<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.NewMetric.html"
 title="interface in 
org.apache.hadoop.hbase.client">MetricsConnection.NewMetric</a>&lt;com.codahale.metrics.Counter&gt;
 <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.261">counterFactory</a></pre>
 </li>
 </ul>
 <a name="metaCacheHits">
@@ -711,7 +735,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/StatisticTrack
 <ul class="blockList">
 <li class="blockList">
 <h4>metaCacheHits</h4>
-<pre>protected final&nbsp;com.codahale.metrics.Counter <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.260">metaCacheHits</a></pre>
+<pre>protected final&nbsp;com.codahale.metrics.Counter <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.269">metaCacheHits</a></pre>
 </li>
 </ul>
 <a name="metaCacheMisses">
@@ -720,7 +744,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/StatisticTrack
 <ul class="blockList">
 <li class="blockList">
 <h4>metaCacheMisses</h4>
-<pre>protected final&nbsp;com.codahale.metrics.Counter <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.261">metaCacheMisses</a></pre>
+<pre>protected final&nbsp;com.codahale.metrics.Counter <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.270">metaCacheMisses</a></pre>
 </li>
 </ul>
 <a name="getTracker">
@@ -729,7 +753,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/StatisticTrack
 <ul class="blockList">
 <li class="blockList">
 <h4>getTracker</h4>
-<pre>protected final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.CallTracker.html"
 title="class in 
org.apache.hadoop.hbase.client">MetricsConnection.CallTracker</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.262">getTracker</a></pre>
+<pre>protected final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.CallTracker.html"
 title="class in 
org.apache.hadoop.hbase.client">MetricsConnection.CallTracker</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.271">getTracker</a></pre>
 </li>
 </ul>
 <a name="scanTracker">
@@ -738,7 +762,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/StatisticTrack
 <ul class="blockList">
 <li class="blockList">
 <h4>scanTracker</h4>
-<pre>protected final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.CallTracker.html"
 title="class in 
org.apache.hadoop.hbase.client">MetricsConnection.CallTracker</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.263">scanTracker</a></pre>
+<pre>protected final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.CallTracker.html"
 title="class in 
org.apache.hadoop.hbase.client">MetricsConnection.CallTracker</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.272">scanTracker</a></pre>
 </li>
 </ul>
 <a name="appendTracker">
@@ -747,7 +771,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/StatisticTrack
 <ul class="blockList">
 <li class="blockList">
 <h4>appendTracker</h4>
-<pre>protected final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.CallTracker.html"
 title="class in 
org.apache.hadoop.hbase.client">MetricsConnection.CallTracker</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.264">appendTracker</a></pre>
+<pre>protected final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.CallTracker.html"
 title="class in 
org.apache.hadoop.hbase.client">MetricsConnection.CallTracker</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.273">appendTracker</a></pre>
 </li>
 </ul>
 <a name="deleteTracker">
@@ -756,7 +780,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/StatisticTrack
 <ul class="blockList">
 <li class="blockList">
 <h4>deleteTracker</h4>
-<pre>protected final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.CallTracker.html"
 title="class in 
org.apache.hadoop.hbase.client">MetricsConnection.CallTracker</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.265">deleteTracker</a></pre>
+<pre>protected final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.CallTracker.html"
 title="class in 
org.apache.hadoop.hbase.client">MetricsConnection.CallTracker</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.274">deleteTracker</a></pre>
 </li>
 </ul>
 <a name="incrementTracker">
@@ -765,7 +789,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/StatisticTrack
 <ul class="blockList">
 <li class="blockList">
 <h4>incrementTracker</h4>
-<pre>protected final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.CallTracker.html"
 title="class in 
org.apache.hadoop.hbase.client">MetricsConnection.CallTracker</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.266">incrementTracker</a></pre>
+<pre>protected final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.CallTracker.html"
 title="class in 
org.apache.hadoop.hbase.client">MetricsConnection.CallTracker</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.275">incrementTracker</a></pre>
 </li>
 </ul>
 <a name="putTracker">
@@ -774,7 +798,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/StatisticTrack
 <ul class="blockList">
 <li class="blockList">
 <h4>putTracker</h4>
-<pre>protected final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.CallTracker.html"
 title="class in 
org.apache.hadoop.hbase.client">MetricsConnection.CallTracker</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.267">putTracker</a></pre>
+<pre>protected final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.CallTracker.html"
 title="class in 
org.apache.hadoop.hbase.client">MetricsConnection.CallTracker</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.276">putTracker</a></pre>
 </li>
 </ul>
 <a name="multiTracker">
@@ -783,7 +807,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/StatisticTrack
 <ul class="blockList">
 <li class="blockList">
 <h4>multiTracker</h4>
-<pre>protected final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.CallTracker.html"
 title="class in 
org.apache.hadoop.hbase.client">MetricsConnection.CallTracker</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.268">multiTracker</a></pre>
+<pre>protected final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.CallTracker.html"
 title="class in 
org.apache.hadoop.hbase.client">MetricsConnection.CallTracker</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.277">multiTracker</a></pre>
 </li>
 </ul>
 <a name="runnerStats">
@@ -792,7 +816,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/StatisticTrack
 <ul class="blockList">
 <li class="blockList">
 <h4>runnerStats</h4>
-<pre>protected final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.RunnerStats.html"
 title="class in 
org.apache.hadoop.hbase.client">MetricsConnection.RunnerStats</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.269">runnerStats</a></pre>
+<pre>protected final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.RunnerStats.html"
 title="class in 
org.apache.hadoop.hbase.client">MetricsConnection.RunnerStats</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.278">runnerStats</a></pre>
 </li>
 </ul>
 <a name="metaCacheNumClearServer">
@@ -801,7 +825,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/StatisticTrack
 <ul class="blockList">
 <li class="blockList">
 <h4>metaCacheNumClearServer</h4>
-<pre>protected final&nbsp;com.codahale.metrics.Counter <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.270">metaCacheNumClearServer</a></pre>
+<pre>protected final&nbsp;com.codahale.metrics.Counter <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.279">metaCacheNumClearServer</a></pre>
 </li>
 </ul>
 <a name="metaCacheNumClearRegion">
@@ -810,7 +834,34 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/StatisticTrack
 <ul class="blockList">
 <li class="blockList">
 <h4>metaCacheNumClearRegion</h4>
-<pre>protected final&nbsp;com.codahale.metrics.Counter <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.271">metaCacheNumClearRegion</a></pre>
+<pre>protected final&nbsp;com.codahale.metrics.Counter <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.280">metaCacheNumClearRegion</a></pre>
+</li>
+</ul>
+<a name="hedgedReadOps">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hedgedReadOps</h4>
+<pre>protected final&nbsp;com.codahale.metrics.Counter <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.281">hedgedReadOps</a></pre>
+</li>
+</ul>
+<a name="hedgedReadWin">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hedgedReadWin</h4>
+<pre>protected final&nbsp;com.codahale.metrics.Counter <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.282">hedgedReadWin</a></pre>
+</li>
+</ul>
+<a name="concurrentCallsPerServerHist">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>concurrentCallsPerServerHist</h4>
+<pre>protected final&nbsp;com.codahale.metrics.Histogram <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.283">concurrentCallsPerServerHist</a></pre>
 </li>
 </ul>
 <a name="rpcTimers">
@@ -819,7 +870,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/StatisticTrack
 <ul class="blockList">
 <li class="blockList">
 <h4>rpcTimers</h4>
-<pre>protected final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true";
 title="class or interface in java.util.concurrent">ConcurrentMap</a>&lt;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in 
java.lang">String</a>,com.codahale.metrics.Timer&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.278">rpcTimers</a></pre>
+<pre>protected final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true";
 title="class or interface in java.util.concurrent">ConcurrentMap</a>&lt;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in 
java.lang">String</a>,com.codahale.metrics.Timer&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.290">rpcTimers</a></pre>
 </li>
 </ul>
 <a name="rpcHistograms">
@@ -828,7 +879,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/StatisticTrack
 <ul class="blockList">
 <li class="blockList">
 <h4>rpcHistograms</h4>
-<pre>protected final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true";
 title="class or interface in java.util.concurrent">ConcurrentMap</a>&lt;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in 
java.lang">String</a>,com.codahale.metrics.Histogram&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.280">rpcHistograms</a></pre>
+<pre>protected final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true";
 title="class or interface in java.util.concurrent">ConcurrentMap</a>&lt;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in 
java.lang">String</a>,com.codahale.metrics.Histogram&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.292">rpcHistograms</a></pre>
 </li>
 </ul>
 <a name="cacheDroppingExceptions">
@@ -837,7 +888,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/StatisticTrack
 <ul class="blockListLast">
 <li class="blockList">
 <h4>cacheDroppingExceptions</h4>
-<pre>private final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true";
 title="class or interface in java.util.concurrent">ConcurrentMap</a>&lt;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in 
java.lang">String</a>,com.codahale.metrics.Counter&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.283">cacheDroppingExceptions</a></pre>
+<pre>private final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true";
 title="class or interface in java.util.concurrent">ConcurrentMap</a>&lt;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in 
java.lang">String</a>,com.codahale.metrics.Counter&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.295">cacheDroppingExceptions</a></pre>
 </li>
 </ul>
 </li>
@@ -854,7 +905,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/StatisticTrack
 <ul class="blockListLast">
 <li class="blockList">
 <h4>MetricsConnection</h4>
-<pre><a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.286">MetricsConnection</a>(<a
 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html"
 title="class in 
org.apache.hadoop.hbase.client">ConnectionImplementation</a>&nbsp;conn)</pre>
+<pre><a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.298">MetricsConnection</a>(<a
 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html"
 title="class in 
org.apache.hadoop.hbase.client">ConnectionImplementation</a>&nbsp;conn)</pre>
 </li>
 </ul>
 </li>
@@ -871,7 +922,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/StatisticTrack
 <ul class="blockList">
 <li class="blockList">
 <h4>updateServerStats</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.198">updateServerStats</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName,
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.207">updateServerStats</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName,
                               byte[]&nbsp;regionName,
                               <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&nbsp;r)</pre>
 </li>
@@ -882,7 +933,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/StatisticTrack
 <ul class="blockList">
 <li class="blockList">
 <h4>updateRegionStats</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.212">updateRegionStats</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName,
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.221">updateRegionStats</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName,
                               byte[]&nbsp;regionName,
                               <a 
href="../../../../../org/apache/hadoop/hbase/client/RegionLoadStats.html" 
title="class in 
org.apache.hadoop.hbase.client">RegionLoadStats</a>&nbsp;stats)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/StatisticTrackable.html#updateRegionStats-org.apache.hadoop.hbase.ServerName-byte:A-org.apache.hadoop.hbase.client.RegionLoadStats-">StatisticTrackable</a></code></span></div>
@@ -899,7 +950,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/StatisticTrack
 <ul class="blockList">
 <li class="blockList">
 <h4>getExecutorPoolName</h4>
-<pre>final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.332">getExecutorPoolName</a>()</pre>
+<pre>final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.348">getExecutorPoolName</a>()</pre>
 </li>
 </ul>
 <a name="getMetaPoolName--">
@@ -908,7 +959,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/StatisticTrack
 <ul class="blockList">
 <li class="blockList">
 <h4>getMetaPoolName</h4>
-<pre>final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.337">getMetaPoolName</a>()</pre>
+<pre>final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.353">getMetaPoolName</a>()</pre>
 </li>
 </ul>
 <a name="getMetricRegistry--">
@@ -917,7 +968,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/StatisticTrack
 <ul class="blockList">
 <li class="blockList">
 <h4>getMetricRegistry</h4>
-<pre>com.codahale.metrics.MetricRegistry&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.342">getMetricRegistry</a>()</pre>
+<pre>com.codahale.metrics.MetricRegistry&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.358">getMetricRegistry</a>()</pre>
 </li>
 </ul>
 <a name="shutdown--">
@@ -926,7 +977,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/StatisticTrack
 <ul class="blockList">
 <li class="blockList">
 <h4>shutdown</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.346">shutdown</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.362">shutdown</a>()</pre>
 </li>
 </ul>
 <a name="newCallStats--">
@@ -935,7 +986,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/StatisticTrack
 <ul class="blockList">
 <li class="blockList">
 <h4>newCallStats</h4>
-<pre>public static&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.CallStats.html"
 title="class in 
org.apache.hadoop.hbase.client">MetricsConnection.CallStats</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.351">newCallStats</a>()</pre>
+<pre>public static&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.CallStats.html"
 title="class in 
org.apache.hadoop.hbase.client">MetricsConnection.CallStats</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.367">newCallStats</a>()</pre>
 <div class="block">Produce an instance of <a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.CallStats.html"
 title="class in 
org.apache.hadoop.hbase.client"><code>MetricsConnection.CallStats</code></a> 
for clients to attach to RPCs.</div>
 </li>
 </ul>
@@ -945,7 +996,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/StatisticTrack
 <ul class="blockList">
 <li class="blockList">
 <h4>incrMetaCacheHit</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.357">incrMetaCacheHit</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.373">incrMetaCacheHit</a>()</pre>
 <div class="block">Increment the number of meta cache hits.</div>
 </li>
 </ul>
@@ -955,7 +1006,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/StatisticTrack
 <ul class="blockList">
 <li class="blockList">
 <h4>incrMetaCacheMiss</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.362">incrMetaCacheMiss</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.378">incrMetaCacheMiss</a>()</pre>
 <div class="block">Increment the number of meta cache misses.</div>
 </li>
 </ul>
@@ -965,7 +1016,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/StatisticTrack
 <ul class="blockList">
 <li class="blockList">
 <h4>incrMetaCacheNumClearServer</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.367">incrMetaCacheNumClearServer</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.383">incrMetaCacheNumClearServer</a>()</pre>
 <div class="block">Increment the number of meta cache drops requested for 
entire RegionServer.</div>
 </li>
 </ul>
@@ -975,17 +1026,37 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/StatisticTrack
 <ul class="blockList">
 <li class="blockList">
 <h4>incrMetaCacheNumClearRegion</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.372">incrMetaCacheNumClearRegion</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.388">incrMetaCacheNumClearRegion</a>()</pre>
 <div class="block">Increment the number of meta cache drops requested for 
individual region.</div>
 </li>
 </ul>
+<a name="incrHedgedReadOps--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>incrHedgedReadOps</h4>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.393">incrHedgedReadOps</a>()</pre>
+<div class="block">Increment the number of hedged read that have 
occurred.</div>
+</li>
+</ul>
+<a name="incrHedgedReadWin--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>incrHedgedReadWin</h4>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.398">incrHedgedReadWin</a>()</pre>
+<div class="block">Increment the number of hedged read returned faster than 
the original read.</div>
+</li>
+</ul>
 <a name="incrNormalRunners--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>incrNormalRunners</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.377">incrNormalRunners</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.403">incrNormalRunners</a>()</pre>
 <div class="block">Increment the number of normal runner counts.</div>
 </li>
 </ul>
@@ -995,7 +1066,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/StatisticTrack
 <ul class="blockList">
 <li class="blockList">
 <h4>incrDelayRunners</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.382">incrDelayRunners</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.408">incrDelayRunners</a>()</pre>
 <div class="block">Increment the number of delay runner counts.</div>
 </li>
 </ul>
@@ -1005,7 +1076,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/StatisticTrack
 <ul class="blockList">
 <li class="blockList">
 <h4>updateDelayInterval</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.387">updateDelayInterval</a>(long&nbsp;interval)</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.413">updateDelayInterval</a>(long&nbsp;interval)</pre>
 <div class="block">Update delay interval of delay runner.</div>
 </li>
 </ul>
@@ -1015,7 +1086,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/StatisticTrack
 <ul class="blockList">
 <li class="blockList">
 <h4>getMetric</h4>
-<pre>private&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.394">getMetric</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;key,
+<pre>private&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.420">getMetric</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;key,
                         <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true";
 title="class or interface in java.util.concurrent">ConcurrentMap</a>&lt;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>,T&gt;&nbsp;map,
                         <a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.NewMetric.html"
 title="interface in 
org.apache.hadoop.hbase.client">MetricsConnection.NewMetric</a>&lt;T&gt;&nbsp;factory)</pre>
 <div class="block">Get a metric for <code>key</code> from <code>map</code>, or 
create it with <code>factory</code>.</div>
@@ -1027,7 +1098,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/StatisticTrack
 <ul class="blockList">
 <li class="blockList">
 <h4>updateRpcGeneric</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.399">updateRpcGeneric</a>(org.apache.hadoop.hbase.shaded.com.google.protobuf.Descriptors.MethodDescriptor&nbsp;method,
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.425">updateRpcGeneric</a>(org.apache.hadoop.hbase.shaded.com.google.protobuf.Descriptors.MethodDescriptor&nbsp;method,
                               <a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.CallStats.html"
 title="class in 
org.apache.hadoop.hbase.client">MetricsConnection.CallStats</a>&nbsp;stats)</pre>
 <div class="block">Update call stats for non-critical-path methods</div>
 </li>
@@ -1038,7 +1109,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/StatisticTrack
 <ul class="blockList">
 <li class="blockList">
 <h4>updateRpc</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.410">updateRpc</a>(org.apache.hadoop.hbase.shaded.com.google.protobuf.Descriptors.MethodDescriptor&nbsp;method,
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.436">updateRpc</a>(org.apache.hadoop.hbase.shaded.com.google.protobuf.Descriptors.MethodDescriptor&nbsp;method,
                       
org.apache.hadoop.hbase.shaded.com.google.protobuf.Message&nbsp;param,
                       <a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.CallStats.html"
 title="class in 
org.apache.hadoop.hbase.client">MetricsConnection.CallStats</a>&nbsp;stats)</pre>
 <div class="block">Report RPC context to metrics system.</div>
@@ -1050,7 +1121,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/StatisticTrack
 <ul class="blockListLast">
 <li class="blockList">
 <h4>incrCacheDroppingExceptions</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.474">incrCacheDroppingExceptions</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&nbsp;exception)</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/MetricsConnection.html#line.504">incrCacheDroppingExceptions</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&nbsp;exception)</pre>
 </li>
 </ul>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d41f56fe/devapidocs/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.html
 
b/devapidocs/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.html
index 75e8737..67c6ff6 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.html
@@ -479,7 +479,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>throwEnrichedException</h4>
-<pre>static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.html#line.269">throwEnrichedException</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutionException.html?is-external=true";
 title="class or interface in 
java.util.concurrent">ExecutionException</a>&nbsp;e,
+<pre>static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.html#line.276">throwEnrichedException</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutionException.html?is-external=true";
 title="class or interface in 
java.util.concurrent">ExecutionException</a>&nbsp;e,
                                    int&nbsp;retries)
                             throws <a 
href="../../../../../org/apache/hadoop/hbase/client/RetriesExhaustedException.html"
 title="class in org.apache.hadoop.hbase.client">RetriesExhaustedException</a>,
                                    <a 
href="../../../../../org/apache/hadoop/hbase/DoNotRetryIOException.html" 
title="class in org.apache.hadoop.hbase">DoNotRetryIOException</a></pre>
@@ -498,7 +498,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>addCallsForReplica</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.html#line.300">addCallsForReplica</a>(<a
 
href="../../../../../org/apache/hadoop/hbase/client/ResultBoundedCompletionService.html"
 title="class in 
org.apache.hadoop.hbase.client">ResultBoundedCompletionService</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class 
in org.apache.hadoop.hbase.client">Result</a>&gt;&nbsp;cs,
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.html#line.307">addCallsForReplica</a>(<a
 
href="../../../../../org/apache/hadoop/hbase/client/ResultBoundedCompletionService.html"
 title="class in 
org.apache.hadoop.hbase.client">ResultBoundedCompletionService</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class 
in org.apache.hadoop.hbase.client">Result</a>&gt;&nbsp;cs,
                                 <a 
href="../../../../../org/apache/hadoop/hbase/RegionLocations.html" title="class 
in org.apache.hadoop.hbase">RegionLocations</a>&nbsp;rl,
                                 int&nbsp;min,
                                 int&nbsp;max)</pre>
@@ -518,7 +518,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>getRegionLocations</h4>
-<pre>static&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/RegionLocations.html" title="class 
in org.apache.hadoop.hbase">RegionLocations</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.html#line.309">getRegionLocations</a>(boolean&nbsp;useCache,
+<pre>static&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/RegionLocations.html" title="class 
in org.apache.hadoop.hbase">RegionLocations</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.html#line.316">getRegionLocations</a>(boolean&nbsp;useCache,
                                           int&nbsp;replicaId,
                                           <a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnection.html" 
title="interface in 
org.apache.hadoop.hbase.client">ClusterConnection</a>&nbsp;cConnection,
                                           <a 
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,

Reply via email to