http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f07ee53f/devapidocs/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html 
b/devapidocs/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html
index daa4efb..73f6f31 100644
--- a/devapidocs/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html
+++ b/devapidocs/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html
@@ -114,7 +114,7 @@ var activeTableTab = "activeTableTab";
 <hr>
 <br>
 <pre><a 
href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Private.html"
 title="annotation in 
org.apache.hadoop.hbase.classification">@InterfaceAudience.Private</a>
-class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.69">AsyncRequestFutureImpl</a>&lt;CResult&gt;
+class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.70">AsyncRequestFutureImpl</a>&lt;CResult&gt;
 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>
 implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFuture.html" 
title="interface in org.apache.hadoop.hbase.client">AsyncRequestFuture</a></pre>
 <div class="block">The context, and return value, for a single 
submit/submitAll call.
@@ -205,33 +205,33 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#currentCallable">currentCallable</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code>private int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#currentCallTotalTimeout">currentCallTotalTimeout</a></span></code>&nbsp;</td>
-</tr>
-<tr class="altColor">
 <td class="colFirst"><code>private <a 
href="../../../../../org/apache/hadoop/hbase/client/BatchErrors.html" 
title="class in org.apache.hadoop.hbase.client">BatchErrors</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#errors">errors</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private <a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.ServerErrorTracker.html"
 title="class in 
org.apache.hadoop.hbase.client">ConnectionImplementation.ServerErrorTracker</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#errorsByServer">errorsByServer</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#hasAnyReplicaGets">hasAnyReplicaGets</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</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/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true";
 title="class or interface in java.lang">Long</a>&gt;&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#heapSizesByServer">heapSizesByServer</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private static 
org.apache.commons.logging.Log</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#LOG">LOG</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#nonceGroup">nonceGroup</a></span></code>&nbsp;</td>
 </tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#operationTimeout">operationTimeout</a></span></code>&nbsp;</td>
+</tr>
 <tr class="altColor">
 <td class="colFirst"><code>private <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true";
 title="class or interface in 
java.util.concurrent">ExecutorService</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#pool">pool</a></span></code>&nbsp;</td>
@@ -255,9 +255,17 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
 </td>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><code>private int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#rpcTimeout">rpcTimeout</a></span></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><code>private <a 
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#tableName">tableName</a></span></code>&nbsp;</td>
 </tr>
+<tr class="altColor">
+<td class="colFirst"><code>private <a 
href="../../../../../org/apache/hadoop/hbase/client/RetryingTimeTracker.html" 
title="class in 
org.apache.hadoop.hbase.client">RetryingTimeTracker</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#tracker">tracker</a></span></code>&nbsp;</td>
+</tr>
 </table>
 </li>
 </ul>
@@ -273,7 +281,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
 <th class="colOne" scope="col">Constructor and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#AsyncRequestFutureImpl-org.apache.hadoop.hbase.TableName-java.util.List-long-java.util.concurrent.ExecutorService-boolean-java.lang.Object:A-org.apache.hadoop.hbase.client.coprocessor.Batch.Callback-org.apache.hadoop.hbase.client.CancellableRegionServerCallable-int-org.apache.hadoop.hbase.client.AsyncProcess-">AsyncRequestFutureImpl</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
+<td class="colOne"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#AsyncRequestFutureImpl-org.apache.hadoop.hbase.TableName-java.util.List-long-java.util.concurrent.ExecutorService-boolean-java.lang.Object:A-org.apache.hadoop.hbase.client.coprocessor.Batch.Callback-org.apache.hadoop.hbase.client.CancellableRegionServerCallable-int-int-org.apache.hadoop.hbase.client.AsyncProcess-">AsyncRequestFutureImpl</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
                       <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Action.html" title="class 
in org.apache.hadoop.hbase.client">Action</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface 
in org.apache.hadoop.hbase.client">Row</a>&gt;&gt;&nbsp;actions,
                       long&nbsp;nonceGroup,
                       <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true";
 title="class or interface in 
java.util.concurrent">ExecutorService</a>&nbsp;pool,
@@ -281,7 +289,8 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
                       <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;results,
                       <a 
href="../../../../../org/apache/hadoop/hbase/client/coprocessor/Batch.Callback.html"
 title="interface in 
org.apache.hadoop.hbase.client.coprocessor">Batch.Callback</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html"
 title="type parameter in AsyncRequestFutureImpl">CResult</a>&gt;&nbsp;callback,
                       <a 
href="../../../../../org/apache/hadoop/hbase/client/CancellableRegionServerCallable.html"
 title="class in 
