http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f07ee53f/devapidocs/org/apache/hadoop/hbase/client/NoncedRegionServerCallable.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/client/NoncedRegionServerCallable.html b/devapidocs/org/apache/hadoop/hbase/client/NoncedRegionServerCallable.html index 0a7f43d..e65933f 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/NoncedRegionServerCallable.html +++ b/devapidocs/org/apache/hadoop/hbase/client/NoncedRegionServerCallable.html @@ -106,9 +106,6 @@ var activeTableTab = "activeTableTab"; <li><a href="../../../../../org/apache/hadoop/hbase/client/ClientServiceCallable.html" title="class in org.apache.hadoop.hbase.client">org.apache.hadoop.hbase.client.ClientServiceCallable</a><T></li> <li> <ul class="inheritance"> -<li><a href="../../../../../org/apache/hadoop/hbase/client/CancellableRegionServerCallable.html" title="class in org.apache.hadoop.hbase.client">org.apache.hadoop.hbase.client.CancellableRegionServerCallable</a><T></li> -<li> -<ul class="inheritance"> <li>org.apache.hadoop.hbase.client.NoncedRegionServerCallable<T></li> </ul> </li> @@ -117,8 +114,6 @@ var activeTableTab = "activeTableTab"; </ul> </li> </ul> -</li> -</ul> <div class="description"> <ul class="blockList"> <li class="blockList"> @@ -128,18 +123,18 @@ var activeTableTab = "activeTableTab"; </dl> <dl> <dt>All Implemented Interfaces:</dt> -<dd><a href="../../../../../org/apache/hadoop/hbase/client/Cancellable.html" title="interface in org.apache.hadoop.hbase.client">Cancellable</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html" title="interface in org.apache.hadoop.hbase.client">RetryingCallable</a><T></dd> +<dd><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html" title="interface in org.apache.hadoop.hbase.client">RetryingCallable</a><T></dd> </dl> <hr> <br> <pre><a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Private.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceAudience.Private</a> public abstract class <a href="../../../../../src-html/org/apache/hadoop/hbase/client/NoncedRegionServerCallable.html#line.41">NoncedRegionServerCallable</a><T> -extends <a href="../../../../../org/apache/hadoop/hbase/client/CancellableRegionServerCallable.html" title="class in org.apache.hadoop.hbase.client">CancellableRegionServerCallable</a><T></pre> +extends <a href="../../../../../org/apache/hadoop/hbase/client/ClientServiceCallable.html" title="class in org.apache.hadoop.hbase.client">ClientServiceCallable</a><T></pre> <div class="block">Implementations make an rpc call against a RegionService via a protobuf Service. - Implement #rpcCall(RpcController) and then call <a href="../../../../../org/apache/hadoop/hbase/client/CancellableRegionServerCallable.html#call-int-"><code>CancellableRegionServerCallable.call(int)</code></a> to - trigger the rpc. The <a href="../../../../../org/apache/hadoop/hbase/client/CancellableRegionServerCallable.html#call-int-"><code>CancellableRegionServerCallable.call(int)</code></a> eventually invokes your + Implement #rpcCall(RpcController) and then call <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#call-int-"><code>RegionServerCallable.call(int)</code></a> to + trigger the rpc. The <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#call-int-"><code>RegionServerCallable.call(int)</code></a> eventually invokes your #rpcCall(RpcController) meanwhile saving you having to write a bunch of - boilerplate. The <a href="../../../../../org/apache/hadoop/hbase/client/CancellableRegionServerCallable.html#call-int-"><code>CancellableRegionServerCallable.call(int)</code></a> implementation is from <a href="../../../../../org/apache/hadoop/hbase/client/RpcRetryingCaller.html" title="interface in org.apache.hadoop.hbase.client"><code>RpcRetryingCaller</code></a> so rpcs are + boilerplate. The <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#call-int-"><code>RegionServerCallable.call(int)</code></a> implementation is from <a href="../../../../../org/apache/hadoop/hbase/client/RpcRetryingCaller.html" title="interface in org.apache.hadoop.hbase.client"><code>RpcRetryingCaller</code></a> so rpcs are retried on fail. <p>TODO: this class is actually tied to one region, because most of the paths make use of @@ -221,25 +216,18 @@ extends <a href="../../../../../org/apache/hadoop/hbase/client/CancellableRegion </tr> </table> <ul class="blockList"> -<li class="blockList"><a name="methods.inherited.from.class.org.apache.hadoop.hbase.client.CancellableRegionServerCallable"> -<!-- --> -</a> -<h3>Methods inherited from class org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/CancellableRegionServerCallable.html" title="class in org.apache.hadoop.hbase.client">CancellableRegionServerCallable</a></h3> -<code><a href="../../../../../org/apache/hadoop/hbase/client/CancellableRegionServerCallable.html#call-int-">call</a>, <a href="../../../../../org/apache/hadoop/hbase/client/CancellableRegionServerCallable.html#cancel--">cancel</a>, <a href="../../../../../org/apache/hadoop/hbase/client/CancellableRegionServerCallable.html#doBulkLoadHFile-org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.BulkLoadHFileRequest-">doBulkLoadHFile</a>, <a href="../../../../../org/apache/hadoop/hbase/client/CancellableRegionServerCallable.html#doCleanupBulkLoad-org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.CleanupBulkLoadRequest-">doCleanupBulkLoad</a>, <a href="../../../../../org/apache/hadoop/hbase/client/CancellableRegionServerCallable.html#doMulti-org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.MultiRequest-">doMulti</a>, <a href="../../../../../org/apache/hadoop/hbase/client/CancellableRegionServerCallable.html#doPrepareBulkLoad-org.apache.hadoop.hbase.sha ded.protobuf.generated.ClientProtos.PrepareBulkLoadRequest-">doPrepareBulkLoad</a>, <a href="../../../../../org/apache/hadoop/hbase/client/CancellableRegionServerCallable.html#doScan-org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ScanRequest-">doScan</a>, <a href="../../../../../org/apache/hadoop/hbase/client/CancellableRegionServerCallable.html#isCancelled--">isCancelled</a>, <a href="../../../../../org/apache/hadoop/hbase/client/CancellableRegionServerCallable.html#prepare-boolean-">prepare</a>, <a href="../../../../../org/apache/hadoop/hbase/client/CancellableRegionServerCallable.html#setStubByServiceName-org.apache.hadoop.hbase.ServerName-">setStubByServiceName</a></code></li> -</ul> -<ul class="blockList"> <li class="blockList"><a name="methods.inherited.from.class.org.apache.hadoop.hbase.client.ClientServiceCallable"> <!-- --> </a> <h3>Methods inherited from class org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/ClientServiceCallable.html" title="class in org.apache.hadoop.hbase.client">ClientServiceCallable</a></h3> -<code><a href="../../../../../org/apache/hadoop/hbase/client/ClientServiceCallable.html#doGet-org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.GetRequest-">doGet</a>, <a href="../../../../../org/apache/hadoop/hbase/client/ClientServiceCallable.html#doMutate-org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.MutateRequest-">doMutate</a></code></li> +<code><a href="../../../../../org/apache/hadoop/hbase/client/ClientServiceCallable.html#doGet-org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.GetRequest-">doGet</a>, <a href="../../../../../org/apache/hadoop/hbase/client/ClientServiceCallable.html#doMutate-org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.MutateRequest-">doMutate</a>, <a href="../../../../../org/apache/hadoop/hbase/client/ClientServiceCallable.html#setStubByServiceName-org.apache.hadoop.hbase.ServerName-">setStubByServiceName</a></code></li> </ul> <ul class="blockList"> <li class="blockList"><a name="methods.inherited.from.class.org.apache.hadoop.hbase.client.RegionServerCallable"> <!-- --> </a> <h3>Methods inherited from class org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html" title="class in org.apache.hadoop.hbase.client">RegionServerCallable</a></h3> -<code><a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#getConnection--">getConnection</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#getExceptionMessageAdditionalDetail--">getExceptionMessageAdditionalDetail</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#getHRegionInfo--">getHRegionInfo</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#getLocation--">getLocation</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#getRow--">getRow</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#getRpcController--">getRpcController</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#getRpcControllerCellScanner--">getRpcControllerCellScanner</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#getStub--">getStub</a>, <a hr ef="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#getTableName--">getTableName</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#rpcCall--">rpcCall</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#setLocation-org.apache.hadoop.hbase.HRegionLocation-">setLocation</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#setRpcControllerCellScanner-org.apache.hadoop.hbase.CellScanner-">setRpcControllerCellScanner</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#setStub-S-">setStub</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#sleep-long-int-">sleep</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#throwable-java.lang.Throwable-boolean-">throwable</a></code></li> +<code><a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#call-int-">call</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#getConnection--">getConnection</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#getExceptionMessageAdditionalDetail--">getExceptionMessageAdditionalDetail</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#getHRegionInfo--">getHRegionInfo</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#getLocation--">getLocation</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#getRow--">getRow</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#getRpcController--">getRpcController</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#getRpcControllerCellScanner--">getRpcControllerCellScanner</a>, <a href= "../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#getStub--">getStub</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#getTableName--">getTableName</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#prepare-boolean-">prepare</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#rpcCall--">rpcCall</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#setLocation-org.apache.hadoop.hbase.HRegionLocation-">setLocation</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#setRpcControllerCellScanner-org.apache.hadoop.hbase.CellScanner-">setRpcControllerCellScanner</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#setStub-S-">setStub</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#sleep-long-int-">sleep</a>, <a href="../../../../ ../org/apache/hadoop/hbase/client/RegionServerCallable.html#throwable-java.lang.Throwable-boolean-">throwable</a></code></li> </ul> <ul class="blockList"> <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f07ee53f/devapidocs/org/apache/hadoop/hbase/client/Query.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/client/Query.html b/devapidocs/org/apache/hadoop/hbase/client/Query.html index e5c81db..1c40f21 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/Query.html +++ b/devapidocs/org/apache/hadoop/hbase/client/Query.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10}; +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -166,6 +166,10 @@ extends <a href="../../../../../org/apache/hadoop/hbase/client/OperationWithAttr <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/Query.html#ISOLATION_LEVEL">ISOLATION_LEVEL</a></span></code> </td> </tr> <tr class="altColor"> +<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/Query.html#loadColumnFamiliesOnDemand">loadColumnFamiliesOnDemand</a></span></code> </td> +</tr> +<tr class="rowColor"> <td class="colFirst"><code>protected int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/Query.html#targetReplicaId">targetReplicaId</a></span></code> </td> </tr> @@ -209,53 +213,65 @@ extends <a href="../../../../../org/apache/hadoop/hbase/client/OperationWithAttr <th class="colLast" scope="col">Method and Description</th> </tr> <tr id="i0" class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/Query.html#doLoadColumnFamiliesOnDemand--">doLoadColumnFamiliesOnDemand</a></span>()</code> +<div class="block">Get the logical value indicating whether on-demand CF loading should be allowed.</div> +</td> +</tr> +<tr id="i1" class="rowColor"> <td class="colFirst"><code>byte[]</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/Query.html#getACL--">getACL</a></span>()</code> </td> </tr> -<tr id="i1" class="rowColor"> +<tr id="i2" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/security/visibility/Authorizations.html" title="class in org.apache.hadoop.hbase.security.visibility">Authorizations</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/Query.html#getAuthorizations--">getAuthorizations</a></span>()</code> </td> </tr> -<tr id="i2" class="altColor"> +<tr id="i3" class="rowColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><byte[],<a href="../../../../../org/apache/hadoop/hbase/io/TimeRange.html" title="class in org.apache.hadoop.hbase.io">TimeRange</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/Query.html#getColumnFamilyTimeRange--">getColumnFamilyTimeRange</a></span>()</code> </td> </tr> -<tr id="i3" class="rowColor"> +<tr id="i4" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/client/Consistency.html" title="enum in org.apache.hadoop.hbase.client">Consistency</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/Query.html#getConsistency--">getConsistency</a></span>()</code> <div class="block">Returns the consistency level for this operation</div> </td> </tr> -<tr id="i4" class="altColor"> +<tr id="i5" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/Query.html#getFilter--">getFilter</a></span>()</code> </td> </tr> -<tr id="i5" class="rowColor"> +<tr id="i6" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/client/IsolationLevel.html" title="enum in org.apache.hadoop.hbase.client">IsolationLevel</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/Query.html#getIsolationLevel--">getIsolationLevel</a></span>()</code> </td> </tr> -<tr id="i6" class="altColor"> +<tr id="i7" class="rowColor"> +<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/Query.html#getLoadColumnFamiliesOnDemandValue--">getLoadColumnFamiliesOnDemandValue</a></span>()</code> +<div class="block">Get the raw loadColumnFamiliesOnDemand setting; if it's not set, can be null.</div> +</td> +</tr> +<tr id="i8" class="altColor"> <td class="colFirst"><code>int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/Query.html#getReplicaId--">getReplicaId</a></span>()</code> <div class="block">Returns region replica id where Query will fetch data from.</div> </td> </tr> -<tr id="i7" class="rowColor"> +<tr id="i9" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/client/Query.html" title="class in org.apache.hadoop.hbase.client">Query</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/Query.html#setACL-java.util.Map-">setACL</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/hadoop/hbase/security/access/Permission.html" title="class in org.apache.hadoop.hbase.security.access">Permission</a>> perms)</code> </td> </tr> -<tr id="i8" class="altColor"> +<tr id="i10" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/client/Query.html" title="class in org.apache.hadoop.hbase.client">Query</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/Query.html#setACL-java.lang.String-org.apache.hadoop.hbase.security.access.Permission-">setACL</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> user, <a href="../../../../../org/apache/hadoop/hbase/security/access/Permission.html" title="class in org.apache.hadoop.hbase.security.access">Permission</a> perms)</code> </td> </tr> -<tr id="i9" class="rowColor"> +<tr id="i11" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/client/Query.html" title="class in org.apache.hadoop.hbase.client">Query</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/Query.html#setAuthorizations-org.apache.hadoop.hbase.security.visibility.Authorizations-">setAuthorizations</a></span>(<a href="../../../../../org/apache/hadoop/hbase/security/visibility/Authorizations.html" title="class in org.apache.hadoop.hbase.security.visibility">Authorizations</a> authorizations)</code> <div class="block">Sets the authorizations to be used by this Query</div> </td> </tr> -<tr id="i10" class="altColor"> +<tr id="i12" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/client/Query.html" title="class in org.apache.hadoop.hbase.client">Query</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/Query.html#setColumnFamilyTimeRange-byte:A-long-long-">setColumnFamilyTimeRange</a></span>(byte[] cf, long minStamp, @@ -264,25 +280,32 @@ extends <a href="../../../../../org/apache/hadoop/hbase/client/OperationWithAttr [minStamp, maxStamp) on a per CF bases.</div> </td> </tr> -<tr id="i11" class="rowColor"> +<tr id="i13" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/client/Query.html" title="class in org.apache.hadoop.hbase.client">Query</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/Query.html#setConsistency-org.apache.hadoop.hbase.client.Consistency-">setConsistency</a></span>(<a href="../../../../../org/apache/hadoop/hbase/client/Consistency.html" title="enum in org.apache.hadoop.hbase.client">Consistency</a> consistency)</code> <div class="block">Sets the consistency level for this operation</div> </td> </tr> -<tr id="i12" class="altColor"> +<tr id="i14" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/client/Query.html" title="class in org.apache.hadoop.hbase.client">Query</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/Query.html#setFilter-org.apache.hadoop.hbase.filter.Filter-">setFilter</a></span>(<a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a> filter)</code> <div class="block">Apply the specified server-side filter when performing the Query.</div> </td> </tr> -<tr id="i13" class="rowColor"> +<tr id="i15" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/client/Query.html" title="class in org.apache.hadoop.hbase.client">Query</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/Query.html#setIsolationLevel-org.apache.hadoop.hbase.client.IsolationLevel-">setIsolationLevel</a></span>(<a href="../../../../../org/apache/hadoop/hbase/client/IsolationLevel.html" title="enum in org.apache.hadoop.hbase.client">IsolationLevel</a> level)</code> <div class="block">Set the isolation level for this query.</div> </td> </tr> -<tr id="i14" class="altColor"> +<tr id="i16" class="altColor"> +<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/client/Query.html" title="class in org.apache.hadoop.hbase.client">Query</a></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/Query.html#setLoadColumnFamiliesOnDemand-boolean-">setLoadColumnFamiliesOnDemand</a></span>(boolean value)</code> +<div class="block">Set the value indicating whether loading CFs on demand should be allowed (cluster + default is false).</div> +</td> +</tr> +<tr id="i17" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/client/Query.html" title="class in org.apache.hadoop.hbase.client">Query</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/Query.html#setReplicaId-int-">setReplicaId</a></span>(int Id)</code> <div class="block">Specify region replica id where Query will fetch data from.</div> @@ -367,12 +390,21 @@ extends <a href="../../../../../org/apache/hadoop/hbase/client/OperationWithAttr <a name="colFamTimeRangeMap"> <!-- --> </a> -<ul class="blockListLast"> +<ul class="blockList"> <li class="blockList"> <h4>colFamTimeRangeMap</h4> <pre>protected <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><byte[],<a href="../../../../../org/apache/hadoop/hbase/io/TimeRange.html" title="class in org.apache.hadoop.hbase.io">TimeRange</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Query.html#line.46">colFamTimeRangeMap</a></pre> </li> </ul> +<a name="loadColumnFamiliesOnDemand"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>loadColumnFamiliesOnDemand</h4> +<pre>protected <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Query.html#line.47">loadColumnFamiliesOnDemand</a></pre> +</li> +</ul> </li> </ul> <!-- ========= CONSTRUCTOR DETAIL ======== --> @@ -595,13 +627,56 @@ extends <a href="../../../../../org/apache/hadoop/hbase/client/OperationWithAttr </dl> </li> </ul> +<a name="setLoadColumnFamiliesOnDemand-boolean-"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setLoadColumnFamiliesOnDemand</h4> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/Query.html" title="class in org.apache.hadoop.hbase.client">Query</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Query.html#line.198">setLoadColumnFamiliesOnDemand</a>(boolean value)</pre> +<div class="block">Set the value indicating whether loading CFs on demand should be allowed (cluster + default is false). On-demand CF loading doesn't load column families until necessary, e.g. + if you filter on one column, the other column family data will be loaded only for the rows + that are included in result, not all rows like in normal case. + With column-specific filters, like SingleColumnValueFilter w/filterIfMissing == true, + this can deliver huge perf gains when there's a cf with lots of data; however, it can + also lead to some inconsistent results, as follows: + - if someone does a concurrent update to both column families in question you may get a row + that never existed, e.g. for { rowKey = 5, { cat_videos => 1 }, { video => "my cat" } } + someone puts rowKey 5 with { cat_videos => 0 }, { video => "my dog" }, concurrent scan + filtering on "cat_videos == 1" can get { rowKey = 5, { cat_videos => 1 }, + { video => "my dog" } }. + - if there's a concurrent split and you have more than 2 column families, some rows may be + missing some column families.</div> +</li> +</ul> +<a name="getLoadColumnFamiliesOnDemandValue--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getLoadColumnFamiliesOnDemandValue</h4> +<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Query.html#line.206">getLoadColumnFamiliesOnDemandValue</a>()</pre> +<div class="block">Get the raw loadColumnFamiliesOnDemand setting; if it's not set, can be null.</div> +</li> +</ul> +<a name="doLoadColumnFamiliesOnDemand--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>doLoadColumnFamiliesOnDemand</h4> +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Query.html#line.213">doLoadColumnFamiliesOnDemand</a>()</pre> +<div class="block">Get the logical value indicating whether on-demand CF loading should be allowed.</div> +</li> +</ul> <a name="setColumnFamilyTimeRange-byte:A-long-long-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setColumnFamilyTimeRange</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/Query.html" title="class in org.apache.hadoop.hbase.client">Query</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Query.html#line.196">setColumnFamilyTimeRange</a>(byte[] cf, +<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/Query.html" title="class in org.apache.hadoop.hbase.client">Query</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Query.html#line.231">setColumnFamilyTimeRange</a>(byte[] cf, long minStamp, long maxStamp)</pre> <div class="block">Get versions of columns only within the specified timestamp range, @@ -625,7 +700,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/client/OperationWithAttr <ul class="blockListLast"> <li class="blockList"> <h4>getColumnFamilyTimeRange</h4> -<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><byte[],<a href="../../../../../org/apache/hadoop/hbase/io/TimeRange.html" title="class in org.apache.hadoop.hbase.io">TimeRange</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Query.html#line.204">getColumnFamilyTimeRange</a>()</pre> +<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><byte[],<a href="../../../../../org/apache/hadoop/hbase/io/TimeRange.html" title="class in org.apache.hadoop.hbase.io">TimeRange</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Query.html#line.239">getColumnFamilyTimeRange</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>A map of column families to time ranges</dd> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f07ee53f/devapidocs/org/apache/hadoop/hbase/client/RetryingTimeTracker.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/client/RetryingTimeTracker.html b/devapidocs/org/apache/hadoop/hbase/client/RetryingTimeTracker.html index 8c56196..0459c43 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/RetryingTimeTracker.html +++ b/devapidocs/org/apache/hadoop/hbase/client/RetryingTimeTracker.html @@ -175,7 +175,7 @@ extends <a href="http://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/RetryingTimeTracker.html#getStartTime--">getStartTime</a></span>()</code> </td> </tr> <tr id="i2" class="altColor"> -<td class="colFirst"><code>void</code></td> +<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/client/RetryingTimeTracker.html" title="class in org.apache.hadoop.hbase.client">RetryingTimeTracker</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/RetryingTimeTracker.html#start--">start</a></span>()</code> </td> </tr> </table> @@ -240,7 +240,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>start</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RetryingTimeTracker.html#line.27">start</a>()</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/RetryingTimeTracker.html" title="class in org.apache.hadoop.hbase.client">RetryingTimeTracker</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RetryingTimeTracker.html#line.27">start</a>()</pre> </li> </ul> <a name="getRemainingTime-int-"> @@ -249,7 +249,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getRemainingTime</h4> -<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RetryingTimeTracker.html#line.33">getRemainingTime</a>(int callTimeout)</pre> +<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RetryingTimeTracker.html#line.34">getRemainingTime</a>(int callTimeout)</pre> </li> </ul> <a name="getStartTime--"> @@ -258,7 +258,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>getStartTime</h4> -<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RetryingTimeTracker.html#line.56">getStartTime</a>()</pre> +<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RetryingTimeTracker.html#line.57">getStartTime</a>()</pre> </li> </ul> </li> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f07ee53f/devapidocs/org/apache/hadoop/hbase/client/RpcRetryingCallerImpl.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/client/RpcRetryingCallerImpl.html b/devapidocs/org/apache/hadoop/hbase/client/RpcRetryingCallerImpl.html index 0384590..5fbd2e2 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/RpcRetryingCallerImpl.html +++ b/devapidocs/org/apache/hadoop/hbase/client/RpcRetryingCallerImpl.html @@ -114,7 +114,7 @@ var activeTableTab = "activeTableTab"; <hr> <br> <pre><a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Private.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceAudience.Private</a> -public class <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerImpl.html#line.51">RpcRetryingCallerImpl</a><T> +public class <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerImpl.html#line.52">RpcRetryingCallerImpl</a><T> extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements <a href="../../../../../org/apache/hadoop/hbase/client/RpcRetryingCaller.html" title="interface in org.apache.hadoop.hbase.client">RpcRetryingCaller</a><T></pre> <div class="block">Runs an rpc'ing <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html" title="interface in org.apache.hadoop.hbase.client"><code>RetryingCallable</code></a>. Sets into rpc client @@ -285,7 +285,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/RpcRetryingCal <ul class="blockList"> <li class="blockList"> <h4>LOG</h4> -<pre>public static final org.apache.commons.logging.Log <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerImpl.html#line.53">LOG</a></pre> +<pre>public static final org.apache.commons.logging.Log <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerImpl.html#line.54">LOG</a></pre> </li> </ul> <a name="startLogErrorsCnt"> @@ -294,7 +294,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/RpcRetryingCal <ul class="blockList"> <li class="blockList"> <h4>startLogErrorsCnt</h4> -<pre>private final int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerImpl.html#line.56">startLogErrorsCnt</a></pre> +<pre>private final int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerImpl.html#line.57">startLogErrorsCnt</a></pre> <div class="block">How many retries are allowed before we start to log</div> </li> </ul> @@ -304,7 +304,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/RpcRetryingCal <ul class="blockList"> <li class="blockList"> <h4>pause</h4> -<pre>private final long <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerImpl.html#line.58">pause</a></pre> +<pre>private final long <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerImpl.html#line.59">pause</a></pre> </li> </ul> <a name="maxAttempts"> @@ -313,7 +313,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/RpcRetryingCal <ul class="blockList"> <li class="blockList"> <h4>maxAttempts</h4> -<pre>private final int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerImpl.html#line.59">maxAttempts</a></pre> +<pre>private final int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerImpl.html#line.60">maxAttempts</a></pre> </li> </ul> <a name="rpcTimeout"> @@ -322,7 +322,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/RpcRetryingCal <ul class="blockList"> <li class="blockList"> <h4>rpcTimeout</h4> -<pre>private final int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerImpl.html#line.60">rpcTimeout</a></pre> +<pre>private final int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerImpl.html#line.61">rpcTimeout</a></pre> </li> </ul> <a name="cancelled"> @@ -331,7 +331,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/RpcRetryingCal <ul class="blockList"> <li class="blockList"> <h4>cancelled</h4> -<pre>private final <a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicBoolean.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicBoolean</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerImpl.html#line.61">cancelled</a></pre> +<pre>private final <a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicBoolean.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicBoolean</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerImpl.html#line.62">cancelled</a></pre> </li> </ul> <a name="interceptor"> @@ -340,7 +340,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/RpcRetryingCal <ul class="blockList"> <li class="blockList"> <h4>interceptor</h4> -<pre>private final <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/RpcRetryingCallerImpl.html#line.62">interceptor</a></pre> +<pre>private final <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/RpcRetryingCallerImpl.html#line.63">interceptor</a></pre> </li> </ul> <a name="context"> @@ -349,7 +349,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/RpcRetryingCal <ul class="blockList"> <li class="blockList"> <h4>context</h4> -<pre>private final <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallerInterceptorContext.html" title="class in org.apache.hadoop.hbase.client">RetryingCallerInterceptorContext</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerImpl.html#line.63">context</a></pre> +<pre>private final <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallerInterceptorContext.html" title="class in org.apache.hadoop.hbase.client">RetryingCallerInterceptorContext</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerImpl.html#line.64">context</a></pre> </li> </ul> <a name="tracker"> @@ -358,7 +358,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/RpcRetryingCal <ul class="blockListLast"> <li class="blockList"> <h4>tracker</h4> -<pre>private final <a href="../../../../../org/apache/hadoop/hbase/client/RetryingTimeTracker.html" title="class in org.apache.hadoop.hbase.client">RetryingTimeTracker</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerImpl.html#line.64">tracker</a></pre> +<pre>private final <a href="../../../../../org/apache/hadoop/hbase/client/RetryingTimeTracker.html" title="class in org.apache.hadoop.hbase.client">RetryingTimeTracker</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerImpl.html#line.65">tracker</a></pre> </li> </ul> </li> @@ -375,7 +375,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/RpcRetryingCal <ul class="blockList"> <li class="blockList"> <h4>RpcRetryingCallerImpl</h4> -<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerImpl.html#line.66">RpcRetryingCallerImpl</a>(long pause, +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerImpl.html#line.67">RpcRetryingCallerImpl</a>(long pause, int retries, int startLogErrorsCnt)</pre> </li> @@ -386,7 +386,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/RpcRetryingCal <ul class="blockListLast"> <li class="blockList"> <h4>RpcRetryingCallerImpl</h4> -<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerImpl.html#line.70">RpcRetryingCallerImpl</a>(long pause, +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerImpl.html#line.71">RpcRetryingCallerImpl</a>(long pause, int retries, <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallerInterceptor.html" title="class in org.apache.hadoop.hbase.client">RetryingCallerInterceptor</a> interceptor, int startLogErrorsCnt, @@ -407,7 +407,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/RpcRetryingCal <ul class="blockList"> <li class="blockList"> <h4>cancel</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerImpl.html#line.82">cancel</a>()</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerImpl.html#line.83">cancel</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/client/RpcRetryingCaller.html#cancel--">cancel</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/client/RpcRetryingCaller.html" title="interface in org.apache.hadoop.hbase.client">RpcRetryingCaller</a><<a href="../../../../../org/apache/hadoop/hbase/client/RpcRetryingCallerImpl.html" title="type parameter in RpcRetryingCallerImpl">T</a>></code></dd> @@ -420,7 +420,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/RpcRetryingCal <ul class="blockList"> <li class="blockList"> <h4>callWithRetries</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/RpcRetryingCallerImpl.html" title="type parameter in RpcRetryingCallerImpl">T</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerImpl.html#line.90">callWithRetries</a>(<a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html" title="interface in org.apache.hadoop.hbase.client">RetryingCallable</a><<a href="../../../../../org/apache/hadoop/hbase/client/RpcRetryingCallerImpl.html" title="type parameter in RpcRetryingCallerImpl">T</a>> callable, +<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/RpcRetryingCallerImpl.html" title="type parameter in RpcRetryingCallerImpl">T</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerImpl.html#line.91">callWithRetries</a>(<a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html" title="interface in org.apache.hadoop.hbase.client">RetryingCallable</a><<a href="../../../../../org/apache/hadoop/hbase/client/RpcRetryingCallerImpl.html" title="type parameter in RpcRetryingCallerImpl">T</a>> callable, int callTimeout) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</a></pre> @@ -446,7 +446,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/RpcRetryingCal <ul class="blockList"> <li class="blockList"> <h4>singleCallDuration</h4> -<pre>private long <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerImpl.html#line.160">singleCallDuration</a>(long expectedSleep)</pre> +<pre>private long <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerImpl.html#line.161">singleCallDuration</a>(long expectedSleep)</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>Calculate how long a single call took</dd> @@ -459,7 +459,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/RpcRetryingCal <ul class="blockList"> <li class="blockList"> <h4>callWithoutRetries</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/RpcRetryingCallerImpl.html" title="type parameter in RpcRetryingCallerImpl">T</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerImpl.html#line.165">callWithoutRetries</a>(<a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html" title="interface in org.apache.hadoop.hbase.client">RetryingCallable</a><<a href="../../../../../org/apache/hadoop/hbase/client/RpcRetryingCallerImpl.html" title="type parameter in RpcRetryingCallerImpl">T</a>> callable, +<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/RpcRetryingCallerImpl.html" title="type parameter in RpcRetryingCallerImpl">T</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerImpl.html#line.166">callWithoutRetries</a>(<a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html" title="interface in org.apache.hadoop.hbase.client">RetryingCallable</a><<a href="../../../../../org/apache/hadoop/hbase/client/RpcRetryingCallerImpl.html" title="type parameter in RpcRetryingCallerImpl">T</a>> callable, int callTimeout) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</a></pre> @@ -485,7 +485,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/RpcRetryingCal <ul class="blockList"> <li class="blockList"> <h4>translateException</h4> -<pre>static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerImpl.html#line.189">translateException</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> t) +<pre>static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerImpl.html#line.190">translateException</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> t) throws <a href="../../../../../org/apache/hadoop/hbase/DoNotRetryIOException.html" title="class in org.apache.hadoop.hbase">DoNotRetryIOException</a></pre> <div class="block">Get the good or the remote exception if any, throws the DoNotRetryIOException.</div> <dl> @@ -504,7 +504,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/RpcRetryingCal <ul class="blockList"> <li class="blockList"> <h4>getTimeout</h4> -<pre>private int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerImpl.html#line.217">getTimeout</a>(int callTimeout)</pre> +<pre>private int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerImpl.html#line.218">getTimeout</a>(int callTimeout)</pre> </li> </ul> <a name="toString--"> @@ -513,7 +513,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/RpcRetryingCal <ul class="blockListLast"> <li class="blockList"> <h4>toString</h4> -<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerImpl.html#line.226">toString</a>()</pre> +<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerImpl.html#line.227">toString</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> <dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code> in class <code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f07ee53f/devapidocs/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.ReplicaRegionServerCallable.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.ReplicaRegionServerCallable.html b/devapidocs/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.ReplicaRegionServerCallable.html index 3159b4d..dce568a 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.ReplicaRegionServerCallable.html +++ b/devapidocs/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.ReplicaRegionServerCallable.html @@ -132,7 +132,7 @@ var activeTableTab = "activeTableTab"; </dl> <hr> <br> -<pre>class <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.html#line.89">RpcRetryingCallerWithReadReplicas.ReplicaRegionServerCallable</a> +<pre>class <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.html#line.91">RpcRetryingCallerWithReadReplicas.ReplicaRegionServerCallable</a> extends <a href="../../../../../org/apache/hadoop/hbase/client/CancellableRegionServerCallable.html" title="class in org.apache.hadoop.hbase.client">CancellableRegionServerCallable</a><<a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a>></pre> <div class="block">A RegionServerCallable that takes into account the replicas, i.e. - the call can be on any replica @@ -262,7 +262,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/client/CancellableRegion <ul class="blockListLast"> <li class="blockList"> <h4>id</h4> -<pre>final int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.ReplicaRegionServerCallable.html#line.90">id</a></pre> +<pre>final int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.ReplicaRegionServerCallable.html#line.92">id</a></pre> </li> </ul> </li> @@ -279,7 +279,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/client/CancellableRegion <ul class="blockListLast"> <li class="blockList"> <h4>ReplicaRegionServerCallable</h4> -<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.ReplicaRegionServerCallable.html#line.91">ReplicaRegionServerCallable</a>(int id, +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.ReplicaRegionServerCallable.html#line.93">ReplicaRegionServerCallable</a>(int id, <a href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class in org.apache.hadoop.hbase">HRegionLocation</a> location)</pre> </li> </ul> @@ -297,7 +297,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/client/CancellableRegion <ul class="blockList"> <li class="blockList"> <h4>prepare</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.ReplicaRegionServerCallable.html#line.106">prepare</a>(boolean reload) +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.ReplicaRegionServerCallable.html#line.108">prepare</a>(boolean reload) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Two responsibilities - if the call is already completed (by another replica) stops the retries. @@ -320,7 +320,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/client/CancellableRegion <ul class="blockListLast"> <li class="blockList"> <h4>rpcCall</h4> -<pre>protected <a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.ReplicaRegionServerCallable.html#line.127">rpcCall</a>() +<pre>protected <a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.ReplicaRegionServerCallable.html#line.129">rpcCall</a>() throws <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#rpcCall--">RegionServerCallable</a></code></span></div> <div class="block">Run the RPC call. Implement this method. To get at the rpcController that has been created http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f07ee53f/devapidocs/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.html b/devapidocs/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.html index a922e78..a2dc1b4 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.html +++ b/devapidocs/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.html @@ -156,21 +156,21 @@ extends <a href="http://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>private int</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.html#callTimeout">callTimeout</a></span></code> </td> -</tr> -<tr class="rowColor"> <td class="colFirst"><code>protected <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnection.html" title="interface in org.apache.hadoop.hbase.client">ClusterConnection</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.html#cConnection">cConnection</a></span></code> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>protected org.apache.hadoop.conf.Configuration</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.html#conf">conf</a></span></code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>protected <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.html#get">get</a></span></code> </td> </tr> +<tr class="rowColor"> +<td class="colFirst"><code>private int</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.html#operationTimeout">operationTimeout</a></span></code> </td> +</tr> <tr class="altColor"> <td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true" title="class or interface in java.util.concurrent">ExecutorService</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.html#pool">pool</a></span></code> </td> @@ -188,10 +188,14 @@ extends <a href="http://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/RpcRetryingCallerWithReadReplicas.html#rpcRetryingCallerFactory">rpcRetryingCallerFactory</a></span></code> </td> </tr> <tr class="altColor"> +<td class="colFirst"><code>private int</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.html#rpcTimeout">rpcTimeout</a></span></code> </td> +</tr> +<tr class="rowColor"> <td class="colFirst"><code>protected <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.html#tableName">tableName</a></span></code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>protected int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.html#timeBeforeReplicas">timeBeforeReplicas</a></span></code> </td> </tr> @@ -210,13 +214,14 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <th class="colOne" scope="col">Constructor and Description</th> </tr> <tr class="altColor"> -<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.html#RpcRetryingCallerWithReadReplicas-org.apache.hadoop.hbase.ipc.RpcControllerFactory-org.apache.hadoop.hbase.TableName-org.apache.hadoop.hbase.client.ClusterConnection-org.apache.hadoop.hbase.client.Get-java.util.concurrent.ExecutorService-int-int-int-">RpcRetryingCallerWithReadReplicas</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ipc/RpcControllerFactory.html" title="class in org.apache.hadoop.hbase.ipc">RpcControllerFactory</a> rpcControllerFactory, +<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.html#RpcRetryingCallerWithReadReplicas-org.apache.hadoop.hbase.ipc.RpcControllerFactory-org.apache.hadoop.hbase.TableName-org.apache.hadoop.hbase.client.ClusterConnection-org.apache.hadoop.hbase.client.Get-java.util.concurrent.ExecutorService-int-int-int-int-">RpcRetryingCallerWithReadReplicas</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ipc/RpcControllerFactory.html" title="class in org.apache.hadoop.hbase.ipc">RpcControllerFactory</a> rpcControllerFactory, <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnection.html" title="interface in org.apache.hadoop.hbase.client">ClusterConnection</a> cConnection, <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a> get, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true" title="class or interface in java.util.concurrent">ExecutorService</a> pool, int retries, - int callTimeout, + int operationTimeout, + int rpcTimeout, int timeBeforeReplicas)</code> </td> </tr> </table> @@ -343,13 +348,22 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <pre>protected final int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.html#line.60">timeBeforeReplicas</a></pre> </li> </ul> -<a name="callTimeout"> +<a name="operationTimeout"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>operationTimeout</h4> +<pre>private final int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.html#line.61">operationTimeout</a></pre> +</li> +</ul> +<a name="rpcTimeout"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>callTimeout</h4> -<pre>private final int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.html#line.61">callTimeout</a></pre> +<h4>rpcTimeout</h4> +<pre>private final int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.html#line.62">rpcTimeout</a></pre> </li> </ul> <a name="retries"> @@ -358,7 +372,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>retries</h4> -<pre>private final int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.html#line.62">retries</a></pre> +<pre>private final int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.html#line.63">retries</a></pre> </li> </ul> <a name="rpcControllerFactory"> @@ -367,7 +381,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>rpcControllerFactory</h4> -<pre>private final <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/RpcRetryingCallerWithReadReplicas.html#line.63">rpcControllerFactory</a></pre> +<pre>private final <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/RpcRetryingCallerWithReadReplicas.html#line.64">rpcControllerFactory</a></pre> </li> </ul> <a name="rpcRetryingCallerFactory"> @@ -376,7 +390,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>rpcRetryingCallerFactory</h4> -<pre>private final <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/RpcRetryingCallerWithReadReplicas.html#line.64">rpcRetryingCallerFactory</a></pre> +<pre>private final <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/RpcRetryingCallerWithReadReplicas.html#line.65">rpcRetryingCallerFactory</a></pre> </li> </ul> </li> @@ -387,19 +401,20 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <!-- --> </a> <h3>Constructor Detail</h3> -<a name="RpcRetryingCallerWithReadReplicas-org.apache.hadoop.hbase.ipc.RpcControllerFactory-org.apache.hadoop.hbase.TableName-org.apache.hadoop.hbase.client.ClusterConnection-org.apache.hadoop.hbase.client.Get-java.util.concurrent.ExecutorService-int-int-int-"> +<a name="RpcRetryingCallerWithReadReplicas-org.apache.hadoop.hbase.ipc.RpcControllerFactory-org.apache.hadoop.hbase.TableName-org.apache.hadoop.hbase.client.ClusterConnection-org.apache.hadoop.hbase.client.Get-java.util.concurrent.ExecutorService-int-int-int-int-"> <!-- --> </a> <ul class="blockListLast"> <li class="blockList"> <h4>RpcRetryingCallerWithReadReplicas</h4> -<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.html#line.66">RpcRetryingCallerWithReadReplicas</a>(<a href="../../../../../org/apache/hadoop/hbase/ipc/RpcControllerFactory.html" title="class in org.apache.hadoop.hbase.ipc">RpcControllerFactory</a> rpcControllerFactory, +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.html#line.67">RpcRetryingCallerWithReadReplicas</a>(<a href="../../../../../org/apache/hadoop/hbase/ipc/RpcControllerFactory.html" title="class in org.apache.hadoop.hbase.ipc">RpcControllerFactory</a> rpcControllerFactory, <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnection.html" title="interface in org.apache.hadoop.hbase.client">ClusterConnection</a> cConnection, <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a> get, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true" title="class or interface in java.util.concurrent">ExecutorService</a> pool, int retries, - int callTimeout, + int operationTimeout, + int rpcTimeout, int timeBeforeReplicas)</pre> </li> </ul> @@ -417,7 +432,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>call</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.html#line.164">call</a>(int operationTimeout) +<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.html#line.166">call</a>(int operationTimeout) throws <a href="../../../../../org/apache/hadoop/hbase/DoNotRetryIOException.html" title="class in org.apache.hadoop.hbase">DoNotRetryIOException</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/io/InterruptedIOException.html?is-external=true" title="class or interface in java.io">InterruptedIOException</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RetriesExhaustedException.html" title="class in org.apache.hadoop.hbase.client">RetriesExhaustedException</a></pre> @@ -451,7 +466,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>throwEnrichedException</h4> -<pre>static void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.html#line.225">throwEnrichedException</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutionException.html?is-external=true" title="class or interface in java.util.concurrent">ExecutionException</a> e, +<pre>static void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.html#line.227">throwEnrichedException</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutionException.html?is-external=true" title="class or interface in java.util.concurrent">ExecutionException</a> e, int retries) throws <a href="../../../../../org/apache/hadoop/hbase/client/RetriesExhaustedException.html" title="class in org.apache.hadoop.hbase.client">RetriesExhaustedException</a>, <a href="../../../../../org/apache/hadoop/hbase/DoNotRetryIOException.html" title="class in org.apache.hadoop.hbase">DoNotRetryIOException</a></pre> @@ -470,7 +485,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>addCallsForReplica</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.html#line.256">addCallsForReplica</a>(<a href="../../../../../org/apache/hadoop/hbase/client/ResultBoundedCompletionService.html" title="class in org.apache.hadoop.hbase.client">ResultBoundedCompletionService</a><<a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a>> cs, +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.html#line.258">addCallsForReplica</a>(<a href="../../../../../org/apache/hadoop/hbase/client/ResultBoundedCompletionService.html" title="class in org.apache.hadoop.hbase.client">ResultBoundedCompletionService</a><<a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a>> cs, <a href="../../../../../org/apache/hadoop/hbase/RegionLocations.html" title="class in org.apache.hadoop.hbase">RegionLocations</a> rl, int min, int max)</pre> @@ -490,7 +505,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>getRegionLocations</h4> -<pre>static <a href="../../../../../org/apache/hadoop/hbase/RegionLocations.html" title="class in org.apache.hadoop.hbase">RegionLocations</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.html#line.265">getRegionLocations</a>(boolean useCache, +<pre>static <a href="../../../../../org/apache/hadoop/hbase/RegionLocations.html" title="class in org.apache.hadoop.hbase">RegionLocations</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.html#line.267">getRegionLocations</a>(boolean useCache, int replicaId, <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnection.html" title="interface in org.apache.hadoop.hbase.client">ClusterConnection</a> cConnection, <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName,