http://git-wip-us.apache.org/repos/asf/hbase-site/blob/db523e4d/devapidocs/org/apache/hadoop/hbase/client/ConnectionImplementation.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/client/ConnectionImplementation.html 
b/devapidocs/org/apache/hadoop/hbase/client/ConnectionImplementation.html
index 24b6038..1cde784 100644
--- a/devapidocs/org/apache/hadoop/hbase/client/ConnectionImplementation.html
+++ b/devapidocs/org/apache/hadoop/hbase/client/ConnectionImplementation.html
@@ -95,7 +95,7 @@
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd><a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.html?is-external=true";
 title="class or interface in java.io">Closeable</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/AutoCloseable.html?is-external=true";
 title="class or interface in java.lang">AutoCloseable</a>, <a 
href="../../../../../org/apache/hadoop/hbase/Abortable.html" title="interface 
in org.apache.hadoop.hbase">Abortable</a>, <a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnection.html" 
title="interface in org.apache.hadoop.hbase.client">ClusterConnection</a>, <a 
href="../../../../../org/apache/hadoop/hbase/client/Connection.html" 
title="interface in org.apache.hadoop.hbase.client">Connection</a>, <a 
href="../../../../../org/apache/hadoop/hbase/client/HConnection.html" 
title="interface in org.apache.hadoop.hbase.client">HConnection</a></dd>
+<dd><a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.html?is-external=true";
 title="class or interface in java.io">Closeable</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/AutoCloseable.html?is-external=true";
 title="class or interface in java.lang">AutoCloseable</a>, <a 
href="../../../../../org/apache/hadoop/hbase/Abortable.html" title="interface 
in org.apache.hadoop.hbase">Abortable</a>, <a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnection.html" 
title="interface in org.apache.hadoop.hbase.client">ClusterConnection</a>, <a 
href="../../../../../org/apache/hadoop/hbase/client/Connection.html" 
title="interface in org.apache.hadoop.hbase.client">Connection</a></dd>
 </dl>
 <dl>
 <dt>Direct Known Subclasses:</dt>
@@ -104,7 +104,7 @@
 <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/ConnectionImplementation.html#line.110">ConnectionImplementation</a>
+ class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.106">ConnectionImplementation</a>
 extends <a 
href="http://docs.oracle.com/javase/7/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/ClusterConnection.html" 
title="interface in org.apache.hadoop.hbase.client">ClusterConnection</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.html?is-external=true";
 title="class or interface in java.io">Closeable</a></pre>
 <div class="block">Main implementation of <a 
href="../../../../../org/apache/hadoop/hbase/client/Connection.html" 
title="interface in org.apache.hadoop.hbase.client"><code>Connection</code></a> 
and <a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnection.html" 
title="interface in 
org.apache.hadoop.hbase.client"><code>ClusterConnection</code></a> interfaces.
@@ -332,11 +332,11 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect
 </tr>
 </table>
 <ul class="blockList">
-<li class="blockList"><a 
name="fields_inherited_from_class_org.apache.hadoop.hbase.client.HConnection">
+<li class="blockList"><a 
name="fields_inherited_from_class_org.apache.hadoop.hbase.client.ClusterConnection">
 <!--   -->
 </a>
-<h3>Fields inherited from interface&nbsp;org.apache.hadoop.hbase.client.<a 
href="../../../../../org/apache/hadoop/hbase/client/HConnection.html" 
title="interface in org.apache.hadoop.hbase.client">HConnection</a></h3>
-<code><a 
href="../../../../../org/apache/hadoop/hbase/client/HConnection.html#HBASE_CLIENT_CONNECTION_IMPL">HBASE_CLIENT_CONNECTION_IMPL</a></code></li>
+<h3>Fields inherited from interface&nbsp;org.apache.hadoop.hbase.client.<a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnection.html" 
title="interface in org.apache.hadoop.hbase.client">ClusterConnection</a></h3>
+<code><a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnection.html#HBASE_CLIENT_CONNECTION_IMPL">HBASE_CLIENT_CONNECTION_IMPL</a></code></li>
 </ul>
 </li>
 </ul>
@@ -413,70 +413,59 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#clearRegionCache(byte[])">clearRegionCache</a></strong>(byte[]&nbsp;tableName)</code>&nbsp;</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#clearRegionCache(org.apache.hadoop.hbase.TableName)">clearRegionCache</a></strong>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</code>
 <div class="block">Allows flushing the region cache of all locations that 
pertain to
  <code>tableName</code></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#clearRegionCache(org.apache.hadoop.hbase.TableName,%20byte[])">clearRegionCache</a></strong>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
                                 byte[]&nbsp;row)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#close()">close</a></strong>()</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private void</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#closeMaster()">closeMaster</a></strong>()</code>
 <div class="block">Immediate close of the shared master.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private void</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#closeMasterService(org.apache.hadoop.hbase.client.ConnectionImplementation.MasterServiceState)">closeMasterService</a></strong>(<a
 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.MasterServiceState.html"
 title="class in 
org.apache.hadoop.hbase.client">ConnectionImplementation.MasterServiceState</a>&nbsp;mss)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private void</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#closeZooKeeperWatcher()">closeZooKeeperWatcher</a></strong>()</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncProcess.html" 
title="class in org.apache.hadoop.hbase.client">AsyncProcess</a></code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#createAsyncProcess(org.apache.hadoop.conf.Configuration)">createAsyncProcess</a></strong>(org.apache.hadoop.conf.Configuration&nbsp;conf)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#deleteCachedRegionLocation(org.apache.hadoop.hbase.HRegionLocation)">deleteCachedRegionLocation</a></strong>(<a
 href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" 
title="class in 
org.apache.hadoop.hbase">HRegionLocation</a>&nbsp;location)</code>
 <div class="block">Deletes cached locations for the specific region.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected void</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#finalize()">finalize</a></strong>()</code>
 <div class="block">Close the connection for good.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/client/Admin.html" 
title="interface in org.apache.hadoop.hbase.client">Admin</a></code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#getAdmin()">getAdmin</a></strong>()</code>
 <div class="block">Retrieve an Admin implementation to administer an HBase 
cluster.</div>
 </td>
 </tr>
-<tr class="rowColor">
-<td 
class="colFirst"><code>org.apache.hadoop.hbase.protobuf.generated.AdminProtos.AdminService.BlockingInterface</code></td>
-<td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#getAdmin(org.apache.hadoop.hbase.ServerName)">getAdmin</a></strong>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</code>
-<div class="block">Establishes a connection to the region server at the 
specified address.</div>
-</td>
-</tr>
 <tr class="altColor">
 <td 