org.apache.hadoop.hbase.client">CancellableRegionServerCallable</a>&nbsp;callable,
-                      int&nbsp;timeout,
+                      int&nbsp;operationTimeout,
+                      int&nbsp;rpcTimeout,
                       <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncProcess.html" 
title="class in 
org.apache.hadoop.hbase.client">AsyncProcess</a>&nbsp;asyncProcess)</code>&nbsp;</td>
 </tr>
 </table>
@@ -537,7 +546,16 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
 <ul class="blockList">
 <li class="blockList">
 <h4>LOG</h4>
-<pre>private static final&nbsp;org.apache.commons.logging.Log <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.71">LOG</a></pre>
+<pre>private static final&nbsp;org.apache.commons.logging.Log <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.72">LOG</a></pre>
+</li>
+</ul>
+<a name="tracker">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>tracker</h4>
+<pre>private&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/RetryingTimeTracker.html" 
title="class in org.apache.hadoop.hbase.client">RetryingTimeTracker</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.74">tracker</a></pre>
 </li>
 </ul>
 <a name="callback">
@@ -546,7 +564,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
 <ul class="blockList">
 <li class="blockList">
 <h4>callback</h4>
-<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/coprocessor/Batch.Callback.html"
 title="interface in 
org.apache.hadoop.hbase.client.coprocessor">Batch.Callback</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html"
 title="type parameter in AsyncRequestFutureImpl">CResult</a>&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.268">callback</a></pre>
+<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/coprocessor/Batch.Callback.html"
 title="interface in 
org.apache.hadoop.hbase.client.coprocessor">Batch.Callback</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html"
 title="type parameter in AsyncRequestFutureImpl">CResult</a>&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.271">callback</a></pre>
 </li>
 </ul>
 <a name="errors">
@@ -555,7 +573,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
 <ul class="blockList">
 <li class="blockList">
 <h4>errors</h4>
-<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/BatchErrors.html" 
title="class in org.apache.hadoop.hbase.client">BatchErrors</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.269">errors</a></pre>
+<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/BatchErrors.html" 
title="class in org.apache.hadoop.hbase.client">BatchErrors</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.272">errors</a></pre>
 </li>
 </ul>
 <a name="errorsByServer">
@@ -564,7 +582,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
 <ul class="blockList">
 <li class="blockList">
 <h4>errorsByServer</h4>
-<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.ServerErrorTracker.html"
 title="class in 
org.apache.hadoop.hbase.client">ConnectionImplementation.ServerErrorTracker</a> 
<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.270">errorsByServer</a></pre>
+<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.ServerErrorTracker.html"
 title="class in 
org.apache.hadoop.hbase.client">ConnectionImplementation.ServerErrorTracker</a> 
<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.273">errorsByServer</a></pre>
 </li>
 </ul>
 <a name="pool">
@@ -573,7 +591,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
 <ul class="blockList">
 <li class="blockList">
 <h4>pool</h4>
-<pre>private final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true";
 title="class or interface in java.util.concurrent">ExecutorService</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.271">pool</a></pre>
+<pre>private final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true";
 title="class or interface in java.util.concurrent">ExecutorService</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.274">pool</a></pre>
 </li>
 </ul>
 <a name="callsInProgress">
@@ -582,7 +600,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
 <ul class="blockList">
 <li class="blockList">
 <h4>callsInProgress</h4>
-<pre>private final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true";
 title="class or interface in java.util">Set</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/CancellableRegionServerCallable.html"
 title="class in 
org.apache.hadoop.hbase.client">CancellableRegionServerCallable</a>&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.272">callsInProgress</a></pre>
+<pre>private final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true";
 title="class or interface in java.util">Set</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/CancellableRegionServerCallable.html"
 title="class in 
org.apache.hadoop.hbase.client">CancellableRegionServerCallable</a>&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.275">callsInProgress</a></pre>
 </li>
 </ul>
 <a name="tableName">
@@ -591,7 +609,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
 <ul class="blockList">
 <li class="blockList">
 <h4>tableName</h4>
-<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.275">tableName</a></pre>
+<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.278">tableName</a></pre>
 </li>
 </ul>
 <a name="actionsInProgress">
@@ -600,7 +618,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
 <ul class="blockList">
 <li class="blockList">
 <h4>actionsInProgress</h4>
-<pre>private final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicLong.html?is-external=true";
 title="class or interface in java.util.concurrent.atomic">AtomicLong</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.276">actionsInProgress</a></pre>
+<pre>private final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicLong.html?is-external=true";
 title="class or interface in java.util.concurrent.atomic">AtomicLong</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.279">actionsInProgress</a></pre>
 </li>
 </ul>
 <a name="replicaResultLock">
