http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2bf59208/devapidocs/org/apache/hadoop/hbase/client/AsyncMetaRegionLocator.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/client/AsyncMetaRegionLocator.html 
b/devapidocs/org/apache/hadoop/hbase/client/AsyncMetaRegionLocator.html
index 0c27135..6fef27f 100644
--- a/devapidocs/org/apache/hadoop/hbase/client/AsyncMetaRegionLocator.html
+++ b/devapidocs/org/apache/hadoop/hbase/client/AsyncMetaRegionLocator.html
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -110,7 +110,7 @@ var activeTableTab = "activeTableTab";
 <hr>
 <br>
 <pre>@InterfaceAudience.Private
-class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncMetaRegionLocator.html#line.33">AsyncMetaRegionLocator</a>
+class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncMetaRegionLocator.html#line.38">AsyncMetaRegionLocator</a>
 extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a></pre>
 <div class="block">The asynchronous locator for meta region.</div>
 </li>
@@ -136,11 +136,11 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncMetaRegionLocator.html#LOG">LOG</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code>private <a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicReference.html?is-external=true";
 title="class or interface in 
java.util.concurrent.atomic">AtomicReference</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class 
in org.apache.hadoop.hbase">HRegionLocation</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncMetaRegionLocator.html#metaRegionLocation">metaRegionLocation</a></span></code>&nbsp;</td>
+<td class="colFirst"><code>private <a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicReference.html?is-external=true";
 title="class or interface in 
java.util.concurrent.atomic">AtomicReference</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/RegionLocations.html" title="class 
in org.apache.hadoop.hbase">RegionLocations</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncMetaRegionLocator.html#metaRegionLocations">metaRegionLocations</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code>private <a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicReference.html?is-external=true";
 title="class or interface in 
java.util.concurrent.atomic">AtomicReference</a>&lt;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true";
 title="class or interface in java.util.concurrent">CompletableFuture</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class 
in org.apache.hadoop.hbase">HRegionLocation</a>&gt;&gt;</code></td>
+<td class="colFirst"><code>private <a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicReference.html?is-external=true";
 title="class or interface in 
java.util.concurrent.atomic">AtomicReference</a>&lt;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true";
 title="class or interface in java.util.concurrent">CompletableFuture</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/RegionLocations.html" title="class 
in org.apache.hadoop.hbase">RegionLocations</a>&gt;&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncMetaRegionLocator.html#metaRelocateFuture">metaRelocateFuture</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
@@ -180,17 +180,32 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <th class="colLast" scope="col">Method and Description</th>
 </tr>
 <tr id="i0" class="altColor">
-<td class="colFirst"><code>(package private) void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncMetaRegionLocator.html#clearCache--">clearCache</a></span>()</code>&nbsp;</td>
+<td class="colFirst"><code>private void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncMetaRegionLocator.html#addLocationToCache-org.apache.hadoop.hbase.HRegionLocation-">addLocationToCache</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" 
title="class in 
org.apache.hadoop.hbase">HRegionLocation</a>&nbsp;loc)</code>&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
-<td class="colFirst"><code>(package private) <a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true";
 title="class or interface in java.util.concurrent">CompletableFuture</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class 
in org.apache.hadoop.hbase">HRegionLocation</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncMetaRegionLocator.html#getRegionLocation-boolean-">getRegionLocation</a></span>(boolean&nbsp;reload)</code>&nbsp;</td>
+<td class="colFirst"><code>(package private) void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncMetaRegionLocator.html#clearCache--">clearCache</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i2" class="altColor">
+<td class="colFirst"><code>private <a 
href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class 
in org.apache.hadoop.hbase">HRegionLocation</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncMetaRegionLocator.html#getCacheLocation-org.apache.hadoop.hbase.HRegionLocation-">getCacheLocation</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" 
title="class in 
org.apache.hadoop.hbase">HRegionLocation</a>&nbsp;loc)</code>&nbsp;</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>(package private) <a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true";
 title="class or interface in java.util.concurrent">CompletableFuture</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/RegionLocations.html" title="class 