class="colFirst"><code>org.apache.hadoop.hbase.protobuf.generated.AdminProtos.AdminService.BlockingInterface</code></td>
-<td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#getAdmin(org.apache.hadoop.hbase.ServerName,%20boolean)">getAdmin</a></strong>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName,
-                boolean&nbsp;master)</code>
+<td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#getAdmin(org.apache.hadoop.hbase.ServerName)">getAdmin</a></strong>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</code>
 <div class="block">Establishes a connection to the region server at the 
specified address.</div>
 </td>
 </tr>
@@ -544,42 +533,6 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#getCurrentNrHRS()">getCurrentNrHRS</a></strong>()</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" 
title="class in org.apache.hadoop.hbase">HTableDescriptor</a></code></td>
-<td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#getHTableDescriptor(byte[])">getHTableDescriptor</a></strong>(byte[]&nbsp;tableName)</code>
-<div class="block"><strong>Deprecated.</strong>&nbsp;
-<div class="block"><i>Use <a 
href="../../../../../org/apache/hadoop/hbase/client/Admin.html#getTableDescriptor(org.apache.hadoop.hbase.TableName)"><code>Admin.getTableDescriptor(org.apache.hadoop.hbase.TableName)</code></a>
-  instead</i></div>
-</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" 
title="class in org.apache.hadoop.hbase">HTableDescriptor</a></code></td>
-<td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#getHTableDescriptor(org.apache.hadoop.hbase.TableName)">getHTableDescriptor</a></strong>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</code>
-<div class="block"><strong>Deprecated.</strong>&nbsp;
-<div class="block"><i>Use <a 
href="../../../../../org/apache/hadoop/hbase/client/Admin.html#getTableDescriptor(org.apache.hadoop.hbase.TableName)"><code>Admin.getTableDescriptor(org.apache.hadoop.hbase.TableName)</code></a>
-  instead</i></div>
-</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" 
title="class in org.apache.hadoop.hbase">HTableDescriptor</a>[]</code></td>
-<td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#getHTableDescriptors(java.util.List)">getHTableDescriptors</a></strong>(<a
 
href="http://docs.oracle.com/javase/7/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/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&gt;&nbsp;names)</code>
-<div class="block"><strong>Deprecated.</strong>&nbsp;
-<div class="block"><i>Use
-  <a 
href="../../../../../org/apache/hadoop/hbase/client/Admin.html#getTableDescriptorsByTableName(java.util.List)"><code>Admin.getTableDescriptorsByTableName(java.util.List)</code></a>
-  instead</i></div>
-</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" 
title="class in org.apache.hadoop.hbase">HTableDescriptor</a>[]</code></td>
-<td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#getHTableDescriptorsByTableName(java.util.List)">getHTableDescriptorsByTableName</a></strong>(<a
 
href="http://docs.oracle.com/javase/7/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/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&gt;&nbsp;tableNames)</code>
-<div class="block"><strong>Deprecated.</strong>&nbsp;
-<div class="block"><i>Use <a 
href="../../../../../org/apache/hadoop/hbase/client/Admin.html#getTableDescriptorsByTableName(java.util.List)"><code>Admin.getTableDescriptorsByTableName(java.util.List)</code></a>
 instead</i></div>
-</div>
-</td>
-</tr>
-<tr class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/client/MasterKeepAliveConnection.html"
 title="interface in 
org.apache.hadoop.hbase.client">MasterKeepAliveConnection</a></code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#getKeepAliveMasterService()">getKeepAliveMasterService</a></strong>()</code>
 <div class="block">This function allows HBaseAdmin and potentially others to 
get a shared MasterService
@@ -617,28 +570,6 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#getNumberOfCachedRegionLocations(org.apache.hadoop.hbase.TableName)">getNumberOfCachedRegionLocations</a></strong>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#getRegionCachePrefetch(byte[])">getRegionCachePrefetch</a></strong>(byte[]&nbsp;tableName)</code>
-<div class="block"><strong>Deprecated.</strong>&nbsp;
-<div class="block"><i>always return false since 0.99</i></div>
-</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#getRegionCachePrefetch(org.apache.hadoop.hbase.TableName)">getRegionCachePrefetch</a></strong>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</code>
-<div class="block"><strong>Deprecated.</strong>&nbsp;
-<div class="block"><i>always return false since 0.99</i></div>
-</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class 
in org.apache.hadoop.hbase">HRegionLocation</a></code></td>
-<td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#getRegionLocation(byte[],%20byte[],%20boolean)">getRegionLocation</a></strong>(byte[]&nbsp;tableName,
-                                  byte[]&nbsp;row,
-                                  boolean&nbsp;reload)</code>&nbsp;</td>
-</tr>
-<tr class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class 
in org.apache.hadoop.hbase">HRegionLocation</a></code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#getRegionLocation(org.apache.hadoop.hbase.TableName,%20byte[],%20boolean)">getRegionLocation</a></strong>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
                                   byte[]&nbsp;row,
@@ -646,82 +577,48 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect
 <div class="block">Find region location hosting passed row</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/client/RegionLocator.html" 
title="interface in 
org.apache.hadoop.hbase.client">RegionLocator</a></code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#getRegionLocator(org.apache.hadoop.hbase.TableName)">getRegionLocator</a></strong>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</code>
 <div class="block">Retrieve a RegionLocator implementation to inspect region 
information on a table.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>(package private) <a 
href="../../../../../org/apache/hadoop/hbase/ipc/RpcClient.html" 
title="interface in org.apache.hadoop.hbase.ipc">RpcClient</a></code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#getRpcClient()">getRpcClient</a></strong>()</code>
 <div class="block">For tests only.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/ipc/RpcControllerFactory.html" 
title="class in 
org.apache.hadoop.hbase.ipc">RpcControllerFactory</a></code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#getRpcControllerFactory()">getRpcControllerFactory</a></strong>()</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/client/RpcRetryingCallerFactory.html"
 title="class in 
org.apache.hadoop.hbase.client">RpcRetryingCallerFactory</a></code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#getRpcRetryingCallerFactory()">getRpcRetryingCallerFactory</a></strong>()</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/client/ServerStatisticTracker.html"
 title="class in 
org.apache.hadoop.hbase.client">ServerStatisticTracker</a></code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#getStatisticsTracker()">getStatisticsTracker</a></strong>()</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>(package private) static <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#getStubKey(java.lang.String,%20java.lang.String,%20int,%20boolean)">getStubKey</a></strong>(<a
 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;serviceName,
                     <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;rsHostname,
                     int&nbsp;port,
                     boolean&nbsp;resolveHostnames)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/client/HTableInterface.html" 