@@ -609,7 +627,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
 <ul class="blockList">
 <li class="blockList">
 <h4>replicaResultLock</h4>
-<pre>private final&nbsp;<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> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.282">replicaResultLock</a></pre>
+<pre>private final&nbsp;<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> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.285">replicaResultLock</a></pre>
 <div class="block">The lock controls access to results. It is only held when 
populating results where
  there might be several callers (eventual consistency gets). For other 
requests,
  there's one unique call going on per result index.</div>
@@ -621,7 +639,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
 <ul class="blockList">
 <li class="blockList">
 <h4>results</h4>
-<pre>private final&nbsp;<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>[] <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.292">results</a></pre>
+<pre>private final&nbsp;<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>[] <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.295">results</a></pre>
 <div class="block">Result array.  Null if results are not needed. Otherwise, 
each index corresponds to
  the action index in initial actions submitted. For most request types, has 
null-s for
  requests that are not done, and result/exception for those that are done.
@@ -637,7 +655,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
 <ul class="blockList">
 <li class="blockList">
 <h4>replicaGetIndices</h4>
-<pre>private final&nbsp;int[] <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.296">replicaGetIndices</a></pre>
+<pre>private final&nbsp;int[] <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.299">replicaGetIndices</a></pre>
 <div class="block">Indices of replica gets in results. If null, all or no 
actions are replica-gets.</div>
 </li>
 </ul>
@@ -647,7 +665,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
 <ul class="blockList">
 <li class="blockList">
 <h4>hasAnyReplicaGets</h4>
-<pre>private final&nbsp;boolean <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.297">hasAnyReplicaGets</a></pre>
+<pre>private final&nbsp;boolean <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.300">hasAnyReplicaGets</a></pre>
 </li>
 </ul>
 <a name="nonceGroup">
@@ -656,7 +674,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
 <ul class="blockList">
 <li class="blockList">
 <h4>nonceGroup</h4>
-<pre>private final&nbsp;long <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.298">nonceGroup</a></pre>
+<pre>private final&nbsp;long <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.301">nonceGroup</a></pre>
 </li>
 </ul>
 <a name="currentCallable">
@@ -665,16 +683,25 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
 <ul class="blockList">
 <li class="blockList">
 <h4>currentCallable</h4>
-<pre>private&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/CancellableRegionServerCallable.html"
 title="class in 
org.apache.hadoop.hbase.client">CancellableRegionServerCallable</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.299">currentCallable</a></pre>
+<pre>private&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/CancellableRegionServerCallable.html"
 title="class in 
org.apache.hadoop.hbase.client">CancellableRegionServerCallable</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.302">currentCallable</a></pre>
+</li>
+</ul>
+<a name="operationTimeout">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>operationTimeout</h4>
+<pre>private&nbsp;int <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.303">operationTimeout</a></pre>
 </li>
 </ul>
-<a name="currentCallTotalTimeout">
+<a name="rpcTimeout">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>currentCallTotalTimeout</h4>
-<pre>private&nbsp;int <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.300">currentCallTotalTimeout</a></pre>
+<h4>rpcTimeout</h4>
+<pre>private&nbsp;int <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.304">rpcTimeout</a></pre>
 </li>
 </ul>
 <a name="heapSizesByServer">
@@ -683,7 +710,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
 <ul class="blockList">
 <li class="blockList">
 <h4>heapSizesByServer</h4>
-<pre>private final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</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/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true";
 title="class or interface in java.lang">Long</a>&gt;&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.301">heapSizesByServer</a></pre>
+<pre>private final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</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/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true";
 title="class or interface in java.lang">Long</a>&gt;&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.305">heapSizesByServer</a></pre>
 </li>
 </ul>
 <a name="asyncProcess">
@@ -692,7 +719,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
 <ul class="blockListLast">
 <li class="blockList">
 <h4>asyncProcess</h4>
-<pre>protected&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncProcess.html" 
title="class in org.apache.hadoop.hbase.client">AsyncProcess</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.302">asyncProcess</a></pre>
+<pre>protected&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncProcess.html" 
title="class in org.apache.hadoop.hbase.client">AsyncProcess</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.306">asyncProcess</a></pre>
 </li>
 </ul>
 </li>
@@ -703,13 +730,13 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
 <!--   -->
 </a>
 <h3>Constructor Detail</h3>
-<a 
name="AsyncRequestFutureImpl-org.apache.hadoop.hbase.TableName-java.util.List-long-java.util.concurrent.ExecutorService-boolean-java.lang.Object:A-org.apache.hadoop.hbase.client.coprocessor.Batch.Callback-org.apache.hadoop.hbase.client.CancellableRegionServerCallable-int-org.apache.hadoop.hbase.client.AsyncProcess-">
+<a 
name="AsyncRequestFutureImpl-org.apache.hadoop.hbase.TableName-java.util.List-long-java.util.concurrent.ExecutorService-boolean-java.lang.Object:A-org.apache.hadoop.hbase.client.coprocessor.Batch.Callback-org.apache.hadoop.hbase.client.CancellableRegionServerCallable-int-int-org.apache.hadoop.hbase.client.AsyncProcess-">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>AsyncRequestFutureImpl</h4>
-<pre>public&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.339">AsyncRequestFutureImpl</a>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
+<pre>public&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.343">AsyncRequestFutureImpl</a>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
                               <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Action.html" title="class 
in org.apache.hadoop.hbase.client">Action</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface 
in org.apache.hadoop.hbase.client">Row</a>&gt;&gt;&nbsp;actions,
                               long&nbsp;nonceGroup,
                               <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true";
 title="class or interface in 
java.util.concurrent">ExecutorService</a>&nbsp;pool,
@@ -717,7 +744,8 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
                               <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;results,
                               <a 
href="../../../../../org/apache/hadoop/hbase/client/coprocessor/Batch.Callback.html"
 title="interface in 
org.apache.hadoop.hbase.client.coprocessor">Batch.Callback</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html"
 title="type parameter in AsyncRequestFutureImpl">CResult</a>&gt;&nbsp;callback,
                               <a 
href="../../../../../org/apache/hadoop/hbase/client/CancellableRegionServerCallable.html"
 title="class in 
org.apache.hadoop.hbase.client">CancellableRegionServerCallable</a>&nbsp;callable,
-                              int&nbsp;timeout,
+                              int&nbsp;operationTimeout,
+                              int&nbsp;rpcTimeout,
                               <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncProcess.html" 
title="class in 
org.apache.hadoop.hbase.client">AsyncProcess</a>&nbsp;asyncProcess)</pre>
 </li>
 </ul>
@@ -735,7 +763,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
 <ul class="blockList">
 <li class="blockList">
 <h4>getCallsInProgress</h4>
-<pre>protected&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true";
 title="class or interface in java.util">Set</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/CancellableRegionServerCallable.html"
 title="class in 
org.apache.hadoop.hbase.client">CancellableRegionServerCallable</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.419">getCallsInProgress</a>()</pre>
+<pre>protected&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true";
 title="class or interface in java.util">Set</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/CancellableRegionServerCallable.html"
 title="class in 
org.apache.hadoop.hbase.client">CancellableRegionServerCallable</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.425">getCallsInProgress</a>()</pre>
 </li>
 </ul>
 <a name="getRequestHeapSize--">
@@ -744,7 +772,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
 <ul class="blockList">
 <li class="blockList">
 <h4>getRequestHeapSize</h4>
-<pre><a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</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/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true";
 title="class or interface in java.lang">Long</a>&gt;&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.424">getRequestHeapSize</a>()</pre>
+<pre><a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</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/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true";
 title="class or interface in java.lang">Long</a>&gt;&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.430">getRequestHeapSize</a>()</pre>
 </li>
 </ul>
 <a 
name="addSingleServerRequestHeapSize-org.apache.hadoop.hbase.ServerName-org.apache.hadoop.hbase.client.AsyncRequestFutureImpl.SingleServerRequestRunnable-">
@@ -753,7 +781,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
 <ul class="blockList">
 <li class="blockList">
 <h4>addSingleServerRequestHeapSize</h4>
-<pre>private&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.SingleServerRequestRunnable.html"
 title="class in 
org.apache.hadoop.hbase.client">AsyncRequestFutureImpl.SingleServerRequestRunnable</a>&nbsp;<a
 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.428">addSingleServerRequestHeapSize</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;server,
+<pre>private&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.SingleServerRequestRunnable.html"
 title="class in 
org.apache.hadoop.hbase.client">AsyncRequestFutureImpl.SingleServerRequestRunnable</a>&nbsp;<a
 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.434">addSingleServerRequestHeapSize</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;server,
                                                                                
           <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.SingleServerRequestRunnable.html"
 title="class in 
org.apache.hadoop.hbase.client">AsyncRequestFutureImpl.SingleServerRequestRunnable</a>&nbsp;runnable)</pre>
 </li>
 </ul>
@@ -763,7 +791,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
 <ul class="blockList">
 <li class="blockList">
 <h4>groupAndSendMultiAction</h4>
-<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.444">groupAndSendMultiAction</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Action.html" title="class 
in org.apache.hadoop.hbase.client">Action</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface 
in org.apache.hadoop.hbase.client">Row</a>&gt;&gt;&nbsp;currentActions,
+<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.450">groupAndSendMultiAction</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Action.html" title="class 
in org.apache.hadoop.hbase.client">Action</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface 
in org.apache.hadoop.hbase.client">Row</a>&gt;&gt;&nbsp;currentActions,
                              int&nbsp;numAttempt)</pre>
 <div class="block">Group a list of actions per region servers, and send 
them.</div>
 <dl>
@@ -779,7 +807,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
 <ul class="blockList">
 <li class="blockList">
 <h4>getReplicaLocationOrFail</h4>
-<pre>private&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class 
in org.apache.hadoop.hbase">HRegionLocation</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.499">getReplicaLocationOrFail</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/Action.html" title="class 
in org.apache.hadoop.hbase.client">Action</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface 
in org.apache.hadoop.hbase.client">Row</a>&gt;&nbsp;action)</pre>
+<pre>private&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class 
in org.apache.hadoop.hbase">HRegionLocation</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.505">getReplicaLocationOrFail</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/Action.html" title="class 
in org.apache.hadoop.hbase.client">Action</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface 
in org.apache.hadoop.hbase.client">Row</a>&gt;&nbsp;action)</pre>
 </li>
 </ul>
 <a 
name="manageLocationError-org.apache.hadoop.hbase.client.Action-java.lang.Exception-">
@@ -788,7 +816,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
 <ul class="blockList">
 <li class="blockList">
 <h4>manageLocationError</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.518">manageLocationError</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/Action.html" title="class 
in org.apache.hadoop.hbase.client">Action</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface 
in org.apache.hadoop.hbase.client">Row</a>&gt;&nbsp;action,
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.524">manageLocationError</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/Action.html" title="class 
in org.apache.hadoop.hbase.client">Action</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface 
in org.apache.hadoop.hbase.client">Row</a>&gt;&nbsp;action,
                                  <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true";
 title="class or interface in java.lang">Exception</a>&nbsp;ex)</pre>
 </li>
 </ul>
@@ -798,7 +826,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
 <ul class="blockList">
 <li class="blockList">
 <h4>findAllLocationsOrFail</h4>
-<pre>private&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/AsyncRequestFutureImpl.html#line.529">findAllLocationsOrFail</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/Action.html" title="class 
in org.apache.hadoop.hbase.client">Action</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface 
in org.apache.hadoop.hbase.client">Row</a>&gt;&nbsp;action,
+<pre>private&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/AsyncRequestFutureImpl.html#line.535">findAllLocationsOrFail</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/Action.html" title="class 
in org.apache.hadoop.hbase.client">Action</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface 
in org.apache.hadoop.hbase.client">Row</a>&gt;&nbsp;action,
                                                boolean&nbsp;useCache)</pre>
 </li>
 </ul>
@@ -808,7 +836,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
 <ul class="blockList">
 <li class="blockList">
 <h4>sendMultiAction</h4>
-<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.550">sendMultiAction</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>,<a 
href="../../../../../org/apache/hadoop/hbase/client/MultiAction.html" 
title="class in org.apache.hadoop.hbase.client">MultiAction</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface 
in org.apache.hadoop.hbase.client">Row</a>&gt;&gt;&nbsp;actionsByServer,
+<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.556">sendMultiAction</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>,<a 
href="../../../../../org/apache/hadoop/hbase/client/MultiAction.html" 
title="class in org.apache.hadoop.hbase.client">MultiAction</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface 
in org.apache.hadoop.hbase.client">Row</a>&gt;&gt;&nbsp;actionsByServer,
                      int&nbsp;numAttempt,
                      <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Action.html" title="class 
in org.apache.hadoop.hbase.client">Action</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface 
in org.apache.hadoop.hbase.client">Row</a>&gt;&gt;&nbsp;actionsForReplicaThread,
                      boolean&nbsp;reuseThread)</pre>
@@ -828,7 +856,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
 <ul class="blockList">
 <li class="blockList">
 <h4>getNewMultiActionRunnable</h4>
-<pre>private&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true";
 title="class or interface in java.util">Collection</a>&lt;? extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Runnable.html?is-external=true";
 title="class or interface in java.lang">Runnable</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.598">getNewMultiActionRunnable</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;server,
+<pre>private&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true";
 title="class or interface in java.util">Collection</a>&lt;? extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Runnable.html?is-external=true";
 title="class or interface in java.lang">Runnable</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.604">getNewMultiActionRunnable</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;server,
                                                                  <a 