in org.apache.hadoop.hbase">RegionLocations</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncMetaRegionLocator.html#getRegionLocations-int-boolean-">getRegionLocations</a></span>(int&nbsp;replicaId,
+                  boolean&nbsp;reload)</code>
+<div class="block">Get the region locations for meta region.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>private void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncMetaRegionLocator.html#removeLocationFromCache-org.apache.hadoop.hbase.HRegionLocation-">removeLocationFromCache</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" 
title="class in 
org.apache.hadoop.hbase">HRegionLocation</a>&nbsp;loc)</code>&nbsp;</td>
+</tr>
+<tr id="i5" class="rowColor">
 <td class="colFirst"><code>(package private) void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncMetaRegionLocator.html#updateCachedLocation-org.apache.hadoop.hbase.HRegionLocation-java.lang.Throwable-">updateCachedLocation</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" 
title="class in org.apache.hadoop.hbase">HRegionLocation</a>&nbsp;loc,
-                    <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true";
 title="class or interface in 
java.lang">Throwable</a>&nbsp;exception)</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncMetaRegionLocator.html#updateCachedLocationOnError-org.apache.hadoop.hbase.HRegionLocation-java.lang.Throwable-">updateCachedLocationOnError</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" 
title="class in org.apache.hadoop.hbase">HRegionLocation</a>&nbsp;loc,
+                           <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true";
 title="class or interface in 
java.lang">Throwable</a>&nbsp;exception)</code>&nbsp;</td>
 </tr>
 </table>
 <ul class="blockList">
@@ -220,7 +235,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>LOG</h4>
-<pre>private static final&nbsp;org.slf4j.Logger <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncMetaRegionLocator.html#line.35">LOG</a></pre>
+<pre>private static final&nbsp;org.slf4j.Logger <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncMetaRegionLocator.html#line.40">LOG</a></pre>
 </li>
 </ul>
 <a name="registry">
@@ -229,16 +244,16 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>registry</h4>
-<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRegistry.html" 
title="interface in org.apache.hadoop.hbase.client">AsyncRegistry</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncMetaRegionLocator.html#line.37">registry</a></pre>
+<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncRegistry.html" 
title="interface in org.apache.hadoop.hbase.client">AsyncRegistry</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncMetaRegionLocator.html#line.42">registry</a></pre>
 </li>
 </ul>
-<a name="metaRegionLocation">
+<a name="metaRegionLocations">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>metaRegionLocation</h4>
-<pre>private final&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicReference.html?is-external=true";
 title="class or interface in 
java.util.concurrent.atomic">AtomicReference</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class 
in org.apache.hadoop.hbase">HRegionLocation</a>&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncMetaRegionLocator.html#line.39">metaRegionLocation</a></pre>
+<h4>metaRegionLocations</h4>
+<pre>private final&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicReference.html?is-external=true";
 title="class or interface in 
java.util.concurrent.atomic">AtomicReference</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/RegionLocations.html" title="class 
in org.apache.hadoop.hbase">RegionLocations</a>&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncMetaRegionLocator.html#line.44">metaRegionLocations</a></pre>
 </li>
 </ul>
 <a name="metaRelocateFuture">
@@ -247,7 +262,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockListLast">
 <li class="blockList">
 <h4>metaRelocateFuture</h4>
-<pre>private final&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicReference.html?is-external=true";
 title="class or interface in 
java.util.concurrent.atomic">AtomicReference</a>&lt;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true";
 title="class or interface in java.util.concurrent">CompletableFuture</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class 
in org.apache.hadoop.hbase">HRegionLocation</a>&gt;&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncMetaRegionLocator.html#line.41">metaRelocateFuture</a></pre>
+<pre>private final&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicReference.html?is-external=true";
 title="class or interface in 
java.util.concurrent.atomic">AtomicReference</a>&lt;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true";
 title="class or interface in java.util.concurrent">CompletableFuture</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/RegionLocations.html" title="class 
in org.apache.hadoop.hbase">RegionLocations</a>&gt;&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncMetaRegionLocator.html#line.46">metaRelocateFuture</a></pre>
 </li>
 </ul>
 </li>