title="interface in 
org.apache.hadoop.hbase.client">HTableInterface</a></code></td>
-<td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#getTable(byte[])">getTable</a></strong>(byte[]&nbsp;tableName)</code>
-<div class="block">Retrieve an HTableInterface implementation for access to a 
table.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/client/HTableInterface.html" 
title="interface in 
org.apache.hadoop.hbase.client">HTableInterface</a></code></td>
-<td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#getTable(byte[],%20java.util.concurrent.ExecutorService)">getTable</a></strong>(byte[]&nbsp;tableName,
-                <a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/ExecutorService.html?is-external=true";
 title="class or interface in 
java.util.concurrent">ExecutorService</a>&nbsp;pool)</code>
-<div class="block">Retrieve an HTableInterface implementation for access to a 
table.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/client/HTableInterface.html" 
title="interface in 
org.apache.hadoop.hbase.client">HTableInterface</a></code></td>
-<td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#getTable(java.lang.String)">getTable</a></strong>(<a
 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;tableName)</code>
-<div class="block">Retrieve an HTableInterface implementation for access to a 
table.</div>
-</td>
-</tr>
 <tr class="altColor">
-<td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/client/HTableInterface.html" 
title="interface in 
org.apache.hadoop.hbase.client">HTableInterface</a></code></td>
-<td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#getTable(java.lang.String,%20java.util.concurrent.ExecutorService)">getTable</a></strong>(<a
 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;tableName,
-                <a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/ExecutorService.html?is-external=true";
 title="class or interface in 
java.util.concurrent">ExecutorService</a>&nbsp;pool)</code>
-<div class="block">Retrieve an HTableInterface implementation for access to a 
table.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/client/HTableInterface.html" 
title="interface in 
org.apache.hadoop.hbase.client">HTableInterface</a></code></td>
+<td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/client/Table.html" 
title="interface in org.apache.hadoop.hbase.client">Table</a></code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#getTable(org.apache.hadoop.hbase.TableName)">getTable</a></strong>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</code>
-<div class="block">Retrieve an HTableInterface implementation for access to a 
table.</div>
+<div class="block">Retrieve a Table implementation for accessing a table.</div>
 </td>
 </tr>
-<tr class="altColor">
-<td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/client/HTableInterface.html" 
title="interface in 
org.apache.hadoop.hbase.client">HTableInterface</a></code></td>
+<tr class="rowColor">
+<td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/client/Table.html" 
title="interface in org.apache.hadoop.hbase.client">Table</a></code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#getTable(org.apache.hadoop.hbase.TableName,%20java.util.concurrent.ExecutorService)">getTable</a></strong>(<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/7/docs/api/java/util/concurrent/ExecutorService.html?is-external=true";
 title="class or interface in 
java.util.concurrent">ExecutorService</a>&nbsp;pool)</code>
-<div class="block">Retrieve an HTableInterface implementation for access to a 
table.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>[]</code></td>
-<td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#getTableNames()">getTableNames</a></strong>()</code>
-<div class="block"><strong>Deprecated.</strong>&nbsp;
-<div class="block"><i>Use <a 
href="../../../../../org/apache/hadoop/hbase/client/Admin.html#listTableNames()"><code>Admin.listTableNames()</code></a>
 instead</i></div>
-</div>
+<div class="block">Retrieve a Table implementation for accessing a table.</div>
 </td>
 </tr>
 <tr class="altColor">
@@ -776,77 +673,35 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#isTableAvailable(byte[])">isTableAvailable</a></strong>(byte[]&nbsp;tableName)</code>&nbsp;</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#isTableAvailable(byte[],%20byte[][])">isTableAvailable</a></strong>(byte[]&nbsp;tableName,
-                                byte[][]&nbsp;splitKeys)</code>&nbsp;</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#isTableAvailable(org.apache.hadoop.hbase.TableName)">isTableAvailable</a></strong>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</code>&nbsp;</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#isTableAvailable(org.apache.hadoop.hbase.TableName,%20byte[][])">isTableAvailable</a></strong>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
                                 byte[][]&nbsp;splitKeys)</code>
 <div class="block">Use this api to check if the table has been created with 
the specified number of
  splitkeys which was used while creating the given table.</div>
 </td>
 </tr>
-<tr class="rowColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#isTableDisabled(byte[])">isTableDisabled</a></strong>(byte[]&nbsp;tableName)</code>&nbsp;</td>
-</tr>
 <tr class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#isTableDisabled(org.apache.hadoop.hbase.TableName)">isTableDisabled</a></strong>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#isTableEnabled(byte[])">isTableEnabled</a></strong>(byte[]&nbsp;tableName)</code>&nbsp;</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#isTableEnabled(org.apache.hadoop.hbase.TableName)">isTableEnabled</a></strong>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</code>
 <div class="block">A table that isTableEnabled == false and isTableDisabled == 
false
  is possible.</div>
 </td>
 </tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>[]</code></td>
-<td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#listTableNames()">listTableNames</a></strong>()</code>
-<div class="block"><strong>Deprecated.</strong>&nbsp;
-<div class="block"><i>Use <a 
href="../../../../../org/apache/hadoop/hbase/client/Admin.html#listTableNames()"><code>Admin.listTableNames()</code></a>
 instead</i></div>
-</div>
-</td>
-</tr>
 <tr class="altColor">
-<td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" 
title="class in org.apache.hadoop.hbase">HTableDescriptor</a>[]</code></td>
-<td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#listTables()">listTables</a></strong>()</code>
-<div class="block"><strong>Deprecated.</strong>&nbsp;
-<div class="block"><i>Use <a 
href="../../../../../org/apache/hadoop/hbase/client/Admin.html#listTables()"><code>Admin.listTables()</code></a>
 instead</i></div>
-</div>
-</td>
-</tr>
-<tr class="rowColor">
 <td class="colFirst"><code>private <a 
href="../../../../../org/apache/hadoop/hbase/RegionLocations.html" title="class 
in org.apache.hadoop.hbase">RegionLocations</a></code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#locateMeta(org.apache.hadoop.hbase.TableName,%20boolean,%20int)">locateMeta</a></strong>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
                     boolean&nbsp;useCache,
                     int&nbsp;replicaId)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class 
in org.apache.hadoop.hbase">HRegionLocation</a></code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#locateRegion(byte[])">locateRegion</a></strong>(byte[]&nbsp;regionName)</code>
 <div class="block">Gets the location of the region of <i>regionName</i>.</div>
 </td>
 </tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class 