href="../../../../../org/apache/hadoop/hbase/client/MultiAction.html" 
title="class in org.apache.hadoop.hbase.client">MultiAction</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface 
in org.apache.hadoop.hbase.client">Row</a>&gt;&nbsp;multiAction,
                                                                  
int&nbsp;numAttempt)</pre>
 </li>
@@ -839,7 +867,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
 <ul class="blockList">
 <li class="blockList">
 <h4>getBackoff</h4>
-<pre>private&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true";
 title="class or interface in java.lang">Long</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.660">getBackoff</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;server,
+<pre>private&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true";
 title="class or interface in java.lang">Long</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.666">getBackoff</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;server,
                         byte[]&nbsp;regionName)</pre>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -857,7 +885,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
 <ul class="blockList">
 <li class="blockList">
 <h4>startWaitingForReplicaCalls</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.670">startWaitingForReplicaCalls</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Action.html" title="class 
in org.apache.hadoop.hbase.client">Action</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface 
in 
org.apache.hadoop.hbase.client">Row</a>&gt;&gt;&nbsp;actionsForReplicaThread)</pre>
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.676">startWaitingForReplicaCalls</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Action.html" title="class 
in org.apache.hadoop.hbase.client">Action</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface 
in 
org.apache.hadoop.hbase.client">Row</a>&gt;&gt;&nbsp;actionsForReplicaThread)</pre>
 <div class="block">Starts waiting to issue replica calls on a different 
thread; or issues them immediately.</div>
 </li>
 </ul>
@@ -867,7 +895,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
 <ul class="blockList">
 <li class="blockList">
 <h4>manageError</h4>
-<pre><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.Retry.html"
 title="enum in 
org.apache.hadoop.hbase.client">AsyncRequestFutureImpl.Retry</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.698">manageError</a>(int&nbsp;originalIndex,
+<pre><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.Retry.html"
 title="enum in 
org.apache.hadoop.hbase.client">AsyncRequestFutureImpl.Retry</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.704">manageError</a>(int&nbsp;originalIndex,
                                          <a 
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface 
in org.apache.hadoop.hbase.client">Row</a>&nbsp;row,
                                          <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.Retry.html"
 title="enum in 
org.apache.hadoop.hbase.client">AsyncRequestFutureImpl.Retry</a>&nbsp;canRetry,
                                          <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true";
 title="class or interface in java.lang">Throwable</a>&nbsp;throwable,
@@ -891,7 +919,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
 <ul class="blockList">
 <li class="blockList">
 <h4>receiveGlobalFailure</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.722">receiveGlobalFailure</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/MultiAction.html" 
title="class in org.apache.hadoop.hbase.client">MultiAction</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface 
in org.apache.hadoop.hbase.client">Row</a>&gt;&nbsp;rsActions,
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.728">receiveGlobalFailure</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/MultiAction.html" 
title="class in org.apache.hadoop.hbase.client">MultiAction</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface 
in org.apache.hadoop.hbase.client">Row</a>&gt;&nbsp;rsActions,
                                   <a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;server,
                                   int&nbsp;numAttempt,
                                   <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true";
 title="class or interface in java.lang">Throwable</a>&nbsp;t)</pre>
@@ -911,7 +939,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
 <ul class="blockList">
 <li class="blockList">
 <h4>resubmit</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.773">resubmit</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;oldServer,
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.779">resubmit</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;oldServer,
                       <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Action.html" title="class 
in org.apache.hadoop.hbase.client">Action</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface 
in org.apache.hadoop.hbase.client">Row</a>&gt;&gt;&nbsp;toReplay,
                       int&nbsp;numAttempt,
                       int&nbsp;failureCount,
@@ -926,7 +954,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
 <ul class="blockList">
 <li class="blockList">
 <h4>logNoResubmit</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.807">logNoResubmit</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;oldServer,
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.813">logNoResubmit</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;oldServer,
                            int&nbsp;numAttempt,
                            int&nbsp;failureCount,
                            <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true";
 title="class or interface in java.lang">Throwable</a>&nbsp;throwable,
@@ -940,7 +968,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
 <ul class="blockList">
 <li class="blockList">
 <h4>receiveMultiAction</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.830">receiveMultiAction</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/MultiAction.html" 
title="class in org.apache.hadoop.hbase.client">MultiAction</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface 
in org.apache.hadoop.hbase.client">Row</a>&gt;&nbsp;multiAction,
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.836">receiveMultiAction</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/MultiAction.html" 
title="class in org.apache.hadoop.hbase.client">MultiAction</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface 
in org.apache.hadoop.hbase.client">Row</a>&gt;&nbsp;multiAction,
                                 <a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;server,
                                 <a 
href="../../../../../org/apache/hadoop/hbase/client/MultiResponse.html" 
title="class in 
org.apache.hadoop.hbase.client">MultiResponse</a>&nbsp;responses,
                                 int&nbsp;numAttempt)</pre>