@@ -264,7 +279,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockListLast">
 <li class="blockList">
 <h4>AsyncMetaRegionLocator</h4>
-<pre><a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncMetaRegionLocator.html#line.44">AsyncMetaRegionLocator</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/AsyncRegistry.html" 
title="interface in 
org.apache.hadoop.hbase.client">AsyncRegistry</a>&nbsp;registry)</pre>
+<pre><a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncMetaRegionLocator.html#line.49">AsyncMetaRegionLocator</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/AsyncRegistry.html" 
title="interface in 
org.apache.hadoop.hbase.client">AsyncRegistry</a>&nbsp;registry)</pre>
 </li>
 </ul>
 </li>
@@ -275,23 +290,58 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <!--   -->
 </a>
 <h3>Method Detail</h3>
-<a name="getRegionLocation-boolean-">
+<a name="getRegionLocations-int-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRegionLocations</h4>
+<pre><a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true";
 title="class or interface in java.util.concurrent">CompletableFuture</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/RegionLocations.html" title="class 
in org.apache.hadoop.hbase">RegionLocations</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncMetaRegionLocator.html#line.62">getRegionLocations</a>(int&nbsp;replicaId,
+                                                      
boolean&nbsp;reload)</pre>
+<div class="block">Get the region locations for meta region. If the location 
for the given replica is not
+ available in the cached locations, then fetch from the HBase cluster.
+ <p/>
+ The <code>replicaId</code> parameter is important. If the region replication 
config for meta
+ region is changed, then the cached region locations may not have the 
locations for new
+ replicas. If we do not check the location for the given replica, we will 
always return the
+ cached region locations and cause an infinite loop.</div>
+</li>
+</ul>
+<a name="getCacheLocation-org.apache.hadoop.hbase.HRegionLocation-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCacheLocation</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/AsyncMetaRegionLocator.html#line.103">getCacheLocation</a>(<a
 href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" 
title="class in org.apache.hadoop.hbase">HRegionLocation</a>&nbsp;loc)</pre>
+</li>
+</ul>
+<a name="addLocationToCache-org.apache.hadoop.hbase.HRegionLocation-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addLocationToCache</h4>
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncMetaRegionLocator.html#line.108">addLocationToCache</a>(<a
 href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" 
title="class in org.apache.hadoop.hbase">HRegionLocation</a>&nbsp;loc)</pre>
+</li>
+</ul>
+<a name="removeLocationFromCache-org.apache.hadoop.hbase.HRegionLocation-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getRegionLocation</h4>
-<pre><a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true";
 title="class or interface in java.util.concurrent">CompletableFuture</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class 
in org.apache.hadoop.hbase">HRegionLocation</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncMetaRegionLocator.html#line.48">getRegionLocation</a>(boolean&nbsp;reload)</pre>
+<h4>removeLocationFromCache</h4>
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncMetaRegionLocator.html#line.130">removeLocationFromCache</a>(<a
 href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" 
title="class in org.apache.hadoop.hbase">HRegionLocation</a>&nbsp;loc)</pre>
 </li>
 </ul>
-<a 
name="updateCachedLocation-org.apache.hadoop.hbase.HRegionLocation-java.lang.Throwable-">
+<a 
name="updateCachedLocationOnError-org.apache.hadoop.hbase.HRegionLocation-java.lang.Throwable-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>updateCachedLocation</h4>
-<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncMetaRegionLocator.html#line.98">updateCachedLocation</a>(<a
 href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" 
title="class in org.apache.hadoop.hbase">HRegionLocation</a>&nbsp;loc,
-                          <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true";
 title="class or interface in java.lang">Throwable</a>&nbsp;exception)</pre>
+<h4>updateCachedLocationOnError</h4>
+<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncMetaRegionLocator.html#line.147">updateCachedLocationOnError</a>(<a
 href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" 
title="class in org.apache.hadoop.hbase">HRegionLocation</a>&nbsp;loc,
+                                 <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true";
 title="class or interface in java.lang">Throwable</a>&nbsp;exception)</pre>
 </li>
 </ul>
 <a name="clearCache--">
@@ -300,7 +350,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockListLast">
 <li class="blockList">
 <h4>clearCache</h4>