in org.apache.hadoop.hbase">HRegionLocation</a></code></td>
-<td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#locateRegion(byte[],%20byte[])">locateRegion</a></strong>(byte[]&nbsp;tableName,
-                        byte[]&nbsp;row)</code>&nbsp;</td>
-</tr>
 <tr class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class 
in org.apache.hadoop.hbase">HRegionLocation</a></code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#locateRegion(org.apache.hadoop.hbase.TableName,%20byte[])">locateRegion</a></strong>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
@@ -880,16 +735,6 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/7/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/HRegionLocation.html" title="class 
in org.apache.hadoop.hbase">HRegionLocation</a>&gt;</code></td>
-<td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#locateRegions(byte[])">locateRegions</a></strong>(byte[]&nbsp;tableName)</code>&nbsp;</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/7/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/HRegionLocation.html" title="class 
in org.apache.hadoop.hbase">HRegionLocation</a>&gt;</code></td>
-<td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#locateRegions(byte[],%20boolean,%20boolean)">locateRegions</a></strong>(byte[]&nbsp;tableName,
-                          boolean&nbsp;useCache,
-                          boolean&nbsp;offlined)</code>&nbsp;</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/7/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/HRegionLocation.html" title="class 
in org.apache.hadoop.hbase">HRegionLocation</a>&gt;</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#locateRegions(org.apache.hadoop.hbase.TableName)">locateRegions</a></strong>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</code>
 <div class="block">Gets the locations of all regions in the specified table, 
<i>tableName</i>.</div>
 </td>
@@ -903,53 +748,6 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect
 </td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#processBatch(java.util.List,%20byte[],%20java.util.concurrent.ExecutorService,%20java.lang.Object[])">processBatch</a></strong>(<a
 
href="http://docs.oracle.com/javase/7/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;list,
-                        byte[]&nbsp;tableName,
-                        <a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/ExecutorService.html?is-external=true";
 title="class or interface in 
java.util.concurrent">ExecutorService</a>&nbsp;pool,
-                        <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>[]&nbsp;results)</code>
-<div class="block"><strong>Deprecated.</strong>&nbsp;
-<div class="block"><i>Unsupported API</i></div>
-</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#processBatch(java.util.List,%20org.apache.hadoop.hbase.TableName,%20java.util.concurrent.ExecutorService,%20java.lang.Object[])">processBatch</a></strong>(<a
 
href="http://docs.oracle.com/javase/7/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;list,
-                        <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/7/docs/api/java/util/concurrent/ExecutorService.html?is-external=true";
 title="class or interface in 
java.util.concurrent">ExecutorService</a>&nbsp;pool,
-                        <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>[]&nbsp;results)</code>
-<div class="block"><strong>Deprecated.</strong>&nbsp;
-<div class="block"><i>since 0.96 Use <a 
href="../../../../../org/apache/hadoop/hbase/client/Table.html#batch(java.util.List,%20java.lang.Object[])"><code>Table.batch(java.util.List&lt;?
 extends org.apache.hadoop.hbase.client.Row&gt;, java.lang.Object[])</code></a> 
instead</i></div>
-</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>&lt;R&gt;&nbsp;void</code></td>
-<td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#processBatchCallback(java.util.List,%20byte[],%20java.util.concurrent.ExecutorService,%20java.lang.Object[],%20org.apache.hadoop.hbase.client.coprocessor.Batch.Callback)">processBatchCallback</a></strong>(<a
 
href="http://docs.oracle.com/javase/7/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;list,
-                                        byte[]&nbsp;tableName,
-                                        <a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/ExecutorService.html?is-external=true";
 title="class or interface in 
java.util.concurrent">ExecutorService</a>&nbsp;pool,
-                                        <a 
href="http://docs.oracle.com/javase/7/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;R&gt;&nbsp;callback)</code>
-<div class="block"><strong>Deprecated.</strong>&nbsp;
-<div class="block"><i>Unsupported API</i></div>
-</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>&lt;R&gt;&nbsp;void</code></td>
-<td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#processBatchCallback(java.util.List,%20org.apache.hadoop.hbase.TableName,%20java.util.concurrent.ExecutorService,%20java.lang.Object[],%20org.apache.hadoop.hbase.client.coprocessor.Batch.Callback)">processBatchCallback</a></strong>(<a
 
href="http://docs.oracle.com/javase/7/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;list,
-                                        <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/7/docs/api/java/util/concurrent/ExecutorService.html?is-external=true";
 title="class or interface in 
java.util.concurrent">ExecutorService</a>&nbsp;pool,
-                                        <a 
href="http://docs.oracle.com/javase/7/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;R&gt;&nbsp;callback)</code>
-<div class="block"><strong>Deprecated.</strong>&nbsp;
-<div class="block"><i>since 0.96
-  Use <a 
href="../../../../../org/apache/hadoop/hbase/client/HTable.html#processBatchCallback(java.util.List,%20java.lang.Object[],%20org.apache.hadoop.hbase.client.coprocessor.Batch.Callback)"><code>HTable.processBatchCallback(java.util.List&lt;?
 extends org.apache.hadoop.hbase.client.Row&gt;, java.lang.Object[], 
org.apache.hadoop.hbase.client.coprocessor.Batch.Callback&lt;R&gt;)</code></a> 
instead</i></div>
-</div>
-</td>
-</tr>
-<tr class="altColor">
 <td class="colFirst"><code>private static void</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#release(org.apache.hadoop.hbase.client.ConnectionImplementation.MasterServiceState)">release</a></strong>(<a
 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.MasterServiceState.html"
 title="class in 
org.apache.hadoop.hbase.client">ConnectionImplementation.MasterServiceState</a>&nbsp;mss)</code>&nbsp;</td>
 </tr>
@@ -963,18 +761,13 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class 
in org.apache.hadoop.hbase">HRegionLocation</a></code></td>
-<td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#relocateRegion(byte[],%20byte[])">relocateRegion</a></strong>(byte[]&nbsp;tableName,
-                            byte[]&nbsp;row)</code>&nbsp;</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class 
in org.apache.hadoop.hbase">HRegionLocation</a></code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#relocateRegion(org.apache.hadoop.hbase.TableName,%20byte[])">relocateRegion</a></strong>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
                             byte[]&nbsp;row)</code>
 <div class="block">Find the location of the region of <i>tableName</i> that 
<i>row</i>
  lives in, ignoring any value that might be in the cache.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/RegionLocations.html" title="class 
in org.apache.hadoop.hbase">RegionLocations</a></code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#relocateRegion(org.apache.hadoop.hbase.TableName,%20byte[],%20int)">relocateRegion</a></strong>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
                             byte[]&nbsp;row,
