http://git-wip-us.apache.org/repos/asf/hbase-site/blob/8bc57a1a/devapidocs/org/apache/hadoop/hbase/ipc/RpcScheduler.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/ipc/RpcScheduler.html b/devapidocs/org/apache/hadoop/hbase/ipc/RpcScheduler.html index af861b5..1f83c35 100644 --- a/devapidocs/org/apache/hadoop/hbase/ipc/RpcScheduler.html +++ b/devapidocs/org/apache/hadoop/hbase/ipc/RpcScheduler.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6,"i16":6}; +var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6,"i18":6,"i19":6}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -205,48 +205,66 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html </tr> <tr id="i1" class="rowColor"> <td class="colFirst"><code>abstract int</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#getActiveGeneralRpcHandlerCount--">getActiveGeneralRpcHandlerCount</a></span>()</code> +<div class="block">Retrieves the number of active general handler.</div> +</td> +</tr> +<tr id="i2" class="altColor"> +<td class="colFirst"><code>abstract int</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#getActivePriorityRpcHandlerCount--">getActivePriorityRpcHandlerCount</a></span>()</code> +<div class="block">Retrieves the number of active priority handler.</div> +</td> +</tr> +<tr id="i3" class="rowColor"> +<td class="colFirst"><code>abstract int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#getActiveReadRpcHandlerCount--">getActiveReadRpcHandlerCount</a></span>()</code> <div class="block">Retrieves the number of active write rpc handler when use RWQueueRpcExecutor.</div> </td> </tr> -<tr id="i2" class="altColor"> +<tr id="i4" class="altColor"> +<td class="colFirst"><code>abstract int</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#getActiveReplicationRpcHandlerCount--">getActiveReplicationRpcHandlerCount</a></span>()</code> +<div class="block">Retrieves the number of active replication handler.</div> +</td> +</tr> +<tr id="i5" class="rowColor"> <td class="colFirst"><code>abstract int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#getActiveRpcHandlerCount--">getActiveRpcHandlerCount</a></span>()</code> -<div class="block">Retrieves the number of active handler.</div> +<div class="block">Retrieves the total number of active handler.</div> </td> </tr> -<tr id="i3" class="rowColor"> +<tr id="i6" class="altColor"> <td class="colFirst"><code>abstract int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#getActiveScanRpcHandlerCount--">getActiveScanRpcHandlerCount</a></span>()</code> <div class="block">Retrieves the number of active write rpc handler when use RWQueueRpcExecutor.</div> </td> </tr> -<tr id="i4" class="altColor"> +<tr id="i7" class="rowColor"> <td class="colFirst"><code>abstract int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#getActiveWriteRpcHandlerCount--">getActiveWriteRpcHandlerCount</a></span>()</code> <div class="block">Retrieves the number of active write rpc handler when use RWQueueRpcExecutor.</div> </td> </tr> -<tr id="i5" class="rowColor"> +<tr id="i8" class="altColor"> <td class="colFirst"><code>abstract <a href="../../../../../org/apache/hadoop/hbase/ipc/CallQueueInfo.html" title="class in org.apache.hadoop.hbase.ipc">CallQueueInfo</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#getCallQueueInfo--">getCallQueueInfo</a></span>()</code> <div class="block">Get call queue information</div> </td> </tr> -<tr id="i6" class="altColor"> +<tr id="i9" class="rowColor"> <td class="colFirst"><code>abstract int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#getGeneralQueueLength--">getGeneralQueueLength</a></span>()</code> <div class="block">Retrieves length of the general queue for metrics.</div> </td> </tr> -<tr id="i7" class="rowColor"> +<tr id="i10" class="altColor"> <td class="colFirst"><code>abstract long</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#getNumGeneralCallsDropped--">getNumGeneralCallsDropped</a></span>()</code> <div class="block">If CoDel-based RPC executors are used, retrieves the number of Calls that were dropped from general queue because RPC executor is under high load; returns 0 otherwise.</div> </td> </tr> -<tr id="i8" class="altColor"> +<tr id="i11" class="rowColor"> <td class="colFirst"><code>abstract long</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#getNumLifoModeSwitches--">getNumLifoModeSwitches</a></span>()</code> <div class="block">If CoDel-based RPC executors are used, retrieves the number of Calls that were @@ -254,49 +272,49 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html in the period of overloade we serve last requests first); returns 0 otherwise.</div> </td> </tr> -<tr id="i9" class="rowColor"> +<tr id="i12" class="altColor"> <td class="colFirst"><code>abstract int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#getPriorityQueueLength--">getPriorityQueueLength</a></span>()</code> <div class="block">Retrieves length of the priority queue for metrics.</div> </td> </tr> -<tr id="i10" class="altColor"> +<tr id="i13" class="rowColor"> <td class="colFirst"><code>abstract int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#getReadQueueLength--">getReadQueueLength</a></span>()</code> <div class="block">Retrieves length of the read queue for metrics when use RWQueueRpcExecutor.</div> </td> </tr> -<tr id="i11" class="rowColor"> +<tr id="i14" class="altColor"> <td class="colFirst"><code>abstract int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#getReplicationQueueLength--">getReplicationQueueLength</a></span>()</code> <div class="block">Retrieves length of the replication queue for metrics.</div> </td> </tr> -<tr id="i12" class="altColor"> +<tr id="i15" class="rowColor"> <td class="colFirst"><code>abstract int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#getScanQueueLength--">getScanQueueLength</a></span>()</code> <div class="block">Retrieves length of the scan queue for metrics when use RWQueueRpcExecutor.</div> </td> </tr> -<tr id="i13" class="rowColor"> +<tr id="i16" class="altColor"> <td class="colFirst"><code>abstract int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#getWriteQueueLength--">getWriteQueueLength</a></span>()</code> <div class="block">Retrieves length of the write queue for metrics when use RWQueueRpcExecutor.</div> </td> </tr> -<tr id="i14" class="altColor"> +<tr id="i17" class="rowColor"> <td class="colFirst"><code>abstract void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#init-org.apache.hadoop.hbase.ipc.RpcScheduler.Context-">init</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.Context.html" title="class in org.apache.hadoop.hbase.ipc">RpcScheduler.Context</a> context)</code> <div class="block">Does some quick initialization.</div> </td> </tr> -<tr id="i15" class="rowColor"> +<tr id="i18" class="altColor"> <td class="colFirst"><code>abstract void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#start--">start</a></span>()</code> <div class="block">Prepares for request serving.</div> </td> </tr> -<tr id="i16" class="altColor"> +<tr id="i19" class="rowColor"> <td class="colFirst"><code>abstract void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#stop--">stop</a></span>()</code> <div class="block">Stops serving new requests.</div> @@ -477,7 +495,37 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <li class="blockList"> <h4>getActiveRpcHandlerCount</h4> <pre>public abstract int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcScheduler.html#line.81">getActiveRpcHandlerCount</a>()</pre> -<div class="block">Retrieves the number of active handler.</div> +<div class="block">Retrieves the total number of active handler.</div> +</li> +</ul> +<a name="getActiveGeneralRpcHandlerCount--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getActiveGeneralRpcHandlerCount</h4> +<pre>public abstract int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcScheduler.html#line.84">getActiveGeneralRpcHandlerCount</a>()</pre> +<div class="block">Retrieves the number of active general handler.</div> +</li> +</ul> +<a name="getActivePriorityRpcHandlerCount--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getActivePriorityRpcHandlerCount</h4> +<pre>public abstract int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcScheduler.html#line.87">getActivePriorityRpcHandlerCount</a>()</pre> +<div class="block">Retrieves the number of active priority handler.</div> +</li> +</ul> +<a name="getActiveReplicationRpcHandlerCount--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getActiveReplicationRpcHandlerCount</h4> +<pre>public abstract int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcScheduler.html#line.90">getActiveReplicationRpcHandlerCount</a>()</pre> +<div class="block">Retrieves the number of active replication handler.</div> </li> </ul> <a name="getNumGeneralCallsDropped--"> @@ -486,7 +534,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>getNumGeneralCallsDropped</h4> -<pre>public abstract long <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcScheduler.html#line.87">getNumGeneralCallsDropped</a>()</pre> +<pre>public abstract long <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcScheduler.html#line.96">getNumGeneralCallsDropped</a>()</pre> <div class="block">If CoDel-based RPC executors are used, retrieves the number of Calls that were dropped from general queue because RPC executor is under high load; returns 0 otherwise.</div> </li> @@ -497,7 +545,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>getNumLifoModeSwitches</h4> -<pre>public abstract long <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcScheduler.html#line.94">getNumLifoModeSwitches</a>()</pre> +<pre>public abstract long <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcScheduler.html#line.103">getNumLifoModeSwitches</a>()</pre> <div class="block">If CoDel-based RPC executors are used, retrieves the number of Calls that were picked from the tail of the queue (indicating adaptive LIFO mode, when in the period of overloade we serve last requests first); returns 0 otherwise.</div> @@ -509,7 +557,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>getWriteQueueLength</h4> -<pre>public abstract int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcScheduler.html#line.97">getWriteQueueLength</a>()</pre> +<pre>public abstract int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcScheduler.html#line.106">getWriteQueueLength</a>()</pre> <div class="block">Retrieves length of the write queue for metrics when use RWQueueRpcExecutor.</div> </li> </ul> @@ -519,7 +567,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>getReadQueueLength</h4> -<pre>public abstract int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcScheduler.html#line.100">getReadQueueLength</a>()</pre> +<pre>public abstract int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcScheduler.html#line.109">getReadQueueLength</a>()</pre> <div class="block">Retrieves length of the read queue for metrics when use RWQueueRpcExecutor.</div> </li> </ul> @@ -529,7 +577,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>getScanQueueLength</h4> -<pre>public abstract int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcScheduler.html#line.103">getScanQueueLength</a>()</pre> +<pre>public abstract int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcScheduler.html#line.112">getScanQueueLength</a>()</pre> <div class="block">Retrieves length of the scan queue for metrics when use RWQueueRpcExecutor.</div> </li> </ul> @@ -539,7 +587,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>getActiveWriteRpcHandlerCount</h4> -<pre>public abstract int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcScheduler.html#line.106">getActiveWriteRpcHandlerCount</a>()</pre> +<pre>public abstract int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcScheduler.html#line.115">getActiveWriteRpcHandlerCount</a>()</pre> <div class="block">Retrieves the number of active write rpc handler when use RWQueueRpcExecutor.</div> </li> </ul> @@ -549,7 +597,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>getActiveReadRpcHandlerCount</h4> -<pre>public abstract int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcScheduler.html#line.109">getActiveReadRpcHandlerCount</a>()</pre> +<pre>public abstract int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcScheduler.html#line.118">getActiveReadRpcHandlerCount</a>()</pre> <div class="block">Retrieves the number of active write rpc handler when use RWQueueRpcExecutor.</div> </li> </ul> @@ -559,7 +607,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockListLast"> <li class="blockList"> <h4>getActiveScanRpcHandlerCount</h4> -<pre>public abstract int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcScheduler.html#line.112">getActiveScanRpcHandlerCount</a>()</pre> +<pre>public abstract int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcScheduler.html#line.121">getActiveScanRpcHandlerCount</a>()</pre> <div class="block">Retrieves the number of active write rpc handler when use RWQueueRpcExecutor.</div> </li> </ul>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/8bc57a1a/devapidocs/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html b/devapidocs/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html index c14c9ce..a4be0db 100644 --- a/devapidocs/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html +++ b/devapidocs/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.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,"i15":10,"i16":10,"i17":10}; +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -255,48 +255,66 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationObs </tr> <tr id="i1" class="rowColor"> <td class="colFirst"><code>int</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#getActiveGeneralRpcHandlerCount--">getActiveGeneralRpcHandlerCount</a></span>()</code> +<div class="block">Retrieves the number of active general handler.</div> +</td> +</tr> +<tr id="i2" class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#getActivePriorityRpcHandlerCount--">getActivePriorityRpcHandlerCount</a></span>()</code> +<div class="block">Retrieves the number of active priority handler.</div> +</td> +</tr> +<tr id="i3" class="rowColor"> +<td class="colFirst"><code>int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#getActiveReadRpcHandlerCount--">getActiveReadRpcHandlerCount</a></span>()</code> <div class="block">Retrieves the number of active write rpc handler when use RWQueueRpcExecutor.</div> </td> </tr> -<tr id="i2" class="altColor"> +<tr id="i4" class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#getActiveReplicationRpcHandlerCount--">getActiveReplicationRpcHandlerCount</a></span>()</code> +<div class="block">Retrieves the number of active replication handler.</div> +</td> +</tr> +<tr id="i5" class="rowColor"> <td class="colFirst"><code>int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#getActiveRpcHandlerCount--">getActiveRpcHandlerCount</a></span>()</code> -<div class="block">Retrieves the number of active handler.</div> +<div class="block">Retrieves the total number of active handler.</div> </td> </tr> -<tr id="i3" class="rowColor"> +<tr id="i6" class="altColor"> <td class="colFirst"><code>int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#getActiveScanRpcHandlerCount--">getActiveScanRpcHandlerCount</a></span>()</code> <div class="block">Retrieves the number of active write rpc handler when use RWQueueRpcExecutor.</div> </td> </tr> -<tr id="i4" class="altColor"> +<tr id="i7" class="rowColor"> <td class="colFirst"><code>int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#getActiveWriteRpcHandlerCount--">getActiveWriteRpcHandlerCount</a></span>()</code> <div class="block">Retrieves the number of active write rpc handler when use RWQueueRpcExecutor.</div> </td> </tr> -<tr id="i5" class="rowColor"> +<tr id="i8" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/ipc/CallQueueInfo.html" title="class in org.apache.hadoop.hbase.ipc">CallQueueInfo</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#getCallQueueInfo--">getCallQueueInfo</a></span>()</code> <div class="block">Get call queue information</div> </td> </tr> -<tr id="i6" class="altColor"> +<tr id="i9" class="rowColor"> <td class="colFirst"><code>int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#getGeneralQueueLength--">getGeneralQueueLength</a></span>()</code> <div class="block">Retrieves length of the general queue for metrics.</div> </td> </tr> -<tr id="i7" class="rowColor"> +<tr id="i10" class="altColor"> <td class="colFirst"><code>long</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#getNumGeneralCallsDropped--">getNumGeneralCallsDropped</a></span>()</code> <div class="block">If CoDel-based RPC executors are used, retrieves the number of Calls that were dropped from general queue because RPC executor is under high load; returns 0 otherwise.</div> </td> </tr> -<tr id="i8" class="altColor"> +<tr id="i11" class="rowColor"> <td class="colFirst"><code>long</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#getNumLifoModeSwitches--">getNumLifoModeSwitches</a></span>()</code> <div class="block">If CoDel-based RPC executors are used, retrieves the number of Calls that were @@ -304,55 +322,55 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationObs in the period of overloade we serve last requests first); returns 0 otherwise.</div> </td> </tr> -<tr id="i9" class="rowColor"> +<tr id="i12" class="altColor"> <td class="colFirst"><code>int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#getPriorityQueueLength--">getPriorityQueueLength</a></span>()</code> <div class="block">Retrieves length of the priority queue for metrics.</div> </td> </tr> -<tr id="i10" class="altColor"> +<tr id="i13" class="rowColor"> <td class="colFirst"><code>int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#getReadQueueLength--">getReadQueueLength</a></span>()</code> <div class="block">Retrieves length of the read queue for metrics when use RWQueueRpcExecutor.</div> </td> </tr> -<tr id="i11" class="rowColor"> +<tr id="i14" class="altColor"> <td class="colFirst"><code>int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#getReplicationQueueLength--">getReplicationQueueLength</a></span>()</code> <div class="block">Retrieves length of the replication queue for metrics.</div> </td> </tr> -<tr id="i12" class="altColor"> +<tr id="i15" class="rowColor"> <td class="colFirst"><code>int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#getScanQueueLength--">getScanQueueLength</a></span>()</code> <div class="block">Retrieves length of the scan queue for metrics when use RWQueueRpcExecutor.</div> </td> </tr> -<tr id="i13" class="rowColor"> +<tr id="i16" class="altColor"> <td class="colFirst"><code>int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#getWriteQueueLength--">getWriteQueueLength</a></span>()</code> <div class="block">Retrieves length of the write queue for metrics when use RWQueueRpcExecutor.</div> </td> </tr> -<tr id="i14" class="altColor"> +<tr id="i17" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#init-org.apache.hadoop.hbase.ipc.RpcScheduler.Context-">init</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.Context.html" title="class in org.apache.hadoop.hbase.ipc">RpcScheduler.Context</a> context)</code> <div class="block">Does some quick initialization.</div> </td> </tr> -<tr id="i15" class="rowColor"> +<tr id="i18" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#onConfigurationChange-org.apache.hadoop.conf.Configuration-">onConfigurationChange</a></span>(org.apache.hadoop.conf.Configuration conf)</code> <div class="block">Resize call queues;</div> </td> </tr> -<tr id="i16" class="altColor"> +<tr id="i19" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#start--">start</a></span>()</code> <div class="block">Prepares for request serving.</div> </td> </tr> -<tr id="i17" class="rowColor"> +<tr id="i20" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#stop--">stop</a></span>()</code> <div class="block">Stops serving new requests.</div> @@ -636,20 +654,65 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationObs <h4>getActiveRpcHandlerCount</h4> <pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#line.187">getActiveRpcHandlerCount</a>()</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#getActiveRpcHandlerCount--">RpcScheduler</a></code></span></div> -<div class="block">Retrieves the number of active handler.</div> +<div class="block">Retrieves the total number of active handler.</div> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#getActiveRpcHandlerCount--">getActiveRpcHandlerCount</a></code> in class <code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html" title="class in org.apache.hadoop.hbase.ipc">RpcScheduler</a></code></dd> </dl> </li> </ul> +<a name="getActiveGeneralRpcHandlerCount--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getActiveGeneralRpcHandlerCount</h4> +<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#line.193">getActiveGeneralRpcHandlerCount</a>()</pre> +<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#getActiveGeneralRpcHandlerCount--">RpcScheduler</a></code></span></div> +<div class="block">Retrieves the number of active general handler.</div> +<dl> +<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> +<dd><code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#getActiveGeneralRpcHandlerCount--">getActiveGeneralRpcHandlerCount</a></code> in class <code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html" title="class in org.apache.hadoop.hbase.ipc">RpcScheduler</a></code></dd> +</dl> +</li> +</ul> +<a name="getActivePriorityRpcHandlerCount--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getActivePriorityRpcHandlerCount</h4> +<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#line.198">getActivePriorityRpcHandlerCount</a>()</pre> +<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#getActivePriorityRpcHandlerCount--">RpcScheduler</a></code></span></div> +<div class="block">Retrieves the number of active priority handler.</div> +<dl> +<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> +<dd><code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#getActivePriorityRpcHandlerCount--">getActivePriorityRpcHandlerCount</a></code> in class <code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html" title="class in org.apache.hadoop.hbase.ipc">RpcScheduler</a></code></dd> +</dl> +</li> +</ul> +<a name="getActiveReplicationRpcHandlerCount--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getActiveReplicationRpcHandlerCount</h4> +<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#line.203">getActiveReplicationRpcHandlerCount</a>()</pre> +<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#getActiveReplicationRpcHandlerCount--">RpcScheduler</a></code></span></div> +<div class="block">Retrieves the number of active replication handler.</div> +<dl> +<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> +<dd><code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#getActiveReplicationRpcHandlerCount--">getActiveReplicationRpcHandlerCount</a></code> in class <code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html" title="class in org.apache.hadoop.hbase.ipc">RpcScheduler</a></code></dd> +</dl> +</li> +</ul> <a name="getNumGeneralCallsDropped--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getNumGeneralCallsDropped</h4> -<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#line.194">getNumGeneralCallsDropped</a>()</pre> +<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#line.208">getNumGeneralCallsDropped</a>()</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#getNumGeneralCallsDropped--">RpcScheduler</a></code></span></div> <div class="block">If CoDel-based RPC executors are used, retrieves the number of Calls that were dropped from general queue because RPC executor is under high load; returns 0 otherwise.</div> @@ -665,7 +728,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationObs <ul class="blockList"> <li class="blockList"> <h4>getNumLifoModeSwitches</h4> -<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#line.199">getNumLifoModeSwitches</a>()</pre> +<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#line.213">getNumLifoModeSwitches</a>()</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#getNumLifoModeSwitches--">RpcScheduler</a></code></span></div> <div class="block">If CoDel-based RPC executors are used, retrieves the number of Calls that were picked from the tail of the queue (indicating adaptive LIFO mode, when @@ -682,7 +745,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationObs <ul class="blockList"> <li class="blockList"> <h4>getWriteQueueLength</h4> -<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#line.204">getWriteQueueLength</a>()</pre> +<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#line.218">getWriteQueueLength</a>()</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#getWriteQueueLength--">RpcScheduler</a></code></span></div> <div class="block">Retrieves length of the write queue for metrics when use RWQueueRpcExecutor.</div> <dl> @@ -697,7 +760,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationObs <ul class="blockList"> <li class="blockList"> <h4>getReadQueueLength</h4> -<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#line.209">getReadQueueLength</a>()</pre> +<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#line.223">getReadQueueLength</a>()</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#getReadQueueLength--">RpcScheduler</a></code></span></div> <div class="block">Retrieves length of the read queue for metrics when use RWQueueRpcExecutor.</div> <dl> @@ -712,7 +775,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationObs <ul class="blockList"> <li class="blockList"> <h4>getScanQueueLength</h4> -<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#line.214">getScanQueueLength</a>()</pre> +<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#line.228">getScanQueueLength</a>()</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#getScanQueueLength--">RpcScheduler</a></code></span></div> <div class="block">Retrieves length of the scan queue for metrics when use RWQueueRpcExecutor.</div> <dl> @@ -727,7 +790,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationObs <ul class="blockList"> <li class="blockList"> <h4>getActiveWriteRpcHandlerCount</h4> -<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#line.219">getActiveWriteRpcHandlerCount</a>()</pre> +<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#line.233">getActiveWriteRpcHandlerCount</a>()</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#getActiveWriteRpcHandlerCount--">RpcScheduler</a></code></span></div> <div class="block">Retrieves the number of active write rpc handler when use RWQueueRpcExecutor.</div> <dl> @@ -742,7 +805,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationObs <ul class="blockList"> <li class="blockList"> <h4>getActiveReadRpcHandlerCount</h4> -<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#line.224">getActiveReadRpcHandlerCount</a>()</pre> +<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#line.238">getActiveReadRpcHandlerCount</a>()</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#getActiveReadRpcHandlerCount--">RpcScheduler</a></code></span></div> <div class="block">Retrieves the number of active write rpc handler when use RWQueueRpcExecutor.</div> <dl> @@ -757,7 +820,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationObs <ul class="blockList"> <li class="blockList"> <h4>getActiveScanRpcHandlerCount</h4> -<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#line.229">getActiveScanRpcHandlerCount</a>()</pre> +<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#line.243">getActiveScanRpcHandlerCount</a>()</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#getActiveScanRpcHandlerCount--">RpcScheduler</a></code></span></div> <div class="block">Retrieves the number of active write rpc handler when use RWQueueRpcExecutor.</div> <dl> @@ -772,7 +835,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationObs <ul class="blockListLast"> <li class="blockList"> <h4>getCallQueueInfo</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/ipc/CallQueueInfo.html" title="class in org.apache.hadoop.hbase.ipc">CallQueueInfo</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#line.234">getCallQueueInfo</a>()</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/ipc/CallQueueInfo.html" title="class in org.apache.hadoop.hbase.ipc">CallQueueInfo</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#line.248">getCallQueueInfo</a>()</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#getCallQueueInfo--">RpcScheduler</a></code></span></div> <div class="block">Get call queue information</div> <dl> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/8bc57a1a/devapidocs/org/apache/hadoop/hbase/ipc/package-tree.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/ipc/package-tree.html b/devapidocs/org/apache/hadoop/hbase/ipc/package-tree.html index a6039ad..928ae20 100644 --- a/devapidocs/org/apache/hadoop/hbase/ipc/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/ipc/package-tree.html @@ -349,8 +349,8 @@ <ul> <li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>) <ul> -<li type="circle">org.apache.hadoop.hbase.ipc.<a href="../../../../../org/apache/hadoop/hbase/ipc/MetricsHBaseServerSourceFactoryImpl.SourceStorage.html" title="enum in org.apache.hadoop.hbase.ipc"><span class="typeNameLink">MetricsHBaseServerSourceFactoryImpl.SourceStorage</span></a></li> <li type="circle">org.apache.hadoop.hbase.ipc.<a href="../../../../../org/apache/hadoop/hbase/ipc/BufferCallBeforeInitHandler.BufferCallAction.html" title="enum in org.apache.hadoop.hbase.ipc"><span class="typeNameLink">BufferCallBeforeInitHandler.BufferCallAction</span></a></li> +<li type="circle">org.apache.hadoop.hbase.ipc.<a href="../../../../../org/apache/hadoop/hbase/ipc/MetricsHBaseServerSourceFactoryImpl.SourceStorage.html" title="enum in org.apache.hadoop.hbase.ipc"><span class="typeNameLink">MetricsHBaseServerSourceFactoryImpl.SourceStorage</span></a></li> <li type="circle">org.apache.hadoop.hbase.ipc.<a href="../../../../../org/apache/hadoop/hbase/ipc/CallEvent.Type.html" title="enum in org.apache.hadoop.hbase.ipc"><span class="typeNameLink">CallEvent.Type</span></a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/8bc57a1a/devapidocs/org/apache/hadoop/hbase/mapreduce/package-tree.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/mapreduce/package-tree.html b/devapidocs/org/apache/hadoop/hbase/mapreduce/package-tree.html index 6ec2fb5..a77bff8 100644 --- a/devapidocs/org/apache/hadoop/hbase/mapreduce/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/mapreduce/package-tree.html @@ -293,10 +293,10 @@ <ul> <li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>) <ul> +<li type="circle">org.apache.hadoop.hbase.mapreduce.<a href="../../../../../org/apache/hadoop/hbase/mapreduce/TableSplit.Version.html" title="enum in org.apache.hadoop.hbase.mapreduce"><span class="typeNameLink">TableSplit.Version</span></a></li> <li type="circle">org.apache.hadoop.hbase.mapreduce.<a href="../../../../../org/apache/hadoop/hbase/mapreduce/RowCounter.RowCounterMapper.Counters.html" title="enum in org.apache.hadoop.hbase.mapreduce"><span class="typeNameLink">RowCounter.RowCounterMapper.Counters</span></a></li> -<li type="circle">org.apache.hadoop.hbase.mapreduce.<a href="../../../../../org/apache/hadoop/hbase/mapreduce/CellCounter.CellCounterMapper.Counters.html" title="enum in org.apache.hadoop.hbase.mapreduce"><span class="typeNameLink">CellCounter.CellCounterMapper.Counters</span></a></li> <li type="circle">org.apache.hadoop.hbase.mapreduce.<a href="../../../../../org/apache/hadoop/hbase/mapreduce/SyncTable.SyncMapper.Counter.html" title="enum in org.apache.hadoop.hbase.mapreduce"><span class="typeNameLink">SyncTable.SyncMapper.Counter</span></a></li> -<li type="circle">org.apache.hadoop.hbase.mapreduce.<a href="../../../../../org/apache/hadoop/hbase/mapreduce/TableSplit.Version.html" title="enum in org.apache.hadoop.hbase.mapreduce"><span class="typeNameLink">TableSplit.Version</span></a></li> +<li type="circle">org.apache.hadoop.hbase.mapreduce.<a href="../../../../../org/apache/hadoop/hbase/mapreduce/CellCounter.CellCounterMapper.Counters.html" title="enum in org.apache.hadoop.hbase.mapreduce"><span class="typeNameLink">CellCounter.CellCounterMapper.Counters</span></a></li> </ul> </li> </ul> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/8bc57a1a/devapidocs/org/apache/hadoop/hbase/master/balancer/package-tree.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/master/balancer/package-tree.html b/devapidocs/org/apache/hadoop/hbase/master/balancer/package-tree.html index eb945fb..ad40e69 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/balancer/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/master/balancer/package-tree.html @@ -197,8 +197,8 @@ <ul> <li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>) <ul> -<li type="circle">org.apache.hadoop.hbase.master.balancer.<a href="../../../../../../org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.Action.Type.html" title="enum in org.apache.hadoop.hbase.master.balancer"><span class="typeNameLink">BaseLoadBalancer.Cluster.Action.Type</span></a></li> <li type="circle">org.apache.hadoop.hbase.master.balancer.<a href="../../../../../../org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.LocalityType.html" title="enum in org.apache.hadoop.hbase.master.balancer"><span class="typeNameLink">BaseLoadBalancer.Cluster.LocalityType</span></a></li> +<li type="circle">org.apache.hadoop.hbase.master.balancer.<a href="../../../../../../org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.Action.Type.html" title="enum in org.apache.hadoop.hbase.master.balancer"><span class="typeNameLink">BaseLoadBalancer.Cluster.Action.Type</span></a></li> </ul> </li> </ul> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/8bc57a1a/devapidocs/org/apache/hadoop/hbase/master/package-tree.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/master/package-tree.html b/devapidocs/org/apache/hadoop/hbase/master/package-tree.html index 0185fb6..daea993 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/master/package-tree.html @@ -346,11 +346,11 @@ <ul> <li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>) <ul> -<li type="circle">org.apache.hadoop.hbase.master.<a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSourceFactoryImpl.FactoryStorage.html" title="enum in org.apache.hadoop.hbase.master"><span class="typeNameLink">MetricsMasterSourceFactoryImpl.FactoryStorage</span></a></li> <li type="circle">org.apache.hadoop.hbase.master.<a href="../../../../../org/apache/hadoop/hbase/master/SplitLogManager.TerminationStatus.html" title="enum in org.apache.hadoop.hbase.master"><span class="typeNameLink">SplitLogManager.TerminationStatus</span></a></li> -<li type="circle">org.apache.hadoop.hbase.master.<a href="../../../../../org/apache/hadoop/hbase/master/RegionState.State.html" title="enum in org.apache.hadoop.hbase.master"><span class="typeNameLink">RegionState.State</span></a></li> <li type="circle">org.apache.hadoop.hbase.master.<a href="../../../../../org/apache/hadoop/hbase/master/SplitLogManager.ResubmitDirective.html" title="enum in org.apache.hadoop.hbase.master"><span class="typeNameLink">SplitLogManager.ResubmitDirective</span></a></li> +<li type="circle">org.apache.hadoop.hbase.master.<a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSourceFactoryImpl.FactoryStorage.html" title="enum in org.apache.hadoop.hbase.master"><span class="typeNameLink">MetricsMasterSourceFactoryImpl.FactoryStorage</span></a></li> <li type="circle">org.apache.hadoop.hbase.master.<a href="../../../../../org/apache/hadoop/hbase/master/MasterRpcServices.BalanceSwitchMode.html" title="enum in org.apache.hadoop.hbase.master"><span class="typeNameLink">MasterRpcServices.BalanceSwitchMode</span></a></li> +<li type="circle">org.apache.hadoop.hbase.master.<a href="../../../../../org/apache/hadoop/hbase/master/RegionState.State.html" title="enum in org.apache.hadoop.hbase.master"><span class="typeNameLink">RegionState.State</span></a></li> </ul> </li> </ul> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/8bc57a1a/devapidocs/org/apache/hadoop/hbase/master/procedure/package-tree.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/master/procedure/package-tree.html b/devapidocs/org/apache/hadoop/hbase/master/procedure/package-tree.html index 0fa081d..7b8e220 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/procedure/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/master/procedure/package-tree.html @@ -208,8 +208,8 @@ <ul> <li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>) <ul> -<li type="circle">org.apache.hadoop.hbase.master.procedure.<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/ServerProcedureInterface.ServerOperationType.html" title="enum in org.apache.hadoop.hbase.master.procedure"><span class="typeNameLink">ServerProcedureInterface.ServerOperationType</span></a></li> <li type="circle">org.apache.hadoop.hbase.master.procedure.<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/PeerProcedureInterface.PeerOperationType.html" title="enum in org.apache.hadoop.hbase.master.procedure"><span class="typeNameLink">PeerProcedureInterface.PeerOperationType</span></a></li> +<li type="circle">org.apache.hadoop.hbase.master.procedure.<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/ServerProcedureInterface.ServerOperationType.html" title="enum in org.apache.hadoop.hbase.master.procedure"><span class="typeNameLink">ServerProcedureInterface.ServerOperationType</span></a></li> <li type="circle">org.apache.hadoop.hbase.master.procedure.<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TableProcedureInterface.TableOperationType.html" title="enum in org.apache.hadoop.hbase.master.procedure"><span class="typeNameLink">TableProcedureInterface.TableOperationType</span></a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/8bc57a1a/devapidocs/org/apache/hadoop/hbase/package-tree.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/package-tree.html b/devapidocs/org/apache/hadoop/hbase/package-tree.html index 3455858..41cda7e 100644 --- a/devapidocs/org/apache/hadoop/hbase/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/package-tree.html @@ -441,17 +441,17 @@ <ul> <li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>) <ul> -<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/HConstants.OperationStatusCode.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">HConstants.OperationStatusCode</span></a></li> -<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/CellBuilderType.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">CellBuilderType</span></a></li> -<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/Size.Unit.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">Size.Unit</span></a></li> <li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/HealthChecker.HealthCheckerExitStatus.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">HealthChecker.HealthCheckerExitStatus</span></a></li> -<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/CompareOperator.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">CompareOperator</span></a></li> -<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/CompatibilitySingletonFactory.SingletonStorage.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">CompatibilitySingletonFactory.SingletonStorage</span></a></li> <li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/KeepDeletedCells.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">KeepDeletedCells</span></a></li> -<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/ClusterMetrics.Option.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">ClusterMetrics.Option</span></a></li> +<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/CompatibilitySingletonFactory.SingletonStorage.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">CompatibilitySingletonFactory.SingletonStorage</span></a></li> +<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/Coprocessor.State.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">Coprocessor.State</span></a></li> +<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/CellBuilderType.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">CellBuilderType</span></a></li> <li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/MemoryCompactionPolicy.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">MemoryCompactionPolicy</span></a></li> +<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/Size.Unit.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">Size.Unit</span></a></li> <li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/Cell.Type.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">Cell.Type</span></a></li> -<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/Coprocessor.State.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">Coprocessor.State</span></a></li> +<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/HConstants.OperationStatusCode.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">HConstants.OperationStatusCode</span></a></li> +<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/CompareOperator.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">CompareOperator</span></a></li> +<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/ClusterMetrics.Option.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">ClusterMetrics.Option</span></a></li> <li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/KeyValue.Type.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">KeyValue.Type</span></a></li> <li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.QueryType.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">MetaTableAccessor.QueryType</span></a></li> </ul> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/8bc57a1a/devapidocs/org/apache/hadoop/hbase/procedure2/package-tree.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/procedure2/package-tree.html b/devapidocs/org/apache/hadoop/hbase/procedure2/package-tree.html index 31c8440..4b7734b 100644 --- a/devapidocs/org/apache/hadoop/hbase/procedure2/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/procedure2/package-tree.html @@ -212,10 +212,10 @@ <ul> <li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>) <ul> -<li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/StateMachineProcedure.Flow.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">StateMachineProcedure.Flow</span></a></li> -<li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/LockedResourceType.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">LockedResourceType</span></a></li> <li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/Procedure.LockState.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">Procedure.LockState</span></a></li> +<li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/StateMachineProcedure.Flow.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">StateMachineProcedure.Flow</span></a></li> <li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/LockType.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">LockType</span></a></li> +<li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/LockedResourceType.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">LockedResourceType</span></a></li> <li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/RootProcedureState.State.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">RootProcedureState.State</span></a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/8bc57a1a/devapidocs/org/apache/hadoop/hbase/quotas/NoopQuotaLimiter.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/quotas/NoopQuotaLimiter.html b/devapidocs/org/apache/hadoop/hbase/quotas/NoopQuotaLimiter.html index 6c14ab4..f77193d 100644 --- a/devapidocs/org/apache/hadoop/hbase/quotas/NoopQuotaLimiter.html +++ b/devapidocs/org/apache/hadoop/hbase/quotas/NoopQuotaLimiter.html @@ -177,7 +177,9 @@ implements <a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaLimiter.h </tr> <tr id="i0" class="altColor"> <td class="colFirst"><code>void</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/NoopQuotaLimiter.html#checkQuota-long-long-">checkQuota</a></span>(long estimateWriteSize, +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/NoopQuotaLimiter.html#checkQuota-long-long-long-long-">checkQuota</a></span>(long writeReqs, + long estimateWriteSize, + long readReqs, long estimateReadSize)</code> <div class="block">Checks if it is possible to execute the specified operation.</div> </td> @@ -208,7 +210,9 @@ implements <a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaLimiter.h </tr> <tr id="i6" class="altColor"> <td class="colFirst"><code>void</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/NoopQuotaLimiter.html#grabQuota-long-long-">grabQuota</a></span>(long writeSize, +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/NoopQuotaLimiter.html#grabQuota-long-long-long-long-">grabQuota</a></span>(long writeReqs, + long writeSize, + long readReqs, long readSize)</code> <div class="block">Removes the specified write and read amount from the quota.</div> </td> @@ -277,45 +281,53 @@ implements <a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaLimiter.h <!-- --> </a> <h3>Method Detail</h3> -<a name="checkQuota-long-long-"> +<a name="checkQuota-long-long-long-long-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>checkQuota</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/NoopQuotaLimiter.html#line.38">checkQuota</a>(long estimateWriteSize, +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/NoopQuotaLimiter.html#line.38">checkQuota</a>(long writeReqs, + long estimateWriteSize, + long readReqs, long estimateReadSize) throws <a href="../../../../../org/apache/hadoop/hbase/quotas/RpcThrottlingException.html" title="class in org.apache.hadoop.hbase.quotas">RpcThrottlingException</a></pre> -<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaLimiter.html#checkQuota-long-long-">QuotaLimiter</a></code></span></div> +<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaLimiter.html#checkQuota-long-long-long-long-">QuotaLimiter</a></code></span></div> <div class="block">Checks if it is possible to execute the specified operation.</div> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> -<dd><code><a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaLimiter.html#checkQuota-long-long-">checkQuota</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaLimiter.html" title="interface in org.apache.hadoop.hbase.quotas">QuotaLimiter</a></code></dd> +<dd><code><a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaLimiter.html#checkQuota-long-long-long-long-">checkQuota</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaLimiter.html" title="interface in org.apache.hadoop.hbase.quotas">QuotaLimiter</a></code></dd> <dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>writeReqs</code> - the write requests that will be checked against the available quota</dd> <dd><code>estimateWriteSize</code> - the write size that will be checked against the available quota</dd> +<dd><code>readReqs</code> - the read requests that will be checked against the available quota</dd> <dd><code>estimateReadSize</code> - the read size that will be checked against the available quota</dd> <dt><span class="throwsLabel">Throws:</span></dt> -<dd><code><a href="../../../../../org/apache/hadoop/hbase/quotas/RpcThrottlingException.html" title="class in org.apache.hadoop.hbase.quotas">RpcThrottlingException</a></code> - thrown if not enough avialable resources to perform operation.</dd> +<dd><code><a href="../../../../../org/apache/hadoop/hbase/quotas/RpcThrottlingException.html" title="class in org.apache.hadoop.hbase.quotas">RpcThrottlingException</a></code> - thrown if not enough available resources to perform operation.</dd> </dl> </li> </ul> -<a name="grabQuota-long-long-"> +<a name="grabQuota-long-long-long-long-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>grabQuota</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/NoopQuotaLimiter.html#line.44">grabQuota</a>(long writeSize, +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/NoopQuotaLimiter.html#line.44">grabQuota</a>(long writeReqs, + long writeSize, + long readReqs, long readSize)</pre> -<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaLimiter.html#grabQuota-long-long-">QuotaLimiter</a></code></span></div> +<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaLimiter.html#grabQuota-long-long-long-long-">QuotaLimiter</a></code></span></div> <div class="block">Removes the specified write and read amount from the quota. At this point the write and read amount will be an estimate, that will be later adjusted with a consumeWrite()/consumeRead() call.</div> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> -<dd><code><a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaLimiter.html#grabQuota-long-long-">grabQuota</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaLimiter.html" title="interface in org.apache.hadoop.hbase.quotas">QuotaLimiter</a></code></dd> +<dd><code><a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaLimiter.html#grabQuota-long-long-long-long-">grabQuota</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaLimiter.html" title="interface in org.apache.hadoop.hbase.quotas">QuotaLimiter</a></code></dd> <dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>writeReqs</code> - the write requests that will be removed from the current quota</dd> <dd><code>writeSize</code> - the write size that will be removed from the current quota</dd> +<dd><code>readReqs</code> - the read requests that will be removed from the current quota</dd> <dd><code>readSize</code> - the read size that will be removed from the current quota</dd> </dl> </li> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/8bc57a1a/devapidocs/org/apache/hadoop/hbase/quotas/QuotaLimiter.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/quotas/QuotaLimiter.html b/devapidocs/org/apache/hadoop/hbase/quotas/QuotaLimiter.html index 38992fc..d390618 100644 --- a/devapidocs/org/apache/hadoop/hbase/quotas/QuotaLimiter.html +++ b/devapidocs/org/apache/hadoop/hbase/quotas/QuotaLimiter.html @@ -129,7 +129,9 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas </tr> <tr id="i0" class="altColor"> <td class="colFirst"><code>void</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaLimiter.html#checkQuota-long-long-">checkQuota</a></span>(long estimateWriteSize, +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaLimiter.html#checkQuota-long-long-long-long-">checkQuota</a></span>(long writeReqs, + long estimateWriteSize, + long readReqs, long estimateReadSize)</code> <div class="block">Checks if it is possible to execute the specified operation.</div> </td> @@ -156,7 +158,9 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas </tr> <tr id="i5" class="rowColor"> <td class="colFirst"><code>void</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaLimiter.html#grabQuota-long-long-">grabQuota</a></span>(long writeSize, +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaLimiter.html#grabQuota-long-long-long-long-">grabQuota</a></span>(long writeReqs, + long writeSize, + long readReqs, long readSize)</code> <div class="block">Removes the specified write and read amount from the quota.</div> </td> @@ -180,39 +184,47 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas <!-- --> </a> <h3>Method Detail</h3> -<a name="checkQuota-long-long-"> +<a name="checkQuota-long-long-long-long-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>checkQuota</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaLimiter.html#line.38">checkQuota</a>(long estimateWriteSize, +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaLimiter.html#line.40">checkQuota</a>(long writeReqs, + long estimateWriteSize, + long readReqs, long estimateReadSize) throws <a href="../../../../../org/apache/hadoop/hbase/quotas/RpcThrottlingException.html" title="class in org.apache.hadoop.hbase.quotas">RpcThrottlingException</a></pre> <div class="block">Checks if it is possible to execute the specified operation.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>writeReqs</code> - the write requests that will be checked against the available quota</dd> <dd><code>estimateWriteSize</code> - the write size that will be checked against the available quota</dd> +<dd><code>readReqs</code> - the read requests that will be checked against the available quota</dd> <dd><code>estimateReadSize</code> - the read size that will be checked against the available quota</dd> <dt><span class="throwsLabel">Throws:</span></dt> -<dd><code><a href="../../../../../org/apache/hadoop/hbase/quotas/RpcThrottlingException.html" title="class in org.apache.hadoop.hbase.quotas">RpcThrottlingException</a></code> - thrown if not enough avialable resources to perform operation.</dd> +<dd><code><a href="../../../../../org/apache/hadoop/hbase/quotas/RpcThrottlingException.html" title="class in org.apache.hadoop.hbase.quotas">RpcThrottlingException</a></code> - thrown if not enough available resources to perform operation.</dd> </dl> </li> </ul> -<a name="grabQuota-long-long-"> +<a name="grabQuota-long-long-long-long-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>grabQuota</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaLimiter.html#line.49">grabQuota</a>(long writeSize, +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaLimiter.html#line.53">grabQuota</a>(long writeReqs, + long writeSize, + long readReqs, long readSize)</pre> <div class="block">Removes the specified write and read amount from the quota. At this point the write and read amount will be an estimate, that will be later adjusted with a consumeWrite()/consumeRead() call.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>writeReqs</code> - the write requests that will be removed from the current quota</dd> <dd><code>writeSize</code> - the write size that will be removed from the current quota</dd> +<dd><code>readReqs</code> - the read requests that will be removed from the current quota</dd> <dd><code>readSize</code> - the read size that will be removed from the current quota</dd> </dl> </li> @@ -223,7 +235,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas <ul class="blockList"> <li class="blockList"> <h4>consumeWrite</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaLimiter.html#line.55">consumeWrite</a>(long size)</pre> +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaLimiter.html#line.59">consumeWrite</a>(long size)</pre> <div class="block">Removes or add back some write amount to the quota. (called at the end of an operation in case the estimate quota was off)</div> </li> @@ -234,7 +246,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas <ul class="blockList"> <li class="blockList"> <h4>consumeRead</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaLimiter.html#line.61">consumeRead</a>(long size)</pre> +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaLimiter.html#line.65">consumeRead</a>(long size)</pre> <div class="block">Removes or add back some read amount to the quota. (called at the end of an operation in case the estimate quota was off)</div> </li> @@ -245,7 +257,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas <ul class="blockList"> <li class="blockList"> <h4>isBypass</h4> -<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaLimiter.html#line.64">isBypass</a>()</pre> +<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaLimiter.html#line.68">isBypass</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>true if the limiter is a noop</dd> @@ -258,7 +270,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas <ul class="blockList"> <li class="blockList"> <h4>getReadAvailable</h4> -<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaLimiter.html#line.67">getReadAvailable</a>()</pre> +<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaLimiter.html#line.71">getReadAvailable</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>the number of bytes available to read to avoid exceeding the quota</dd> @@ -271,7 +283,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas <ul class="blockListLast"> <li class="blockList"> <h4>getWriteAvailable</h4> -<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaLimiter.html#line.70">getWriteAvailable</a>()</pre> +<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaLimiter.html#line.74">getWriteAvailable</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>the number of bytes available to write to avoid exceeding the quota</dd> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/8bc57a1a/devapidocs/org/apache/hadoop/hbase/quotas/TimeBasedLimiter.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/quotas/TimeBasedLimiter.html b/devapidocs/org/apache/hadoop/hbase/quotas/TimeBasedLimiter.html index 9845708..75c5276 100644 --- a/devapidocs/org/apache/hadoop/hbase/quotas/TimeBasedLimiter.html +++ b/devapidocs/org/apache/hadoop/hbase/quotas/TimeBasedLimiter.html @@ -201,8 +201,10 @@ implements <a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaLimiter.h </tr> <tr id="i0" class="altColor"> <td class="colFirst"><code>void</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/TimeBasedLimiter.html#checkQuota-long-long-">checkQuota</a></span>(long writeSize, - long readSize)</code> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/TimeBasedLimiter.html#checkQuota-long-long-long-long-">checkQuota</a></span>(long writeReqs, + long estimateWriteSize, + long readReqs, + long estimateReadSize)</code> <div class="block">Checks if it is possible to execute the specified operation.</div> </td> </tr> @@ -232,7 +234,9 @@ implements <a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaLimiter.h </tr> <tr id="i6" class="altColor"> <td class="colFirst"><code>void</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/TimeBasedLimiter.html#grabQuota-long-long-">grabQuota</a></span>(long writeSize, +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/quotas/TimeBasedLimiter.html#grabQuota-long-long-long-long-">grabQuota</a></span>(long writeReqs, + long writeSize, + long readReqs, long readSize)</code> <div class="block">Removes the specified write and read amount from the quota.</div> </td> @@ -392,45 +396,53 @@ implements <a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaLimiter.h org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.TimedQuota timedQuota)</pre> </li> </ul> -<a name="checkQuota-long-long-"> +<a name="checkQuota-long-long-long-long-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>checkQuota</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/TimeBasedLimiter.html#line.113">checkQuota</a>(long writeSize, - long readSize) +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/TimeBasedLimiter.html#line.113">checkQuota</a>(long writeReqs, + long estimateWriteSize, + long readReqs, + long estimateReadSize) throws <a href="../../../../../org/apache/hadoop/hbase/quotas/RpcThrottlingException.html" title="class in org.apache.hadoop.hbase.quotas">RpcThrottlingException</a></pre> -<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaLimiter.html#checkQuota-long-long-">QuotaLimiter</a></code></span></div> +<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaLimiter.html#checkQuota-long-long-long-long-">QuotaLimiter</a></code></span></div> <div class="block">Checks if it is possible to execute the specified operation.</div> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> -<dd><code><a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaLimiter.html#checkQuota-long-long-">checkQuota</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaLimiter.html" title="interface in org.apache.hadoop.hbase.quotas">QuotaLimiter</a></code></dd> +<dd><code><a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaLimiter.html#checkQuota-long-long-long-long-">checkQuota</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaLimiter.html" title="interface in org.apache.hadoop.hbase.quotas">QuotaLimiter</a></code></dd> <dt><span class="paramLabel">Parameters:</span></dt> -<dd><code>writeSize</code> - the write size that will be checked against the available quota</dd> -<dd><code>readSize</code> - the read size that will be checked against the available quota</dd> +<dd><code>writeReqs</code> - the write requests that will be checked against the available quota</dd> +<dd><code>estimateWriteSize</code> - the write size that will be checked against the available quota</dd> +<dd><code>readReqs</code> - the read requests that will be checked against the available quota</dd> +<dd><code>estimateReadSize</code> - the read size that will be checked against the available quota</dd> <dt><span class="throwsLabel">Throws:</span></dt> -<dd><code><a href="../../../../../org/apache/hadoop/hbase/quotas/RpcThrottlingException.html" title="class in org.apache.hadoop.hbase.quotas">RpcThrottlingException</a></code> - thrown if not enough avialable resources to perform operation.</dd> +<dd><code><a href="../../../../../org/apache/hadoop/hbase/quotas/RpcThrottlingException.html" title="class in org.apache.hadoop.hbase.quotas">RpcThrottlingException</a></code> - thrown if not enough available resources to perform operation.</dd> </dl> </li> </ul> -<a name="grabQuota-long-long-"> +<a name="grabQuota-long-long-long-long-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>grabQuota</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/TimeBasedLimiter.html#line.142">grabQuota</a>(long writeSize, +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/TimeBasedLimiter.html#line.145">grabQuota</a>(long writeReqs, + long writeSize, + long readReqs, long readSize)</pre> -<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaLimiter.html#grabQuota-long-long-">QuotaLimiter</a></code></span></div> +<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaLimiter.html#grabQuota-long-long-long-long-">QuotaLimiter</a></code></span></div> <div class="block">Removes the specified write and read amount from the quota. At this point the write and read amount will be an estimate, that will be later adjusted with a consumeWrite()/consumeRead() call.</div> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> -<dd><code><a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaLimiter.html#grabQuota-long-long-">grabQuota</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaLimiter.html" title="interface in org.apache.hadoop.hbase.quotas">QuotaLimiter</a></code></dd> +<dd><code><a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaLimiter.html#grabQuota-long-long-long-long-">grabQuota</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaLimiter.html" title="interface in org.apache.hadoop.hbase.quotas">QuotaLimiter</a></code></dd> <dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>writeReqs</code> - the write requests that will be removed from the current quota</dd> <dd><code>writeSize</code> - the write size that will be removed from the current quota</dd> +<dd><code>readReqs</code> - the read requests that will be removed from the current quota</dd> <dd><code>readSize</code> - the read size that will be removed from the current quota</dd> </dl> </li> @@ -441,7 +453,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaLimiter.h <ul class="blockList"> <li class="blockList"> <h4>consumeWrite</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/TimeBasedLimiter.html#line.159">consumeWrite</a>(long size)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/TimeBasedLimiter.html#line.162">consumeWrite</a>(long size)</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaLimiter.html#consumeWrite-long-">QuotaLimiter</a></code></span></div> <div class="block">Removes or add back some write amount to the quota. (called at the end of an operation in case the estimate quota was off)</div> @@ -457,7 +469,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaLimiter.h <ul class="blockList"> <li class="blockList"> <h4>consumeRead</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/TimeBasedLimiter.html#line.165">consumeRead</a>(long size)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/TimeBasedLimiter.html#line.168">consumeRead</a>(long size)</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaLimiter.html#consumeRead-long-">QuotaLimiter</a></code></span></div> <div class="block">Removes or add back some read amount to the quota. (called at the end of an operation in case the estimate quota was off)</div> @@ -473,7 +485,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaLimiter.h <ul class="blockList"> <li class="blockList"> <h4>isBypass</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/TimeBasedLimiter.html#line.171">isBypass</a>()</pre> +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/TimeBasedLimiter.html#line.174">isBypass</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaLimiter.html#isBypass--">isBypass</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaLimiter.html" title="interface in org.apache.hadoop.hbase.quotas">QuotaLimiter</a></code></dd> @@ -488,7 +500,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaLimiter.h <ul class="blockList"> <li class="blockList"> <h4>getWriteAvailable</h4> -<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/TimeBasedLimiter.html#line.176">getWriteAvailable</a>()</pre> +<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/TimeBasedLimiter.html#line.179">getWriteAvailable</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaLimiter.html#getWriteAvailable--">getWriteAvailable</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaLimiter.html" title="interface in org.apache.hadoop.hbase.quotas">QuotaLimiter</a></code></dd> @@ -503,7 +515,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaLimiter.h <ul class="blockList"> <li class="blockList"> <h4>getReadAvailable</h4> -<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/TimeBasedLimiter.html#line.181">getReadAvailable</a>()</pre> +<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/TimeBasedLimiter.html#line.184">getReadAvailable</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaLimiter.html#getReadAvailable--">getReadAvailable</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaLimiter.html" title="interface in org.apache.hadoop.hbase.quotas">QuotaLimiter</a></code></dd> @@ -518,7 +530,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaLimiter.h <ul class="blockListLast"> <li class="blockList"> <h4>toString</h4> -<pre>public <a href="https://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/quotas/TimeBasedLimiter.html#line.186">toString</a>()</pre> +<pre>public <a href="https://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/quotas/TimeBasedLimiter.html#line.189">toString</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code> in class <code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>