-<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncMetaRegionLocator.html#line.121">clearCache</a>()</pre>
+<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncMetaRegionLocator.html#line.152">clearCache</a>()</pre>
 </li>
 </ul>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2bf59208/devapidocs/org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.LocateRequest.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.LocateRequest.html
 
b/devapidocs/org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.LocateRequest.html
index 14baf06..111e4d3 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.LocateRequest.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.LocateRequest.html
@@ -113,7 +113,7 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre>private static final class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.html#line.84">AsyncNonMetaRegionLocator.LocateRequest</a>
+<pre>private static final class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.html#line.92">AsyncNonMetaRegionLocator.LocateRequest</a>
 extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a></pre>
 </li>
 </ul>
@@ -134,11 +134,11 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <th class="colLast" scope="col">Field and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/client/RegionLocateType.html" 
title="enum in org.apache.hadoop.hbase.client">RegionLocateType</a></code></td>
+<td class="colFirst"><code>private <a 
href="../../../../../org/apache/hadoop/hbase/client/RegionLocateType.html" 
title="enum in org.apache.hadoop.hbase.client">RegionLocateType</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.LocateRequest.html#locateType">locateType</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code>byte[]</code></td>
+<td class="colFirst"><code>private byte[]</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.LocateRequest.html#row">row</a></span></code>&nbsp;</td>
 </tr>
 </table>
@@ -210,7 +210,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>row</h4>
-<pre>public final&nbsp;byte[] <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.LocateRequest.html#line.86">row</a></pre>
+<pre>private final&nbsp;byte[] <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.LocateRequest.html#line.94">row</a></pre>
 </li>
 </ul>
 <a name="locateType">
@@ -219,7 +219,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockListLast">
 <li class="blockList">
 <h4>locateType</h4>
-<pre>public final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/RegionLocateType.html" 
title="enum in org.apache.hadoop.hbase.client">RegionLocateType</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.LocateRequest.html#line.88">locateType</a></pre>
+<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/RegionLocateType.html" 
title="enum in org.apache.hadoop.hbase.client">RegionLocateType</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.LocateRequest.html#line.96">locateType</a></pre>
 </li>
 </ul>
 </li>
@@ -236,7 +236,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockListLast">
 <li class="blockList">
 <h4>LocateRequest</h4>
-<pre>public&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.LocateRequest.html#line.90">LocateRequest</a>(byte[]&nbsp;row,
+<pre>public&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.LocateRequest.html#line.98">LocateRequest</a>(byte[]&nbsp;row,
                      <a 
href="../../../../../org/apache/hadoop/hbase/client/RegionLocateType.html" 
title="enum in 
org.apache.hadoop.hbase.client">RegionLocateType</a>&nbsp;locateType)</pre>
 </li>
 </ul>
@@ -254,7 +254,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>hashCode</h4>
-<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.LocateRequest.html#line.96">hashCode</a>()</pre>
+<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.LocateRequest.html#line.104">hashCode</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--";
 title="class or interface in java.lang">hashCode</a></code>&nbsp;in 
class&nbsp;<code><a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a></code></dd>
@@ -267,7 +267,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockListLast">
 <li class="blockList">
 <h4>equals</h4>
-<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.LocateRequest.html#line.101">equals</a>(<a
 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&nbsp;obj)</pre>
+<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.LocateRequest.html#line.109">equals</a>(<a
 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&nbsp;obj)</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-";
 title="class or interface in java.lang">equals</a></code>&nbsp;in 
class&nbsp;<code><a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a></code></dd>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2bf59208/devapidocs/org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.TableCache.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.TableCache.html
 
b/devapidocs/org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.TableCache.html
index 6c44b7a..1bc379f 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.TableCache.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.TableCache.html
@@ -113,7 +113,7 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre>private static final class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.html#line.110">AsyncNonMetaRegionLocator.TableCache</a>
+<pre>private static final class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.html#line.118">AsyncNonMetaRegionLocator.TableCache</a>
 extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a></pre>
 </li>
 </ul>
@@ -134,15 +134,15 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <th class="colLast" scope="col">Field and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code><a 
href="https://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/client/AsyncNonMetaRegionLocator.LocateRequest.html"
 title="class in 