@@ -983,64 +776,39 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect
  lives in, ignoring any value that might be in the cache.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private void</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#resetMasterServiceState(org.apache.hadoop.hbase.client.ConnectionImplementation.MasterServiceState)">resetMasterServiceState</a></strong>(<a
 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.MasterServiceState.html"
 title="class in 
org.apache.hadoop.hbase.client">ConnectionImplementation.MasterServiceState</a>&nbsp;mss)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected void</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#retrieveClusterId()">retrieveClusterId</a></strong>()</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#setRegionCachePrefetch(byte[],%20boolean)">setRegionCachePrefetch</a></strong>(byte[]&nbsp;tableName,
-                                            boolean&nbsp;enable)</code>
-<div class="block"><strong>Deprecated.</strong>&nbsp;
-<div class="block"><i>always return false since 0.99</i></div>
-</div>
-</td>
-</tr>
 <tr class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#setRegionCachePrefetch(org.apache.hadoop.hbase.TableName,%20boolean)">setRegionCachePrefetch</a></strong>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
-                                            boolean&nbsp;enable)</code>
-<div class="block"><strong>Deprecated.</strong>&nbsp;
-<div class="block"><i>always return false since 0.99</i></div>
-</div>
-</td>
-</tr>
-<tr class="altColor">
 <td class="colFirst"><code>private <a 
href="../../../../../org/apache/hadoop/hbase/client/Registry.html" 
title="interface in org.apache.hadoop.hbase.client">Registry</a></code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#setupRegistry()">setupRegistry</a></strong>()</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private void</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#shutdownBatchPool(java.util.concurrent.ExecutorService)">shutdownBatchPool</a></strong>(<a
 
href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/ExecutorService.html?is-external=true";
 title="class or interface in 
java.util.concurrent">ExecutorService</a>&nbsp;pool)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private void</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#shutdownPools()">shutdownPools</a></strong>()</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#toString()">toString</a></strong>()</code>
 <div class="block">An identifier that will remain the same for a given 
connection.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>(package private) void</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#updateCachedLocation(org.apache.hadoop.hbase.HRegionInfo,%20org.apache.hadoop.hbase.ServerName,%20org.apache.hadoop.hbase.ServerName,%20long)">updateCachedLocation</a></strong>(<a
 href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in 
org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;hri,
                                         <a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;source,
                                         <a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName,
                                         long&nbsp;seqNum)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#updateCachedLocations(byte[],%20byte[],%20java.lang.Object,%20org.apache.hadoop.hbase.HRegionLocation)">updateCachedLocations</a></strong>(byte[]&nbsp;tableName,
-                                          byte[]&nbsp;rowkey,
-                                          <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&nbsp;exception,
-                                          <a 
href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class 
in org.apache.hadoop.hbase">HRegionLocation</a>&nbsp;source)</code>&nbsp;</td>
-</tr>
 <tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#updateCachedLocations(org.apache.hadoop.hbase.TableName,%20byte[],%20byte[],%20java.lang.Object,%20org.apache.hadoop.hbase.ServerName)">updateCachedLocations</a></strong>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
@@ -1052,13 +820,6 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect
  or delete it from the cache.</div>
 </td>
 </tr>
-<tr class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html#updateCachedLocations(org.apache.hadoop.hbase.TableName,%20byte[],%20java.lang.Object,%20org.apache.hadoop.hbase.HRegionLocation)">updateCachedLocations</a></strong>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
-                                          byte[]&nbsp;rowkey,
-                                          <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&nbsp;exception,
-                                          <a 
href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class 
in org.apache.hadoop.hbase">HRegionLocation</a>&nbsp;source)</code>&nbsp;</td>
-</tr>
 </table>
 <ul class="blockList">
 <li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
@@ -1087,7 +848,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect
 <ul class="blockList">
 <li class="blockList">
 <h4>RETRIES_BY_SERVER_KEY</h4>
-<pre>public static final&nbsp;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.111">RETRIES_BY_SERVER_KEY</a></pre>
+<pre>public static final&nbsp;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.107">RETRIES_BY_SERVER_KEY</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a 
href="../../../../../constant-values.html#org.apache.hadoop.hbase.client.ConnectionImplementation.RETRIES_BY_SERVER_KEY">Constant
 Field Values</a></dd></dl>
 </li>
 </ul>
@@ -1097,7 +858,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect
 <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/ConnectionImplementation.html#line.112">LOG</a></pre>
+<pre>private static final&nbsp;org.apache.commons.logging.Log <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.108">LOG</a></pre>
 </li>
 </ul>
 <a name="CLIENT_NONCES_ENABLED_KEY">
@@ -1106,7 +867,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect
 <ul class="blockList">
 <li class="blockList">
 <h4>CLIENT_NONCES_ENABLED_KEY</h4>
-<pre>private static final&nbsp;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.113">CLIENT_NONCES_ENABLED_KEY</a></pre>
+<pre>private static final&nbsp;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.109">CLIENT_NONCES_ENABLED_KEY</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a 
href="../../../../../constant-values.html#org.apache.hadoop.hbase.client.ConnectionImplementation.CLIENT_NONCES_ENABLED_KEY">Constant
 Field Values</a></dd></dl>
 </li>
 </ul>
@@ -1116,7 +877,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect
 <ul class="blockList">
 <li class="blockList">
 <h4>RESOLVE_HOSTNAME_ON_FAIL_KEY</h4>
-<pre>private static final&nbsp;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.114">RESOLVE_HOSTNAME_ON_FAIL_KEY</a></pre>
+<pre>private static final&nbsp;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.110">RESOLVE_HOSTNAME_ON_FAIL_KEY</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a 
href="../../../../../constant-values.html#org.apache.hadoop.hbase.client.ConnectionImplementation.RESOLVE_HOSTNAME_ON_FAIL_KEY">Constant
 Field Values</a></dd></dl>
 </li>
 </ul>
@@ -1126,7 +887,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect
 <ul class="blockList">
 <li class="blockList">
 <h4>hostnamesCanChange</h4>
-<pre>private final&nbsp;boolean <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.116">hostnamesCanChange</a></pre>
+<pre>private final&nbsp;boolean <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.112">hostnamesCanChange</a></pre>
 </li>
 </ul>
 <a name="pause">
@@ -1135,7 +896,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect
 <ul class="blockList">
 <li class="blockList">
 <h4>pause</h4>
-<pre>private final&nbsp;long <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.117">pause</a></pre>
+<pre>private final&nbsp;long <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.113">pause</a></pre>
 </li>
 </ul>
 <a name="useMetaReplicas">
@@ -1144,7 +905,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect
 <ul class="blockList">
 <li class="blockList">
 <h4>useMetaReplicas</h4>