@@ -960,7 +988,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
 <ul class="blockList">
 <li class="blockList">
 <h4>updateStats</h4>
-<pre>protected&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.965">updateStats</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;server,
+<pre>protected&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.971">updateStats</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;server,
                            <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;byte[],<a 
href="../../../../../org/apache/hadoop/hbase/client/MultiResponse.RegionResult.html"
 title="class in 
org.apache.hadoop.hbase.client">MultiResponse.RegionResult</a>&gt;&nbsp;results)</pre>
 </li>
 </ul>
@@ -970,7 +998,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
 <ul class="blockList">
 <li class="blockList">
 <h4>createLog</h4>
-<pre>private&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/AsyncRequestFutureImpl.html#line.983">createLog</a>(int&nbsp;numAttempt,
+<pre>private&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/AsyncRequestFutureImpl.html#line.989">createLog</a>(int&nbsp;numAttempt,
                          int&nbsp;failureCount,
                          int&nbsp;replaySize,
                          <a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;sn,
@@ -988,7 +1016,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
 <ul class="blockList">
 <li class="blockList">
 <h4>setResult</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.1021">setResult</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/Action.html" title="class 
in org.apache.hadoop.hbase.client">Action</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface 
in org.apache.hadoop.hbase.client">Row</a>&gt;&nbsp;action,
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.1027">setResult</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/Action.html" title="class 
in org.apache.hadoop.hbase.client">Action</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface 
in org.apache.hadoop.hbase.client">Row</a>&gt;&nbsp;action,
                        <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;result)</pre>
 <div class="block">Sets the non-error result from a particular action.</div>
 <dl>
@@ -1004,7 +1032,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
 <ul class="blockList">
 <li class="blockList">
 <h4>setError</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.1064">setError</a>(int&nbsp;index,
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.1070">setError</a>(int&nbsp;index,
                       <a 
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface 
in org.apache.hadoop.hbase.client">Row</a>&nbsp;row,
                       <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true";
 title="class or interface in java.lang">Throwable</a>&nbsp;throwable,
                       <a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;server)</pre>
@@ -1024,7 +1052,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
 <ul class="blockList">
 <li class="blockList">
 <h4>isActionComplete</h4>
-<pre>private&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.1122">isActionComplete</a>(int&nbsp;index,
+<pre>private&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.1128">isActionComplete</a>(int&nbsp;index,
                                  <a 
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface 
in org.apache.hadoop.hbase.client">Row</a>&nbsp;row)</pre>
 <div class="block">Checks if the action is complete; used on error to prevent 
needless retries.
  Does not synchronize, assuming element index/field accesses are atomic.
@@ -1042,7 +1070,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
 <ul class="blockList">
 <li class="blockList">
 <h4>trySetResultSimple</h4>
-<pre>private&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.ReplicaResultState.html"
 title="class in 
org.apache.hadoop.hbase.client">AsyncRequestFutureImpl.ReplicaResultState</a>&nbsp;<a
 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.1133">trySetResultSimple</a>(int&nbsp;index,
+<pre>private&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.ReplicaResultState.html"
 title="class in 
org.apache.hadoop.hbase.client">AsyncRequestFutureImpl.ReplicaResultState</a>&nbsp;<a
 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.1139">trySetResultSimple</a>(int&nbsp;index,
                                                                      <a 
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface 
in org.apache.hadoop.hbase.client">Row</a>&nbsp;row,
                                                                      
boolean&nbsp;isError,
                                                                      <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;result,
@@ -1061,7 +1089,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
 <ul class="blockList">
 <li class="blockList">
 <h4>decActionCounter</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.1168">decActionCounter</a>(int&nbsp;index)</pre>
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.1174">decActionCounter</a>(int&nbsp;index)</pre>
 </li>
 </ul>
 <a name="buildDetailedErrorMsg-java.lang.String-int-">
@@ -1070,7 +1098,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
 <ul class="blockList">
 <li class="blockList">
 <h4>buildDetailedErrorMsg</h4>
-<pre>private&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/AsyncRequestFutureImpl.html#line.1180">buildDetailedErrorMsg</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;string,
+<pre>private&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/AsyncRequestFutureImpl.html#line.1186">buildDetailedErrorMsg</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;string,
                                      int&nbsp;index)</pre>
 </li>
 </ul>