org.apache.hadoop.hbase.client">AsyncNonMetaRegionLocator.LocateRequest</a>,<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true";
 title="class or interface in java.util.concurrent">CompletableFuture</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class 
in org.apache.hadoop.hbase">HRegionLocation</a>&gt;&gt;</code></td>
+<td class="colFirst"><code>private <a 
href="https://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/client/AsyncNonMetaRegionLocator.LocateRequest.html"
 title="class in 
org.apache.hadoop.hbase.client">AsyncNonMetaRegionLocator.LocateRequest</a>,<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true";
 title="class or interface in java.util.concurrent">CompletableFuture</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/RegionLocations.html" title="class 
in org.apache.hadoop.hbase">RegionLocations</a>&gt;&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.TableCache.html#allRequests">allRequests</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code><a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentNavigableMap.html?is-external=true";
 title="class or interface in 
java.util.concurrent">ConcurrentNavigableMap</a>&lt;byte[],<a 
href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class 
in org.apache.hadoop.hbase">HRegionLocation</a>&gt;</code></td>
+<td class="colFirst"><code>private <a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentNavigableMap.html?is-external=true";
 title="class or interface in 
java.util.concurrent">ConcurrentNavigableMap</a>&lt;byte[],<a 
href="../../../../../org/apache/hadoop/hbase/RegionLocations.html" title="class 
in org.apache.hadoop.hbase">RegionLocations</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.TableCache.html#cache">cache</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code><a 
href="https://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/AsyncNonMetaRegionLocator.LocateRequest.html"
 title="class in 
org.apache.hadoop.hbase.client">AsyncNonMetaRegionLocator.LocateRequest</a>&gt;</code></td>
+<td class="colFirst"><code>private <a 
href="https://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/AsyncNonMetaRegionLocator.LocateRequest.html"
 title="class in 
org.apache.hadoop.hbase.client">AsyncNonMetaRegionLocator.LocateRequest</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.TableCache.html#pendingRequests">pendingRequests</a></span></code>&nbsp;</td>
 </tr>
 </table>
@@ -181,7 +181,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.TableCache.html#clearCompletedRequests-java.util.Optional-">clearCompletedRequests</a></span>(<a
 
href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true";
 title="class or interface in java.util">Optional</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class 