-<pre>private final&nbsp;boolean <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.118">useMetaReplicas</a></pre>
+<pre>private final&nbsp;boolean <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.114">useMetaReplicas</a></pre>
 </li>
 </ul>
 <a name="numTries">
@@ -1153,7 +914,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect
 <ul class="blockList">
 <li class="blockList">
 <h4>numTries</h4>
-<pre>private final&nbsp;int <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.119">numTries</a></pre>
+<pre>private final&nbsp;int <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.115">numTries</a></pre>
 </li>
 </ul>
 <a name="rpcTimeout">
@@ -1162,7 +923,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect
 <ul class="blockList">
 <li class="blockList">
 <h4>rpcTimeout</h4>
-<pre>final&nbsp;int <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.120">rpcTimeout</a></pre>
+<pre>final&nbsp;int <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.116">rpcTimeout</a></pre>
 </li>
 </ul>
 <a name="nonceGenerator">
@@ -1171,7 +932,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect
 <ul class="blockList">
 <li class="blockList">
 <h4>nonceGenerator</h4>
-<pre>private static volatile&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/NonceGenerator.html" 
title="interface in org.apache.hadoop.hbase.client">NonceGenerator</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.126">nonceGenerator</a></pre>
+<pre>private static volatile&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/NonceGenerator.html" 
title="interface in org.apache.hadoop.hbase.client">NonceGenerator</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.122">nonceGenerator</a></pre>
 <div class="block">Global nonceGenerator shared per client.Currently there's 
no reason to limit its scope.
  Once it's set under nonceGeneratorCreateLock, it is never unset or 
changed.</div>
 </li>
@@ -1182,8 +943,8 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect
 <ul class="blockList">
 <li class="blockList">
 <h4>nonceGeneratorCreateLock</h4>
-<pre>private static&nbsp;<a 
href="http://docs.oracle.com/javase/7/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/ConnectionImplementation.html#line.128">nonceGeneratorCreateLock</a></pre>
-<div class="block">The nonce generator lock. Only taken when creating 
HConnection, which gets a private copy.</div>
+<pre>private static final&nbsp;<a 
href="http://docs.oracle.com/javase/7/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/ConnectionImplementation.html#line.124">nonceGeneratorCreateLock</a></pre>
+<div class="block">The nonce generator lock. Only taken when creating 
Connection, which gets a private copy.</div>
 </li>
 </ul>
 <a name="asyncProcess">
@@ -1192,7 +953,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect
 <ul class="blockList">
 <li class="blockList">
 <h4>asyncProcess</h4>
-<pre>private final&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/ConnectionImplementation.html#line.130">asyncProcess</a></pre>
+<pre>private final&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/ConnectionImplementation.html#line.126">asyncProcess</a></pre>
 </li>
 </ul>
 <a name="stats">
@@ -1201,7 +962,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect
 <ul class="blockList">
 <li class="blockList">
 <h4>stats</h4>
-<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/ServerStatisticTracker.html"
 title="class in org.apache.hadoop.hbase.client">ServerStatisticTracker</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.132">stats</a></pre>
+<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/ServerStatisticTracker.html"
 title="class in org.apache.hadoop.hbase.client">ServerStatisticTracker</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.128">stats</a></pre>
 </li>
 </ul>
 <a name="closed">
@@ -1210,7 +971,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect
 <ul class="blockList">
 <li class="blockList">
 <h4>closed</h4>
-<pre>private volatile&nbsp;boolean <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.134">closed</a></pre>
+<pre>private volatile&nbsp;boolean <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.130">closed</a></pre>
 </li>
 </ul>
 <a name="aborted">
@@ -1219,7 +980,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect
 <ul class="blockList">
 <li class="blockList">
 <h4>aborted</h4>
-<pre>private volatile&nbsp;boolean <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.135">aborted</a></pre>
+<pre>private volatile&nbsp;boolean <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.131">aborted</a></pre>
 </li>
 </ul>
 <a name="clusterStatusListener">
@@ -1228,7 +989,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect
 <ul class="blockList">
 <li class="blockList">
 <h4>clusterStatusListener</h4>
-<pre><a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterStatusListener.html" 
title="class in org.apache.hadoop.hbase.client">ClusterStatusListener</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.138">clusterStatusListener</a></pre>
+<pre><a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterStatusListener.html" 
title="class in org.apache.hadoop.hbase.client">ClusterStatusListener</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.134">clusterStatusListener</a></pre>
 </li>
 </ul>
 <a name="metaRegionLock">
@@ -1237,7 +998,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect
 <ul class="blockList">
 <li class="blockList">
 <h4>metaRegionLock</h4>
-<pre>private final&nbsp;<a 
href="http://docs.oracle.com/javase/7/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/ConnectionImplementation.html#line.141">metaRegionLock</a></pre>
+<pre>private final&nbsp;<a 
href="http://docs.oracle.com/javase/7/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/ConnectionImplementation.html#line.136">metaRegionLock</a></pre>
 </li>
 </ul>
 <a name="masterAndZKLock">
@@ -1246,7 +1007,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect
 <ul class="blockList">
 <li class="blockList">
 <h4>masterAndZKLock</h4>
-<pre>private final&nbsp;<a 
href="http://docs.oracle.com/javase/7/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/ConnectionImplementation.html#line.148">masterAndZKLock</a></pre>
+<pre>private final&nbsp;<a 
href="http://docs.oracle.com/javase/7/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/ConnectionImplementation.html#line.143">masterAndZKLock</a></pre>
 </li>
 </ul>
 <a name="batchPool">
@@ -1255,7 +1016,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect
 <ul class="blockList">
 <li class="blockList">
 <h4>batchPool</h4>
-<pre>private volatile&nbsp;<a 
href="http://docs.oracle.com/javase/7/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/ConnectionImplementation.html#line.152">batchPool</a></pre>
+<pre>private volatile&nbsp;<a 
href="http://docs.oracle.com/javase/7/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/ConnectionImplementation.html#line.147">batchPool</a></pre>
 </li>
 </ul>
 <a name="metaLookupPool">
@@ -1264,7 +1025,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect
 <ul class="blockList">
 <li class="blockList">
 <h4>metaLookupPool</h4>
-<pre>private volatile&nbsp;<a 
href="http://docs.oracle.com/javase/7/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/ConnectionImplementation.html#line.155">metaLookupPool</a></pre>
+<pre>private volatile&nbsp;<a 
href="http://docs.oracle.com/javase/7/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/ConnectionImplementation.html#line.150">metaLookupPool</a></pre>
 </li>
 </ul>
 <a name="cleanupPool">