@@ -1080,7 +1108,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
 <ul class="blockList">
 <li class="blockList">
 <h4>waitUntilDone</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.1202">waitUntilDone</a>()
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.1208">waitUntilDone</a>()
                    throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/InterruptedIOException.html?is-external=true";
 title="class or interface in java.io">InterruptedIOException</a></pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFuture.html#waitUntilDone--">AsyncRequestFuture</a></code></span></div>
 <div class="block">Wait until all tasks are executed, successfully or 
not.</div>
@@ -1098,7 +1126,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
 <ul class="blockList">
 <li class="blockList">
 <h4>waitUntilDone</h4>
-<pre>private&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.1216">waitUntilDone</a>(long&nbsp;cutoff)
+<pre>private&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.1222">waitUntilDone</a>(long&nbsp;cutoff)
                        throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true";
 title="class or interface in java.lang">InterruptedException</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
@@ -1112,7 +1140,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
 <ul class="blockList">
 <li class="blockList">
 <h4>hasError</h4>
-<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.1249">hasError</a>()</pre>
+<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.1255">hasError</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFuture.html#hasError--">hasError</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFuture.html" 
title="interface in 
org.apache.hadoop.hbase.client">AsyncRequestFuture</a></code></dd>
@@ -1125,7 +1153,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
 <ul class="blockList">
 <li class="blockList">
 <h4>getFailedOperations</h4>
-<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;? extends <a 
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface 
in org.apache.hadoop.hbase.client">Row</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.1254">getFailedOperations</a>()</pre>
+<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;? extends <a 
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface 
in org.apache.hadoop.hbase.client">Row</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.1260">getFailedOperations</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFuture.html#getFailedOperations--">getFailedOperations</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFuture.html" 
title="interface in 
org.apache.hadoop.hbase.client">AsyncRequestFuture</a></code></dd>
@@ -1138,7 +1166,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
 <ul class="blockList">
 <li class="blockList">
 <h4>getErrors</h4>
-<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/RetriesExhaustedWithDetailsException.html"
 title="class in 
org.apache.hadoop.hbase.client">RetriesExhaustedWithDetailsException</a>&nbsp;<a
 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.1259">getErrors</a>()</pre>
+<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/RetriesExhaustedWithDetailsException.html"
 title="class in 
org.apache.hadoop.hbase.client">RetriesExhaustedWithDetailsException</a>&nbsp;<a
 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.1265">getErrors</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFuture.html#getErrors--">getErrors</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFuture.html" 
title="interface in 
org.apache.hadoop.hbase.client">AsyncRequestFuture</a></code></dd>
@@ -1151,7 +1179,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
 <ul class="blockList">
 <li class="blockList">
 <h4>getResults</h4>
-<pre>public&nbsp;<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;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.1264">getResults</a>()
+<pre>public&nbsp;<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;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.1270">getResults</a>()
                     throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/InterruptedIOException.html?is-external=true";
 title="class or interface in java.io">InterruptedIOException</a></pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
@@ -1167,7 +1195,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
 <ul class="blockList">
 <li class="blockList">
 <h4>createServerErrorTracker</h4>
-<pre>private&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.ServerErrorTracker.html"
 title="class in 
org.apache.hadoop.hbase.client">ConnectionImplementation.ServerErrorTracker</a>&nbsp;<a
 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.1276">createServerErrorTracker</a>()</pre>
+<pre>private&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.ServerErrorTracker.html"
 title="class in 
org.apache.hadoop.hbase.client">ConnectionImplementation.ServerErrorTracker</a>&nbsp;<a
 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.1282">createServerErrorTracker</a>()</pre>
 <div class="block">Creates the server error tracker to use inside process.
  Currently, to preserve the main assumption about current retries, and to work 
well with
  the retry-limit-based calculation, the calculation is local per Process 
object.
@@ -1184,7 +1212,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
 <ul class="blockListLast">
 <li class="blockList">
 <h4>createCallable</h4>
-<pre>private&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/MultiServerCallable.html" 
title="class in org.apache.hadoop.hbase.client">MultiServerCallable</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface 
in org.apache.hadoop.hbase.client">Row</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.1284">createCallable</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;server,
+<pre>private&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/MultiServerCallable.html" 
title="class in org.apache.hadoop.hbase.client">MultiServerCallable</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface 
in org.apache.hadoop.hbase.client">Row</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.1290">createCallable</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;server,
                                                 <a 
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
                                                 <a 
href="../../../../../org/apache/hadoop/hbase/client/MultiAction.html" 
title="class in org.apache.hadoop.hbase.client">MultiAction</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface 
in org.apache.hadoop.hbase.client">Row</a>&gt;&nbsp;multi)</pre>
 <div class="block">Create a callable. Isolated to be easily overridden in the 
tests.</div>

Reply via email to