in 
org.apache.hadoop.hbase">HRegionLocation</a>&gt;&nbsp;location)</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.TableCache.html#clearCompletedRequests-java.util.Optional-">clearCompletedRequests</a></span>(<a
 
href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true";
 title="class or interface in java.util">Optional</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/RegionLocations.html" title="class 
in 
org.apache.hadoop.hbase">RegionLocations</a>&gt;&nbsp;locations)</code>&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
 <td class="colFirst"><code><a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true";
 title="class or interface in java.util">Optional</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.LocateRequest.html"
 title="class in 
org.apache.hadoop.hbase.client">AsyncNonMetaRegionLocator.LocateRequest</a>&gt;</code></td>
@@ -202,8 +202,8 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <tr id="i5" class="rowColor">
 <td class="colFirst"><code>private boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.TableCache.html#tryComplete-org.apache.hadoop.hbase.client.AsyncNonMetaRegionLocator.LocateRequest-java.util.concurrent.CompletableFuture-java.util.Optional-">tryComplete</a></span>(<a
 
href="../../../../../org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.LocateRequest.html"
 title="class in 
org.apache.hadoop.hbase.client">AsyncNonMetaRegionLocator.LocateRequest</a>&nbsp;req,
-           <a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true";
 title="class or interface in java.util.concurrent">CompletableFuture</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class 
in org.apache.hadoop.hbase">HRegionLocation</a>&gt;&nbsp;future,
-           <a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true";
 title="class or interface in java.util">Optional</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class 
in 
org.apache.hadoop.hbase">HRegionLocation</a>&gt;&nbsp;location)</code>&nbsp;</td>
+           <a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true";
 title="class or interface in java.util.concurrent">CompletableFuture</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/RegionLocations.html" title="class 
in org.apache.hadoop.hbase">RegionLocations</a>&gt;&nbsp;future,
+           <a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true";
 title="class or interface in java.util">Optional</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/RegionLocations.html" title="class 
in 
org.apache.hadoop.hbase">RegionLocations</a>&gt;&nbsp;locations)</code>&nbsp;</td>
 </tr>
 </table>
 <ul class="blockList">
@@ -233,7 +233,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>cache</h4>
-<pre>public final&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentNavigableMap.html?is-external=true";
 title="class or interface in 
java.util.concurrent">ConcurrentNavigableMap</a>&lt;byte[],<a 
href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class 
in org.apache.hadoop.hbase">HRegionLocation</a>&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.TableCache.html#line.112">cache</a></pre>
+<pre>private final&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentNavigableMap.html?is-external=true";
 title="class or interface in 
java.util.concurrent">ConcurrentNavigableMap</a>&lt;byte[],<a 
href="../../../../../org/apache/hadoop/hbase/RegionLocations.html" title="class 
in org.apache.hadoop.hbase">RegionLocations</a>&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.TableCache.html#line.120">cache</a></pre>
 </li>
 </ul>
 <a name="pendingRequests">
@@ -242,7 +242,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>pendingRequests</h4>
-<pre>public final&nbsp;<a 
href="https://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/AsyncNonMetaRegionLocator.LocateRequest.html"
 title="class in 
org.apache.hadoop.hbase.client">AsyncNonMetaRegionLocator.LocateRequest</a>&gt; 
<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.TableCache.html#line.115">pendingRequests</a></pre>
+<pre>private final&nbsp;<a 
href="https://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/AsyncNonMetaRegionLocator.LocateRequest.html"
 title="class in 
org.apache.hadoop.hbase.client">AsyncNonMetaRegionLocator.LocateRequest</a>&gt; 
<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.TableCache.html#line.123">pendingRequests</a></pre>
 </li>
 </ul>
 <a name="allRequests">
@@ -251,7 +251,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockListLast">
 <li class="blockList">
 <h4>allRequests</h4>
-<pre>public final&nbsp;<a 
href="https://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/client/AsyncNonMetaRegionLocator.LocateRequest.html"
 title="class in 
org.apache.hadoop.hbase.client">AsyncNonMetaRegionLocator.LocateRequest</a>,<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true";
 title="class or interface in java.util.concurrent">CompletableFuture</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class 
in org.apache.hadoop.hbase">HRegionLocation</a>&gt;&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.TableCache.html#line.117">allRequests</a></pre>
+<pre>private final&nbsp;<a 
href="https://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/client/AsyncNonMetaRegionLocator.LocateRequest.html"
 title="class in 
org.apache.hadoop.hbase.client">AsyncNonMetaRegionLocator.LocateRequest</a>,<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true";
 title="class or interface in java.util.concurrent">CompletableFuture</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/RegionLocations.html" title="class 
in org.apache.hadoop.hbase">RegionLocations</a>&gt;&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.TableCache.html#line.125">allRequests</a></pre>
 </li>
 </ul>
 </li>
@@ -268,7 +268,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockListLast">
 <li class="blockList">
 <h4>TableCache</h4>
-<pre>private&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.TableCache.html#line.110">TableCache</a>()</pre>
+<pre>private&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.TableCache.html#line.118">TableCache</a>()</pre>
 </li>
 </ul>
 </li>
@@ -285,7 +285,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>hasQuota</h4>
-<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.TableCache.html#line.120">hasQuota</a>(int&nbsp;max)</pre>
+<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.TableCache.html#line.128">hasQuota</a>(int&nbsp;max)</pre>
 </li>
 </ul>
 <a 
name="isPending-org.apache.hadoop.hbase.client.AsyncNonMetaRegionLocator.LocateRequest-">
@@ -294,7 +294,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>isPending</h4>
-<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.TableCache.html#line.124">isPending</a>(<a
 
href="../../../../../org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.LocateRequest.html"
 title="class in 
org.apache.hadoop.hbase.client">AsyncNonMetaRegionLocator.LocateRequest</a>&nbsp;req)</pre>
+<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.TableCache.html#line.132">isPending</a>(<a
 
href="../../../../../org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.LocateRequest.html"
 title="class in 
org.apache.hadoop.hbase.client">AsyncNonMetaRegionLocator.LocateRequest</a>&nbsp;req)</pre>
 </li>
 </ul>
 <a 
name="send-org.apache.hadoop.hbase.client.AsyncNonMetaRegionLocator.LocateRequest-">
@@ -303,7 +303,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>send</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.TableCache.html#line.128">send</a>(<a
 
href="../../../../../org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.LocateRequest.html"
 title="class in 
org.apache.hadoop.hbase.client">AsyncNonMetaRegionLocator.LocateRequest</a>&nbsp;req)</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.TableCache.html#line.136">send</a>(<a
 
href="../../../../../org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.LocateRequest.html"
 title="class in 
org.apache.hadoop.hbase.client">AsyncNonMetaRegionLocator.LocateRequest</a>&nbsp;req)</pre>
 </li>
 </ul>
 <a name="getCandidate--">
@@ -312,7 +312,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getCandidate</h4>
-<pre>public&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true";
 title="class or interface in java.util">Optional</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.LocateRequest.html"
 title="class in 
org.apache.hadoop.hbase.client">AsyncNonMetaRegionLocator.LocateRequest</a>&gt;&nbsp;<a
 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.TableCache.html#line.132">getCandidate</a>()</pre>
+<pre>public&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true";
 title="class or interface in java.util">Optional</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.LocateRequest.html"
 title="class in 
org.apache.hadoop.hbase.client">AsyncNonMetaRegionLocator.LocateRequest</a>&gt;&nbsp;<a
 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.TableCache.html#line.140">getCandidate</a>()</pre>
 </li>
 </ul>
 <a name="clearCompletedRequests-java.util.Optional-">
@@ -321,7 +321,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>clearCompletedRequests</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.TableCache.html#line.136">clearCompletedRequests</a>(<a
 
href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true";
 title="class or interface in java.util">Optional</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class 
in org.apache.hadoop.hbase">HRegionLocation</a>&gt;&nbsp;location)</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.TableCache.html#line.144">clearCompletedRequests</a>(<a
 
href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true";
 title="class or interface in java.util">Optional</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/RegionLocations.html" title="class 
in org.apache.hadoop.hbase">RegionLocations</a>&gt;&nbsp;locations)</pre>
 </li>
 </ul>
 <a 
name="tryComplete-org.apache.hadoop.hbase.client.AsyncNonMetaRegionLocator.LocateRequest-java.util.concurrent.CompletableFuture-java.util.Optional-">
@@ -330,9 +330,9 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockListLast">
 <li class="blockList">
 <h4>tryComplete</h4>
-<pre>private&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.TableCache.html#line.146">tryComplete</a>(<a
 
href="../../../../../org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.LocateRequest.html"
 title="class in 
org.apache.hadoop.hbase.client">AsyncNonMetaRegionLocator.LocateRequest</a>&nbsp;req,
-                            <a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true";
 title="class or interface in java.util.concurrent">CompletableFuture</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class 
in org.apache.hadoop.hbase">HRegionLocation</a>&gt;&nbsp;future,
-                            <a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true";
 title="class or interface in java.util">Optional</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class 
in org.apache.hadoop.hbase">HRegionLocation</a>&gt;&nbsp;location)</pre>
+<pre>private&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.TableCache.html#line.154">tryComplete</a>(<a
 
href="../../../../../org/apache/hadoop/hbase/client/AsyncNonMetaRegionLocator.LocateRequest.html"
 title="class in 
org.apache.hadoop.hbase.client">AsyncNonMetaRegionLocator.LocateRequest</a>&nbsp;req,
+                            <a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true";
 title="class or interface in java.util.concurrent">CompletableFuture</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/RegionLocations.html" title="class 
in org.apache.hadoop.hbase">RegionLocations</a>&gt;&nbsp;future,
+                            <a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true";
 title="class or interface in java.util">Optional</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/RegionLocations.html" title="class 
in org.apache.hadoop.hbase">RegionLocations</a>&gt;&nbsp;locations)</pre>
 </li>
 </ul>
 </li>

Reply via email to