@@ -1273,7 +1034,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect
 <ul class="blockList">
 <li class="blockList">
 <h4>cleanupPool</h4>
-<pre>private volatile&nbsp;boolean <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.156">cleanupPool</a></pre>
+<pre>private volatile&nbsp;boolean <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.151">cleanupPool</a></pre>
 </li>
 </ul>
 <a name="conf">
@@ -1282,7 +1043,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect
 <ul class="blockList">
 <li class="blockList">
 <h4>conf</h4>
-<pre>private final&nbsp;org.apache.hadoop.conf.Configuration <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.158">conf</a></pre>
+<pre>private final&nbsp;org.apache.hadoop.conf.Configuration <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.153">conf</a></pre>
 </li>
 </ul>
 <a name="connectionConfig">
@@ -1291,7 +1052,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect
 <ul class="blockList">
 <li class="blockList">
 <h4>connectionConfig</h4>
-<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionConfiguration.html"
 title="class in org.apache.hadoop.hbase.client">ConnectionConfiguration</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.162">connectionConfig</a></pre>
+<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionConfiguration.html"
 title="class in org.apache.hadoop.hbase.client">ConnectionConfiguration</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.157">connectionConfig</a></pre>
 </li>
 </ul>
 <a name="rpcClient">
@@ -1300,7 +1061,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect
 <ul class="blockList">
 <li class="blockList">
 <h4>rpcClient</h4>
-<pre>private&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/ipc/RpcClient.html" 
title="interface in org.apache.hadoop.hbase.ipc">RpcClient</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.165">rpcClient</a></pre>
+<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/ipc/RpcClient.html" 
title="interface in org.apache.hadoop.hbase.ipc">RpcClient</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.160">rpcClient</a></pre>
 </li>
 </ul>
 <a name="metaCache">
@@ -1309,7 +1070,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect
 <ul class="blockList">
 <li class="blockList">
 <h4>metaCache</h4>
-<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/MetaCache.html" 
title="class in org.apache.hadoop.hbase.client">MetaCache</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.167">metaCache</a></pre>
+<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/MetaCache.html" 
title="class in org.apache.hadoop.hbase.client">MetaCache</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.162">metaCache</a></pre>
 </li>
 </ul>
 <a name="metrics">
@@ -1318,7 +1079,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect
 <ul class="blockList">
 <li class="blockList">
 <h4>metrics</h4>
-<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.html" 
title="class in org.apache.hadoop.hbase.client">MetricsConnection</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.168">metrics</a></pre>
+<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.html" 
title="class in org.apache.hadoop.hbase.client">MetricsConnection</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.163">metrics</a></pre>
 </li>
 </ul>
 <a name="user">
@@ -1327,7 +1088,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect
 <ul class="blockList">
 <li class="blockList">
 <h4>user</h4>
-<pre>protected&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/security/User.html" title="class 
in org.apache.hadoop.hbase.security">User</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.170">user</a></pre>
+<pre>protected&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/security/User.html" title="class 
in org.apache.hadoop.hbase.security">User</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.165">user</a></pre>
 </li>
 </ul>
 <a name="rpcCallerFactory">
@@ -1336,7 +1097,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect
 <ul class="blockList">
 <li class="blockList">
 <h4>rpcCallerFactory</h4>
-<pre>private&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/RpcRetryingCallerFactory.html"
 title="class in org.apache.hadoop.hbase.client">RpcRetryingCallerFactory</a> 
<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.172">rpcCallerFactory</a></pre>
+<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/RpcRetryingCallerFactory.html"
 title="class in org.apache.hadoop.hbase.client">RpcRetryingCallerFactory</a> 
<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.167">rpcCallerFactory</a></pre>
 </li>
 </ul>
 <a name="rpcControllerFactory">
@@ -1345,7 +1106,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect
 <ul class="blockList">
 <li class="blockList">
 <h4>rpcControllerFactory</h4>
-<pre>private&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/ipc/RpcControllerFactory.html" 
title="class in org.apache.hadoop.hbase.ipc">RpcControllerFactory</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.174">rpcControllerFactory</a></pre>
+<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/ipc/RpcControllerFactory.html" 
title="class in org.apache.hadoop.hbase.ipc">RpcControllerFactory</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.169">rpcControllerFactory</a></pre>
 </li>
 </ul>
 <a name="interceptor">
@@ -1354,7 +1115,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect
 <ul class="blockList">
 <li class="blockList">
 <h4>interceptor</h4>
-<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/RetryingCallerInterceptor.html"
 title="class in org.apache.hadoop.hbase.client">RetryingCallerInterceptor</a> 
<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.176">interceptor</a></pre>
+<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/RetryingCallerInterceptor.html"
 title="class in org.apache.hadoop.hbase.client">RetryingCallerInterceptor</a> 
<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.171">interceptor</a></pre>
 </li>
 </ul>
 <a name="registry">
@@ -1363,7 +1124,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect
 <ul class="blockList">
 <li class="blockList">
 <h4>registry</h4>
-<pre><a href="../../../../../org/apache/hadoop/hbase/client/Registry.html" 
title="interface in org.apache.hadoop.hbase.client">Registry</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.181">registry</a></pre>
+<pre><a href="../../../../../org/apache/hadoop/hbase/client/Registry.html" 
title="interface in org.apache.hadoop.hbase.client">Registry</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.176">registry</a></pre>
 <div class="block">Cluster registry of basic info such as clusterid and meta 
region location.</div>
 </li>
 </ul>
@@ -1373,7 +1134,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect
 <ul class="blockList">
 <li class="blockList">
 <h4>backoffPolicy</h4>
-<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/backoff/ClientBackoffPolicy.html"
 title="interface in 
org.apache.hadoop.hbase.client.backoff">ClientBackoffPolicy</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.183">backoffPolicy</a></pre>
+<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/backoff/ClientBackoffPolicy.html"
 title="interface in 
org.apache.hadoop.hbase.client.backoff">ClientBackoffPolicy</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.178">backoffPolicy</a></pre>
 </li>
 </ul>
 <a name="clusterId">
@@ -1382,7 +1143,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect
 <ul class="blockList">
 <li class="blockList">
 <h4>clusterId</h4>
-<pre>protected&nbsp;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.463">clusterId</a></pre>
+<pre>protected&nbsp;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.437">clusterId</a></pre>
 </li>
 </ul>
 <a name="stubs">
@@ -1391,7 +1152,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect
 <ul class="blockList">
 <li class="blockList">
 <h4>stubs</h4>
-<pre>private final&nbsp;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/ConcurrentHashMap.html?is-external=true";
 title="class or interface in java.util.concurrent">ConcurrentHashMap</a>&lt;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>,<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.986">stubs</a></pre>
+<pre>private final&nbsp;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/ConcurrentHashMap.html?is-external=true";
 title="class or interface in java.util.concurrent">ConcurrentHashMap</a>&lt;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>,<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.904">stubs</a></pre>
 </li>
 </ul>
 <a name="connectionLock">
@@ -1400,7 +1161,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect
 <ul class="blockList">
 <li class="blockList">
 <h4>connectionLock</h4>
-<pre>private final&nbsp;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/ConcurrentHashMap.html?is-external=true";
 title="class or interface in java.util.concurrent">ConcurrentHashMap</a>&lt;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>,<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.989">connectionLock</a></pre>
+<pre>private final&nbsp;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/ConcurrentHashMap.html?is-external=true";
 title="class or interface in java.util.concurrent">ConcurrentHashMap</a>&lt;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>,<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.907">connectionLock</a></pre>
 </li>
 </ul>
 <a name="keepAliveZookeeper">
@@ -1409,7 +1170,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect
 <ul class="blockList">
 <li class="blockList">
 <h4>keepAliveZookeeper</h4>
-<pre>private&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/ZooKeeperKeepAliveConnection.html"
 title="class in 
org.apache.hadoop.hbase.client">ZooKeeperKeepAliveConnection</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.1319">keepAliveZookeeper</a></pre>
+<pre>private&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/ZooKeeperKeepAliveConnection.html"
 title="class in 
org.apache.hadoop.hbase.client">ZooKeeperKeepAliveConnection</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.1229">keepAliveZookeeper</a></pre>
 </li>
 </ul>
 <a name="keepAliveZookeeperUserCount">
@@ -1418,7 +1179,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect
 <ul class="blockList">
 <li class="blockList">
 <h4>keepAliveZookeeperUserCount</h4>
-<pre>private&nbsp;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicInteger.html?is-external=true";
 title="class or interface in java.util.concurrent.atomic">AtomicInteger</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.1320">keepAliveZookeeperUserCount</a></pre>
+<pre>private&nbsp;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicInteger.html?is-external=true";
 title="class or interface in java.util.concurrent.atomic">AtomicInteger</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.1230">keepAliveZookeeperUserCount</a></pre>
 </li>
 </ul>
 <a name="masterServiceState">
@@ -1427,7 +1188,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect
 <ul class="blockListLast">
 <li class="blockList">
 <h4>masterServiceState</h4>
-<pre>final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.MasterServiceState.html"
 title="class in 
org.apache.hadoop.hbase.client">ConnectionImplementation.MasterServiceState</a> 
<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.1361">masterServiceState</a></pre>
+<pre>final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.MasterServiceState.html"
 title="class in 
org.apache.hadoop.hbase.client">ConnectionImplementation.MasterServiceState</a> 
<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.1271">masterServiceState</a></pre>
 </li>
 </ul>
 </li>
@@ -1444,7 +1205,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect
 <ul class="blockListLast">
 <li class="blockList">
 <h4>ConnectionImplementation</h4>
-<pre><a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.189">ConnectionImplementation</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
+<pre><a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.184">ConnectionImplementation</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
                         <a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/ExecutorService.html?is-external=true";
 title="class or interface in 
java.util.concurrent">ExecutorService</a>&nbsp;pool,
                         <a 
href="../../../../../org/apache/hadoop/hbase/security/User.html" title="class 
in org.apache.hadoop.hbase.security">User</a>&nbsp;user)
                    throws <a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
@@ -1468,226 +1229,139 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect
 <ul class="blockList">
 <li class="blockList">
 <h4>injectNonceGeneratorForTesting</h4>
-<pre>static&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/NonceGenerator.html" 
title="interface in org.apache.hadoop.hbase.client">NonceGenerator</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.272">injectNonceGeneratorForTesting</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/ClusterConnection.html" 
title="interface in 
org.apache.hadoop.hbase.client">ClusterConnection</a>&nbsp;conn,
+<pre>static&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/NonceGenerator.html" 
title="interface in org.apache.hadoop.hbase.client">NonceGenerator</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.267">injectNonceGeneratorForTesting</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/ClusterConnection.html" 
title="interface in 
org.apache.hadoop.hbase.client">ClusterConnection</a>&nbsp;conn,
                                             <a 
href="../../../../../org/apache/hadoop/hbase/client/NonceGenerator.html" 
title="interface in 
org.apache.hadoop.hbase.client">NonceGenerator</a>&nbsp;cnm)</pre>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>conn</code> - 
The connection for which to replace the generator.</dd><dd><code>cnm</code> - 
Replaces the nonce generator used, for testing.</dd>
 <dt><span class="strong">Returns:</span></dt><dd>old nonce generator.</dd></dl>
 </li>
 </ul>
-<a name="getTable(java.lang.String)">
+<a name="getTable(org.apache.hadoop.hbase.TableName)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>getTable</h4>
-<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/HTableInterface.html" 
title="interface in org.apache.hadoop.hbase.client">HTableInterface</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.284">getTable</a>(<a
 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;tableName)
-                         throws <a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
-<div class="block"><strong>Description copied from interface:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/HConnection.html#getTable(java.lang.String)">HConnection</a></code></strong></div>
-<div class="block">Retrieve an HTableInterface implementation for access to a 
table.
- The returned HTableInterface is not thread safe, a new instance should
- be created for each using thread.
- This is a lightweight operation, pooling or caching of the returned 
HTableInterface
+<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/Table.html" 
title="interface in org.apache.hadoop.hbase.client">Table</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.278">getTable</a>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)
+               throws <a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/Connection.html#getTable(org.apache.hadoop.hbase.TableName)">Connection</a></code></strong></div>
+<div class="block">Retrieve a Table implementation for accessing a table.
+ The returned Table is not thread safe, a new instance should be created for 
each using thread.
+ This is a lightweight operation, pooling or caching of the returned Table
  is neither required nor desired.
- (created with <a 
href="../../../../../org/apache/hadoop/hbase/client/ConnectionFactory.html#createConnection(org.apache.hadoop.conf.Configuration)"><code>ConnectionFactory.createConnection(Configuration)</code></a>).</div>
+ <p>
+ The caller is responsible for calling <a 
href="../../../../../org/apache/hadoop/hbase/client/Table.html#close()"><code>Table.close()</code></a>
 on the returned
+ table instance.
+ <p>
+ Since 0.98.1 this method no longer checks table existence. An exception
+ will be thrown if the table does not exist only when the first operation is
+ attempted.

<TRUNCATED>

Reply via email to