http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2264aeb1/devapidocs/org/apache/hadoop/hbase/coprocessor/package-use.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/coprocessor/package-use.html b/devapidocs/org/apache/hadoop/hbase/coprocessor/package-use.html index 0cf95c1..eb3c5d4 100644 --- a/devapidocs/org/apache/hadoop/hbase/coprocessor/package-use.html +++ b/devapidocs/org/apache/hadoop/hbase/coprocessor/package-use.html @@ -120,18 +120,22 @@ <td class="colLast"> </td> </tr> <tr class="altColor"> -<td class="colFirst"><a href="#org.apache.hadoop.hbase.security.access">org.apache.hadoop.hbase.security.access</a></td> +<td class="colFirst"><a href="#org.apache.hadoop.hbase.rsgroup">org.apache.hadoop.hbase.rsgroup</a></td> <td class="colLast"> </td> </tr> <tr class="rowColor"> -<td class="colFirst"><a href="#org.apache.hadoop.hbase.security.token">org.apache.hadoop.hbase.security.token</a></td> +<td class="colFirst"><a href="#org.apache.hadoop.hbase.security.access">org.apache.hadoop.hbase.security.access</a></td> <td class="colLast"> </td> </tr> <tr class="altColor"> -<td class="colFirst"><a href="#org.apache.hadoop.hbase.security.visibility">org.apache.hadoop.hbase.security.visibility</a></td> +<td class="colFirst"><a href="#org.apache.hadoop.hbase.security.token">org.apache.hadoop.hbase.security.token</a></td> <td class="colLast"> </td> </tr> <tr class="rowColor"> +<td class="colFirst"><a href="#org.apache.hadoop.hbase.security.visibility">org.apache.hadoop.hbase.security.visibility</a></td> +<td class="colLast"> </td> +</tr> +<tr class="altColor"> <td class="colFirst"><a href="#org.apache.hadoop.hbase.tool">org.apache.hadoop.hbase.tool</a></td> <td class="colLast"> </td> </tr> @@ -445,6 +449,40 @@ </tbody> </table> </li> +<li class="blockList"><a name="org.apache.hadoop.hbase.rsgroup"> +<!-- --> +</a> +<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> +<caption><span>Classes in <a href="../../../../../org/apache/hadoop/hbase/coprocessor/package-summary.html">org.apache.hadoop.hbase.coprocessor</a> used by <a href="../../../../../org/apache/hadoop/hbase/rsgroup/package-summary.html">org.apache.hadoop.hbase.rsgroup</a></span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Class and Description</th> +</tr> +<tbody> +<tr class="altColor"> +<td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/coprocessor/class-use/CoprocessorService.html#org.apache.hadoop.hbase.rsgroup">CoprocessorService</a> +<div class="block">Coprocessor endpoints providing protobuf services should implement this + interface and return the <code>Service</code> instance via <a href="../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorService.html#getService()"><code>CoprocessorService.getService()</code></a>.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/coprocessor/class-use/MasterCoprocessorEnvironment.html#org.apache.hadoop.hbase.rsgroup">MasterCoprocessorEnvironment</a> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/coprocessor/class-use/MasterObserver.html#org.apache.hadoop.hbase.rsgroup">MasterObserver</a> +<div class="block">Defines coprocessor hooks for interacting with operations on the + <a href="../../../../../org/apache/hadoop/hbase/master/HMaster.html" title="class in org.apache.hadoop.hbase.master"><code>HMaster</code></a> process.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/coprocessor/class-use/ObserverContext.html#org.apache.hadoop.hbase.rsgroup">ObserverContext</a> +<div class="block">Carries the execution state for a given invocation of an Observer coprocessor + (<a href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionObserver.html" title="interface in org.apache.hadoop.hbase.coprocessor"><code>RegionObserver</code></a>, <a href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterObserver.html" title="interface in org.apache.hadoop.hbase.coprocessor"><code>MasterObserver</code></a>, or <a href="../../../../../org/apache/hadoop/hbase/coprocessor/WALObserver.html" title="interface in org.apache.hadoop.hbase.coprocessor"><code>WALObserver</code></a>) + method.</div> +</td> +</tr> +</tbody> +</table> +</li> <li class="blockList"><a name="org.apache.hadoop.hbase.security.access"> <!-- --> </a>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2264aeb1/devapidocs/org/apache/hadoop/hbase/exceptions/ClientExceptionsUtil.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/exceptions/ClientExceptionsUtil.html b/devapidocs/org/apache/hadoop/hbase/exceptions/ClientExceptionsUtil.html index 91c89b5..ab5cbda 100644 --- a/devapidocs/org/apache/hadoop/hbase/exceptions/ClientExceptionsUtil.html +++ b/devapidocs/org/apache/hadoop/hbase/exceptions/ClientExceptionsUtil.html @@ -97,7 +97,7 @@ <br> <pre><a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Private.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceAudience.Private</a> <a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceStability.Evolving.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceStability.Evolving</a> -public final class <a href="../../../../../src-html/org/apache/hadoop/hbase/exceptions/ClientExceptionsUtil.html#line.47">ClientExceptionsUtil</a> +public final class <a href="../../../../../src-html/org/apache/hadoop/hbase/exceptions/ClientExceptionsUtil.html#line.46">ClientExceptionsUtil</a> extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre> </li> </ul> @@ -150,8 +150,8 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <tr class="rowColor"> <td class="colFirst"><code>static boolean</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/exceptions/ClientExceptionsUtil.html#isCallQueueTooBigException(java.lang.Throwable)">isCallQueueTooBigException</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> t)</code> -<div class="block">Checks if the exception is CallQueueTooBig exception, or tries to unwrap - <a href="../../../../../org/apache/hadoop/hbase/ipc/RemoteWithExtrasException.html" title="class in org.apache.hadoop.hbase.ipc"><code>RemoteWithExtrasException</code></a> to see if we've got <a href="../../../../../org/apache/hadoop/hbase/CallQueueTooBigException.html" title="class in org.apache.hadoop.hbase"><code>CallQueueTooBigException</code></a>.</div> +<div class="block">Checks if the exception is CallQueueTooBig exception (maybe wrapped + into some RemoteException).</div> </td> </tr> <tr class="altColor"> @@ -203,7 +203,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>ClientExceptionsUtil</h4> -<pre>private <a href="../../../../../src-html/org/apache/hadoop/hbase/exceptions/ClientExceptionsUtil.html#line.49">ClientExceptionsUtil</a>()</pre> +<pre>private <a href="../../../../../src-html/org/apache/hadoop/hbase/exceptions/ClientExceptionsUtil.html#line.48">ClientExceptionsUtil</a>()</pre> </li> </ul> </li> @@ -220,7 +220,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>isMetaClearingException</h4> -<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/exceptions/ClientExceptionsUtil.html#line.51">isMetaClearingException</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> cur)</pre> +<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/exceptions/ClientExceptionsUtil.html#line.50">isMetaClearingException</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> cur)</pre> </li> </ul> <a name="isSpecialException(java.lang.Throwable)"> @@ -229,7 +229,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>isSpecialException</h4> -<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/exceptions/ClientExceptionsUtil.html#line.61">isSpecialException</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> cur)</pre> +<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/exceptions/ClientExceptionsUtil.html#line.60">isSpecialException</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> cur)</pre> </li> </ul> <a name="findException(java.lang.Object)"> @@ -238,7 +238,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>findException</h4> -<pre>public static <a href="http://docs.oracle.com/javase/7/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/exceptions/ClientExceptionsUtil.html#line.78">findException</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> exception)</pre> +<pre>public static <a href="http://docs.oracle.com/javase/7/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/exceptions/ClientExceptionsUtil.html#line.77">findException</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> exception)</pre> <div class="block">Look for an exception we know in the remote exception: - hadoop.ipc wrapped exceptions - nested exceptions @@ -254,9 +254,9 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>isCallQueueTooBigException</h4> -<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/exceptions/ClientExceptionsUtil.html#line.117">isCallQueueTooBigException</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> t)</pre> -<div class="block">Checks if the exception is CallQueueTooBig exception, or tries to unwrap - <a href="../../../../../org/apache/hadoop/hbase/ipc/RemoteWithExtrasException.html" title="class in org.apache.hadoop.hbase.ipc"><code>RemoteWithExtrasException</code></a> to see if we've got <a href="../../../../../org/apache/hadoop/hbase/CallQueueTooBigException.html" title="class in org.apache.hadoop.hbase"><code>CallQueueTooBigException</code></a>.</div> +<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/exceptions/ClientExceptionsUtil.html#line.116">isCallQueueTooBigException</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> t)</pre> +<div class="block">Checks if the exception is CallQueueTooBig exception (maybe wrapped + into some RemoteException).</div> <dl><dt><span class="strong">Parameters:</span></dt><dd><code>t</code> - exception to check</dd> <dt><span class="strong">Returns:</span></dt><dd>true if it's a CQTBE, false otherwise</dd></dl> </li> @@ -267,7 +267,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>isConnectionException</h4> -<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/exceptions/ClientExceptionsUtil.html#line.136">isConnectionException</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> e)</pre> +<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/exceptions/ClientExceptionsUtil.html#line.128">isConnectionException</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> e)</pre> <div class="block">Check if the exception is something that indicates that we cannot contact/communicate with the server.</div> <dl><dt><span class="strong">Parameters:</span></dt><dd><code>e</code> - exception to check</dd> @@ -280,7 +280,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>translatePFFE</h4> -<pre>public static <a href="http://docs.oracle.com/javase/7/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/exceptions/ClientExceptionsUtil.html#line.156">translatePFFE</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> t) +<pre>public static <a href="http://docs.oracle.com/javase/7/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/exceptions/ClientExceptionsUtil.html#line.148">translatePFFE</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> t) throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Translates exception for preemptive fast fail checks.</div> <dl><dt><span class="strong">Parameters:</span></dt><dd><code>t</code> - exception to check</dd> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2264aeb1/devapidocs/org/apache/hadoop/hbase/executor/package-tree.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/executor/package-tree.html b/devapidocs/org/apache/hadoop/hbase/executor/package-tree.html index 434ae88..dc0d7a6 100644 --- a/devapidocs/org/apache/hadoop/hbase/executor/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/executor/package-tree.html @@ -96,8 +96,8 @@ <ul> <li type="circle">java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="strong">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="http://docs.oracle.com/javase/7/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.executor.<a href="../../../../../org/apache/hadoop/hbase/executor/ExecutorType.html" title="enum in org.apache.hadoop.hbase.executor"><span class="strong">ExecutorType</span></a></li> <li type="circle">org.apache.hadoop.hbase.executor.<a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html" title="enum in org.apache.hadoop.hbase.executor"><span class="strong">EventType</span></a></li> +<li type="circle">org.apache.hadoop.hbase.executor.<a href="../../../../../org/apache/hadoop/hbase/executor/ExecutorType.html" title="enum in org.apache.hadoop.hbase.executor"><span class="strong">ExecutorType</span></a></li> </ul> </li> </ul> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2264aeb1/devapidocs/org/apache/hadoop/hbase/filter/package-tree.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/filter/package-tree.html b/devapidocs/org/apache/hadoop/hbase/filter/package-tree.html index d74af0b..94a61ce 100644 --- a/devapidocs/org/apache/hadoop/hbase/filter/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/filter/package-tree.html @@ -161,14 +161,14 @@ <ul> <li type="circle">java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="strong">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="http://docs.oracle.com/javase/7/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.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/FilterWrapper.FilterRowRetCode.html" title="enum in org.apache.hadoop.hbase.filter"><span class="strong">FilterWrapper.FilterRowRetCode</span></a></li> -<li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/RegexStringComparator.EngineType.html" title="enum in org.apache.hadoop.hbase.filter"><span class="strong">RegexStringComparator.EngineType</span></a></li> <li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/FuzzyRowFilter.SatisfiesCode.html" title="enum in org.apache.hadoop.hbase.filter"><span class="strong">FuzzyRowFilter.SatisfiesCode</span></a></li> -<li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/BitComparator.BitwiseOp.html" title="enum in org.apache.hadoop.hbase.filter"><span class="strong">BitComparator.BitwiseOp</span></a></li> <li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" title="enum in org.apache.hadoop.hbase.filter"><span class="strong">Filter.ReturnCode</span></a></li> +<li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/RegexStringComparator.EngineType.html" title="enum in org.apache.hadoop.hbase.filter"><span class="strong">RegexStringComparator.EngineType</span></a></li> <li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html" title="enum in org.apache.hadoop.hbase.filter"><span class="strong">FilterList.Operator</span></a></li> -<li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.CompareOp.html" title="enum in org.apache.hadoop.hbase.filter"><span class="strong">CompareFilter.CompareOp</span></a></li> +<li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/BitComparator.BitwiseOp.html" title="enum in org.apache.hadoop.hbase.filter"><span class="strong">BitComparator.BitwiseOp</span></a></li> +<li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/FilterWrapper.FilterRowRetCode.html" title="enum in org.apache.hadoop.hbase.filter"><span class="strong">FilterWrapper.FilterRowRetCode</span></a></li> <li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/FuzzyRowFilter.Order.html" title="enum in org.apache.hadoop.hbase.filter"><span class="strong">FuzzyRowFilter.Order</span></a></li> +<li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.CompareOp.html" title="enum in org.apache.hadoop.hbase.filter"><span class="strong">CompareFilter.CompareOp</span></a></li> </ul> </li> </ul> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2264aeb1/devapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html b/devapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html index d010d6b..1a434e4 100644 --- a/devapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html @@ -272,10 +272,10 @@ <li type="circle">java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="strong">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="http://docs.oracle.com/javase/7/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.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/Cacheable.MemoryType.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="strong">Cacheable.MemoryType</span></a></li> -<li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockType.BlockCategory.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="strong">BlockType.BlockCategory</span></a></li> -<li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.Writer.State.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="strong">HFileBlock.Writer.State</span></a></li> <li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/CacheConfig.ExternalBlockCaches.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="strong">CacheConfig.ExternalBlockCaches</span></a></li> +<li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.Writer.State.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="strong">HFileBlock.Writer.State</span></a></li> <li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockPriority.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="strong">BlockPriority</span></a></li> +<li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockType.BlockCategory.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="strong">BlockType.BlockCategory</span></a></li> <li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockType.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="strong">BlockType</span></a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2264aeb1/devapidocs/org/apache/hadoop/hbase/ipc/FifoRpcScheduler.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/ipc/FifoRpcScheduler.html b/devapidocs/org/apache/hadoop/hbase/ipc/FifoRpcScheduler.html index 031d3de..387921f 100644 --- a/devapidocs/org/apache/hadoop/hbase/ipc/FifoRpcScheduler.html +++ b/devapidocs/org/apache/hadoop/hbase/ipc/FifoRpcScheduler.html @@ -155,6 +155,13 @@ extends <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html" t <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/ipc/FifoRpcScheduler.html#queueSize">queueSize</a></strong></code> </td> </tr> </table> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_org.apache.hadoop.hbase.ipc.RpcScheduler"> +<!-- --> +</a> +<h3>Fields inherited from class org.apache.hadoop.hbase.ipc.<a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html" title="class in org.apache.hadoop.hbase.ipc">RpcScheduler</a></h3> +<code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#IPC_SERVER_MAX_CALLQUEUE_LENGTH">IPC_SERVER_MAX_CALLQUEUE_LENGTH</a>, <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#IPC_SERVER_PRIORITY_MAX_CALLQUEUE_LENGTH">IPC_SERVER_PRIORITY_MAX_CALLQUEUE_LENGTH</a></code></li> +</ul> </li> </ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> @@ -278,7 +285,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html" t <ul class="blockList"> <li class="blockList"> <h4>handlerCount</h4> -<pre>private final int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/FifoRpcScheduler.html#line.36">handlerCount</a></pre> +<pre>private final int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/FifoRpcScheduler.html#line.35">handlerCount</a></pre> </li> </ul> <a name="maxQueueLength"> @@ -287,7 +294,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html" t <ul class="blockList"> <li class="blockList"> <h4>maxQueueLength</h4> -<pre>private final int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/FifoRpcScheduler.html#line.37">maxQueueLength</a></pre> +<pre>private final int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/FifoRpcScheduler.html#line.36">maxQueueLength</a></pre> </li> </ul> <a name="queueSize"> @@ -296,7 +303,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html" t <ul class="blockList"> <li class="blockList"> <h4>queueSize</h4> -<pre>private final <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicInteger.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicInteger</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/FifoRpcScheduler.html#line.38">queueSize</a></pre> +<pre>private final <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicInteger.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicInteger</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/FifoRpcScheduler.html#line.37">queueSize</a></pre> </li> </ul> <a name="executor"> @@ -305,7 +312,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html" t <ul class="blockListLast"> <li class="blockList"> <h4>executor</h4> -<pre>private <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/ThreadPoolExecutor.html?is-external=true" title="class or interface in java.util.concurrent">ThreadPoolExecutor</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/FifoRpcScheduler.html#line.39">executor</a></pre> +<pre>private <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/ThreadPoolExecutor.html?is-external=true" title="class or interface in java.util.concurrent">ThreadPoolExecutor</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/FifoRpcScheduler.html#line.38">executor</a></pre> </li> </ul> </li> @@ -322,7 +329,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html" t <ul class="blockListLast"> <li class="blockList"> <h4>FifoRpcScheduler</h4> -<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/FifoRpcScheduler.html#line.41">FifoRpcScheduler</a>(org.apache.hadoop.conf.Configuration conf, +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/FifoRpcScheduler.html#line.40">FifoRpcScheduler</a>(org.apache.hadoop.conf.Configuration conf, int handlerCount)</pre> </li> </ul> @@ -340,7 +347,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html" t <ul class="blockList"> <li class="blockList"> <h4>init</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/FifoRpcScheduler.html#line.48">init</a>(<a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.Context.html" title="class in org.apache.hadoop.hbase.ipc">RpcScheduler.Context</a> context)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/FifoRpcScheduler.html#line.47">init</a>(<a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.Context.html" title="class in org.apache.hadoop.hbase.ipc">RpcScheduler.Context</a> context)</pre> <div class="block"><strong>Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#init(org.apache.hadoop.hbase.ipc.RpcScheduler.Context)">RpcScheduler</a></code></strong></div> <div class="block">Does some quick initialization. Heavy tasks (e.g. starting threads) should be done in <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#start()"><code>RpcScheduler.start()</code></a>. This method is called before <code>start</code>.</div> @@ -356,7 +363,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html" t <ul class="blockList"> <li class="blockList"> <h4>start</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/FifoRpcScheduler.html#line.53">start</a>()</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/FifoRpcScheduler.html#line.52">start</a>()</pre> <div class="block"><strong>Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#start()">RpcScheduler</a></code></strong></div> <div class="block">Prepares for request serving. An implementation may start some handler threads here.</div> <dl> @@ -371,7 +378,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html" t <ul class="blockList"> <li class="blockList"> <h4>stop</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/FifoRpcScheduler.html#line.65">stop</a>()</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/FifoRpcScheduler.html#line.64">stop</a>()</pre> <div class="block"><strong>Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#stop()">RpcScheduler</a></code></strong></div> <div class="block">Stops serving new requests.</div> <dl> @@ -386,7 +393,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html" t <ul class="blockList"> <li class="blockList"> <h4>dispatch</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/FifoRpcScheduler.html#line.70">dispatch</a>(<a href="../../../../../org/apache/hadoop/hbase/ipc/CallRunner.html" title="class in org.apache.hadoop.hbase.ipc">CallRunner</a> task) +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/FifoRpcScheduler.html#line.69">dispatch</a>(<a href="../../../../../org/apache/hadoop/hbase/ipc/CallRunner.html" title="class in org.apache.hadoop.hbase.ipc">CallRunner</a> task) throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre> <div class="block"><strong>Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#dispatch(org.apache.hadoop.hbase.ipc.CallRunner)">RpcScheduler</a></code></strong></div> @@ -407,7 +414,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html" t <ul class="blockList"> <li class="blockList"> <h4>getGeneralQueueLength</h4> -<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/FifoRpcScheduler.html#line.89">getGeneralQueueLength</a>()</pre> +<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/FifoRpcScheduler.html#line.88">getGeneralQueueLength</a>()</pre> <div class="block"><strong>Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#getGeneralQueueLength()">RpcScheduler</a></code></strong></div> <div class="block">Retrieves length of the general queue for metrics.</div> <dl> @@ -422,7 +429,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html" t <ul class="blockList"> <li class="blockList"> <h4>getPriorityQueueLength</h4> -<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/FifoRpcScheduler.html#line.94">getPriorityQueueLength</a>()</pre> +<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/FifoRpcScheduler.html#line.93">getPriorityQueueLength</a>()</pre> <div class="block"><strong>Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#getPriorityQueueLength()">RpcScheduler</a></code></strong></div> <div class="block">Retrieves length of the priority queue for metrics.</div> <dl> @@ -437,7 +444,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html" t <ul class="blockList"> <li class="blockList"> <h4>getReplicationQueueLength</h4> -<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/FifoRpcScheduler.html#line.99">getReplicationQueueLength</a>()</pre> +<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/FifoRpcScheduler.html#line.98">getReplicationQueueLength</a>()</pre> <div class="block"><strong>Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#getReplicationQueueLength()">RpcScheduler</a></code></strong></div> <div class="block">Retrieves length of the replication queue for metrics.</div> <dl> @@ -452,7 +459,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html" t <ul class="blockList"> <li class="blockList"> <h4>getActiveRpcHandlerCount</h4> -<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/FifoRpcScheduler.html#line.104">getActiveRpcHandlerCount</a>()</pre> +<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/FifoRpcScheduler.html#line.103">getActiveRpcHandlerCount</a>()</pre> <div class="block"><strong>Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#getActiveRpcHandlerCount()">RpcScheduler</a></code></strong></div> <div class="block">Retrieves the number of active handler.</div> <dl> @@ -467,7 +474,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html" t <ul class="blockList"> <li class="blockList"> <h4>getNumGeneralCallsDropped</h4> -<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/FifoRpcScheduler.html#line.109">getNumGeneralCallsDropped</a>()</pre> +<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/FifoRpcScheduler.html#line.108">getNumGeneralCallsDropped</a>()</pre> <div class="block"><strong>Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#getNumGeneralCallsDropped()">RpcScheduler</a></code></strong></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> @@ -483,7 +490,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html" t <ul class="blockListLast"> <li class="blockList"> <h4>getNumLifoModeSwitches</h4> -<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/FifoRpcScheduler.html#line.114">getNumLifoModeSwitches</a>()</pre> +<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/FifoRpcScheduler.html#line.113">getNumLifoModeSwitches</a>()</pre> <div class="block"><strong>Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#getNumLifoModeSwitches()">RpcScheduler</a></code></strong></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 http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2264aeb1/devapidocs/org/apache/hadoop/hbase/ipc/RpcExecutor.QueueBalancer.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/ipc/RpcExecutor.QueueBalancer.html b/devapidocs/org/apache/hadoop/hbase/ipc/RpcExecutor.QueueBalancer.html index c77b110..8abcb50 100644 --- a/devapidocs/org/apache/hadoop/hbase/ipc/RpcExecutor.QueueBalancer.html +++ b/devapidocs/org/apache/hadoop/hbase/ipc/RpcExecutor.QueueBalancer.html @@ -103,7 +103,7 @@ </dl> <hr> <br> -<pre>public abstract static class <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.html#line.175">RpcExecutor.QueueBalancer</a> +<pre>public abstract static class <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.html#line.176">RpcExecutor.QueueBalancer</a> extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre> </li> </ul> @@ -172,7 +172,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>RpcExecutor.QueueBalancer</h4> -<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.QueueBalancer.html#line.175">RpcExecutor.QueueBalancer</a>()</pre> +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.QueueBalancer.html#line.176">RpcExecutor.QueueBalancer</a>()</pre> </li> </ul> </li> @@ -189,7 +189,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>getNextQueue</h4> -<pre>public abstract int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.QueueBalancer.html#line.179">getNextQueue</a>()</pre> +<pre>public abstract int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.QueueBalancer.html#line.180">getNextQueue</a>()</pre> <dl><dt><span class="strong">Returns:</span></dt><dd>the index of the next queue to which a request should be inserted</dd></dl> </li> </ul> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2264aeb1/devapidocs/org/apache/hadoop/hbase/ipc/RpcExecutor.RandomQueueBalancer.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/ipc/RpcExecutor.RandomQueueBalancer.html b/devapidocs/org/apache/hadoop/hbase/ipc/RpcExecutor.RandomQueueBalancer.html index dbdfb35..a4444df 100644 --- a/devapidocs/org/apache/hadoop/hbase/ipc/RpcExecutor.RandomQueueBalancer.html +++ b/devapidocs/org/apache/hadoop/hbase/ipc/RpcExecutor.RandomQueueBalancer.html @@ -104,7 +104,7 @@ </dl> <hr> <br> -<pre>private static class <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.html#line.205">RpcExecutor.RandomQueueBalancer</a> +<pre>private static class <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.html#line.206">RpcExecutor.RandomQueueBalancer</a> extends <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcExecutor.QueueBalancer.html" title="class in org.apache.hadoop.hbase.ipc">RpcExecutor.QueueBalancer</a></pre> <div class="block">Queue balancer that just randomly selects a queue in the range [0, num queues).</div> </li> @@ -193,7 +193,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcExecutor.QueueBal <ul class="blockListLast"> <li class="blockList"> <h4>queueSize</h4> -<pre>private final int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.RandomQueueBalancer.html#line.206">queueSize</a></pre> +<pre>private final int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.RandomQueueBalancer.html#line.207">queueSize</a></pre> </li> </ul> </li> @@ -210,7 +210,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcExecutor.QueueBal <ul class="blockListLast"> <li class="blockList"> <h4>RpcExecutor.RandomQueueBalancer</h4> -<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.RandomQueueBalancer.html#line.208">RpcExecutor.RandomQueueBalancer</a>(int queueSize)</pre> +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.RandomQueueBalancer.html#line.209">RpcExecutor.RandomQueueBalancer</a>(int queueSize)</pre> </li> </ul> </li> @@ -227,7 +227,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcExecutor.QueueBal <ul class="blockListLast"> <li class="blockList"> <h4>getNextQueue</h4> -<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.RandomQueueBalancer.html#line.212">getNextQueue</a>()</pre> +<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.RandomQueueBalancer.html#line.213">getNextQueue</a>()</pre> <dl> <dt><strong>Specified by:</strong></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcExecutor.QueueBalancer.html#getNextQueue()">getNextQueue</a></code> in class <code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcExecutor.QueueBalancer.html" title="class in org.apache.hadoop.hbase.ipc">RpcExecutor.QueueBalancer</a></code></dd> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2264aeb1/devapidocs/org/apache/hadoop/hbase/ipc/RpcExecutor.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/ipc/RpcExecutor.html b/devapidocs/org/apache/hadoop/hbase/ipc/RpcExecutor.html index a7adf6e..2a2e3d1 100644 --- a/devapidocs/org/apache/hadoop/hbase/ipc/RpcExecutor.html +++ b/devapidocs/org/apache/hadoop/hbase/ipc/RpcExecutor.html @@ -339,7 +339,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>currentQueueLimit</h4> -<pre>protected volatile int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.html#line.46">currentQueueLimit</a></pre> +<pre>protected volatile int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.html#line.47">currentQueueLimit</a></pre> </li> </ul> <a name="activeHandlerCount"> @@ -348,7 +348,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>activeHandlerCount</h4> -<pre>private final <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicInteger.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicInteger</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.html#line.48">activeHandlerCount</a></pre> +<pre>private final <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicInteger.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicInteger</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.html#line.49">activeHandlerCount</a></pre> </li> </ul> <a name="handlers"> @@ -357,7 +357,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>handlers</h4> -<pre>private final <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">Thread</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.html#line.49">handlers</a></pre> +<pre>private final <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">Thread</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.html#line.50">handlers</a></pre> </li> </ul> <a name="handlerCount"> @@ -366,7 +366,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>handlerCount</h4> -<pre>private final int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.html#line.50">handlerCount</a></pre> +<pre>private final int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.html#line.51">handlerCount</a></pre> </li> </ul> <a name="name"> @@ -375,7 +375,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>name</h4> -<pre>private final <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.html#line.51">name</a></pre> +<pre>private final <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.html#line.52">name</a></pre> </li> </ul> <a name="failedHandlerCount"> @@ -384,7 +384,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>failedHandlerCount</h4> -<pre>private final <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicInteger.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicInteger</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.html#line.52">failedHandlerCount</a></pre> +<pre>private final <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicInteger.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicInteger</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.html#line.53">failedHandlerCount</a></pre> </li> </ul> <a name="running"> @@ -393,7 +393,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>running</h4> -<pre>private boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.html#line.54">running</a></pre> +<pre>private boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.html#line.55">running</a></pre> </li> </ul> <a name="conf"> @@ -402,7 +402,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>conf</h4> -<pre>private org.apache.hadoop.conf.Configuration <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.html#line.56">conf</a></pre> +<pre>private org.apache.hadoop.conf.Configuration <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.html#line.57">conf</a></pre> </li> </ul> <a name="abortable"> @@ -411,7 +411,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>abortable</h4> -<pre>private <a href="../../../../../org/apache/hadoop/hbase/Abortable.html" title="interface in org.apache.hadoop.hbase">Abortable</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.html#line.57">abortable</a></pre> +<pre>private <a href="../../../../../org/apache/hadoop/hbase/Abortable.html" title="interface in org.apache.hadoop.hbase">Abortable</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.html#line.58">abortable</a></pre> </li> </ul> <a name="ONE_QUEUE"> @@ -420,7 +420,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>ONE_QUEUE</h4> -<pre>private static <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcExecutor.QueueBalancer.html" title="class in org.apache.hadoop.hbase.ipc">RpcExecutor.QueueBalancer</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.html#line.194">ONE_QUEUE</a></pre> +<pre>private static <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcExecutor.QueueBalancer.html" title="class in org.apache.hadoop.hbase.ipc">RpcExecutor.QueueBalancer</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.html#line.195">ONE_QUEUE</a></pre> <div class="block">All requests go to the first queue, at index 0</div> </li> </ul> @@ -438,7 +438,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>RpcExecutor</h4> -<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.html#line.59">RpcExecutor</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name, +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.html#line.60">RpcExecutor</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name, int handlerCount)</pre> </li> </ul> @@ -448,7 +448,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>RpcExecutor</h4> -<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.html#line.65">RpcExecutor</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name, +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.html#line.66">RpcExecutor</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name, int handlerCount, org.apache.hadoop.conf.Configuration conf, <a href="../../../../../org/apache/hadoop/hbase/Abortable.html" title="interface in org.apache.hadoop.hbase">Abortable</a> abortable)</pre> @@ -468,7 +468,7 @@ extends <a href="http://docs.oracle.com/javase/7/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/ipc/RpcExecutor.html#line.72">start</a>(int port)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.html#line.73">start</a>(int port)</pre> </li> </ul> <a name="stop()"> @@ -477,7 +477,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>stop</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.html#line.77">stop</a>()</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.html#line.78">stop</a>()</pre> </li> </ul> <a name="getActiveHandlerCount()"> @@ -486,7 +486,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getActiveHandlerCount</h4> -<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.html#line.84">getActiveHandlerCount</a>()</pre> +<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.html#line.85">getActiveHandlerCount</a>()</pre> </li> </ul> <a name="getQueueLength()"> @@ -495,7 +495,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getQueueLength</h4> -<pre>public abstract int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.html#line.89">getQueueLength</a>()</pre> +<pre>public abstract int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.html#line.90">getQueueLength</a>()</pre> <div class="block">Returns the length of the pending queue</div> </li> </ul> @@ -505,7 +505,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>dispatch</h4> -<pre>public abstract boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.html#line.92">dispatch</a>(<a href="../../../../../org/apache/hadoop/hbase/ipc/CallRunner.html" title="class in org.apache.hadoop.hbase.ipc">CallRunner</a> callTask) +<pre>public abstract boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.html#line.93">dispatch</a>(<a href="../../../../../org/apache/hadoop/hbase/ipc/CallRunner.html" title="class in org.apache.hadoop.hbase.ipc">CallRunner</a> callTask) throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre> <div class="block">Add the request to the executor queue</div> <dl><dt><span class="strong">Throws:</span></dt> @@ -518,7 +518,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getQueues</h4> -<pre>protected abstract <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/BlockingQueue.html?is-external=true" title="class or interface in java.util.concurrent">BlockingQueue</a><<a href="../../../../../org/apache/hadoop/hbase/ipc/CallRunner.html" title="class in org.apache.hadoop.hbase.ipc">CallRunner</a>>> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.html#line.95">getQueues</a>()</pre> +<pre>protected abstract <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/BlockingQueue.html?is-external=true" title="class or interface in java.util.concurrent">BlockingQueue</a><<a href="../../../../../org/apache/hadoop/hbase/ipc/CallRunner.html" title="class in org.apache.hadoop.hbase.ipc">CallRunner</a>>> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.html#line.96">getQueues</a>()</pre> <div class="block">Returns the list of request queues</div> </li> </ul> @@ -528,7 +528,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>startHandlers</h4> -<pre>protected void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.html#line.97">startHandlers</a>(int port)</pre> +<pre>protected void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.html#line.98">startHandlers</a>(int port)</pre> </li> </ul> <a name="startHandlers(java.lang.String, int, java.util.List, int, int, int)"> @@ -537,7 +537,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>startHandlers</h4> -<pre>protected void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.html#line.102">startHandlers</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> nameSuffix, +<pre>protected void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.html#line.103">startHandlers</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> nameSuffix, int numHandlers, <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/BlockingQueue.html?is-external=true" title="class or interface in java.util.concurrent">BlockingQueue</a><<a href="../../../../../org/apache/hadoop/hbase/ipc/CallRunner.html" title="class in org.apache.hadoop.hbase.ipc">CallRunner</a>>> callQueues, int qindex, @@ -551,7 +551,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>consumerLoop</h4> -<pre>protected void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.html#line.123">consumerLoop</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/BlockingQueue.html?is-external=true" title="class or interface in java.util.concurrent">BlockingQueue</a><<a href="../../../../../org/apache/hadoop/hbase/ipc/CallRunner.html" title="class in org.apache.hadoop.hbase.ipc">CallRunner</a>> myQueue)</pre> +<pre>protected void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.html#line.124">consumerLoop</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/BlockingQueue.html?is-external=true" title="class or interface in java.util.concurrent">BlockingQueue</a><<a href="../../../../../org/apache/hadoop/hbase/ipc/CallRunner.html" title="class in org.apache.hadoop.hbase.ipc">CallRunner</a>> myQueue)</pre> </li> </ul> <a name="getBalancer(int)"> @@ -560,7 +560,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getBalancer</h4> -<pre>public static <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcExecutor.QueueBalancer.html" title="class in org.apache.hadoop.hbase.ipc">RpcExecutor.QueueBalancer</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.html#line.182">getBalancer</a>(int queueSize)</pre> +<pre>public static <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcExecutor.QueueBalancer.html" title="class in org.apache.hadoop.hbase.ipc">RpcExecutor.QueueBalancer</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.html#line.183">getBalancer</a>(int queueSize)</pre> </li> </ul> <a name="resizeQueues(org.apache.hadoop.conf.Configuration)"> @@ -569,7 +569,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>resizeQueues</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.html#line.221">resizeQueues</a>(org.apache.hadoop.conf.Configuration conf)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcExecutor.html#line.222">resizeQueues</a>(org.apache.hadoop.conf.Configuration conf)</pre> <div class="block">Update current soft limit for executor's call queues</div> <dl><dt><span class="strong">Parameters:</span></dt><dd><code>conf</code> - updated configuration</dd></dl> </li> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2264aeb1/devapidocs/org/apache/hadoop/hbase/ipc/RpcScheduler.Context.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/ipc/RpcScheduler.Context.html b/devapidocs/org/apache/hadoop/hbase/ipc/RpcScheduler.Context.html index b1d78b6..a1e40e6 100644 --- a/devapidocs/org/apache/hadoop/hbase/ipc/RpcScheduler.Context.html +++ b/devapidocs/org/apache/hadoop/hbase/ipc/RpcScheduler.Context.html @@ -103,7 +103,7 @@ </dl> <hr> <br> -<pre>abstract static class <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcScheduler.html#line.35">RpcScheduler.Context</a> +<pre>abstract static class <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcScheduler.html#line.40">RpcScheduler.Context</a> extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre> <div class="block">Exposes runtime information of a <code>RpcServer</code> that a <code>RpcScheduler</code> may need.</div> </li> @@ -173,7 +173,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>RpcScheduler.Context</h4> -<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcScheduler.Context.html#line.35">RpcScheduler.Context</a>()</pre> +<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcScheduler.Context.html#line.40">RpcScheduler.Context</a>()</pre> </li> </ul> </li> @@ -190,7 +190,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>getListenerAddress</h4> -<pre>public abstract <a href="http://docs.oracle.com/javase/7/docs/api/java/net/InetSocketAddress.html?is-external=true" title="class or interface in java.net">InetSocketAddress</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcScheduler.Context.html#line.36">getListenerAddress</a>()</pre> +<pre>public abstract <a href="http://docs.oracle.com/javase/7/docs/api/java/net/InetSocketAddress.html?is-external=true" title="class or interface in java.net">InetSocketAddress</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcScheduler.Context.html#line.41">getListenerAddress</a>()</pre> </li> </ul> </li> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2264aeb1/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 d22ffb7..d3c324f 100644 --- a/devapidocs/org/apache/hadoop/hbase/ipc/RpcScheduler.html +++ b/devapidocs/org/apache/hadoop/hbase/ipc/RpcScheduler.html @@ -61,13 +61,13 @@ <ul class="subNavList"> <li>Summary: </li> <li><a href="#nested_class_summary">Nested</a> | </li> -<li>Field | </li> +<li><a href="#field_summary">Field</a> | </li> <li><a href="#constructor_summary">Constr</a> | </li> <li><a href="#method_summary">Method</a></li> </ul> <ul class="subNavList"> <li>Detail: </li> -<li>Field | </li> +<li><a href="#field_detail">Field</a> | </li> <li><a href="#constructor_detail">Constr</a> | </li> <li><a href="#method_detail">Method</a></li> </ul> @@ -131,6 +131,29 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? </table> </li> </ul> +<!-- =========== FIELD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> +<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#IPC_SERVER_MAX_CALLQUEUE_LENGTH">IPC_SERVER_MAX_CALLQUEUE_LENGTH</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> +<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#IPC_SERVER_PRIORITY_MAX_CALLQUEUE_LENGTH">IPC_SERVER_PRIORITY_MAX_CALLQUEUE_LENGTH</a></strong></code> </td> +</tr> +</table> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> <ul class="blockList"> <li class="blockList"><a name="constructor_summary"> @@ -239,6 +262,34 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <div class="details"> <ul class="blockList"> <li class="blockList"> +<!-- ============ FIELD DETAIL =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="IPC_SERVER_MAX_CALLQUEUE_LENGTH"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>IPC_SERVER_MAX_CALLQUEUE_LENGTH</h4> +<pre>public static final <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcScheduler.html#line.34">IPC_SERVER_MAX_CALLQUEUE_LENGTH</a></pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.ipc.RpcScheduler.IPC_SERVER_MAX_CALLQUEUE_LENGTH">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="IPC_SERVER_PRIORITY_MAX_CALLQUEUE_LENGTH"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>IPC_SERVER_PRIORITY_MAX_CALLQUEUE_LENGTH</h4> +<pre>public static final <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcScheduler.html#line.36">IPC_SERVER_PRIORITY_MAX_CALLQUEUE_LENGTH</a></pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.ipc.RpcScheduler.IPC_SERVER_PRIORITY_MAX_CALLQUEUE_LENGTH">Constant Field Values</a></dd></dl> +</li> +</ul> +</li> +</ul> <!-- ========= CONSTRUCTOR DETAIL ======== --> <ul class="blockList"> <li class="blockList"><a name="constructor_detail"> @@ -268,7 +319,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>init</h4> -<pre>public abstract void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcScheduler.html#line.45">init</a>(<a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.Context.html" title="class in org.apache.hadoop.hbase.ipc">RpcScheduler.Context</a> context)</pre> +<pre>public abstract void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcScheduler.html#line.50">init</a>(<a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.Context.html" title="class in org.apache.hadoop.hbase.ipc">RpcScheduler.Context</a> context)</pre> <div class="block">Does some quick initialization. Heavy tasks (e.g. starting threads) should be done in <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#start()"><code>start()</code></a>. This method is called before <code>start</code>.</div> <dl><dt><span class="strong">Parameters:</span></dt><dd><code>context</code> - provides methods to retrieve runtime information from</dd></dl> @@ -280,7 +331,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>start</h4> -<pre>public abstract void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcScheduler.html#line.50">start</a>()</pre> +<pre>public abstract void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcScheduler.html#line.55">start</a>()</pre> <div class="block">Prepares for request serving. An implementation may start some handler threads here.</div> </li> </ul> @@ -290,7 +341,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>stop</h4> -<pre>public abstract void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcScheduler.html#line.53">stop</a>()</pre> +<pre>public abstract void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcScheduler.html#line.58">stop</a>()</pre> <div class="block">Stops serving new requests.</div> </li> </ul> @@ -300,7 +351,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>dispatch</h4> -<pre>public abstract boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcScheduler.html#line.61">dispatch</a>(<a href="../../../../../org/apache/hadoop/hbase/ipc/CallRunner.html" title="class in org.apache.hadoop.hbase.ipc">CallRunner</a> task) +<pre>public abstract boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcScheduler.html#line.66">dispatch</a>(<a href="../../../../../org/apache/hadoop/hbase/ipc/CallRunner.html" title="class in org.apache.hadoop.hbase.ipc">CallRunner</a> task) throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre> <div class="block">Dispatches an RPC request asynchronously. An implementation is free to choose to process the @@ -317,7 +368,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getGeneralQueueLength</h4> -<pre>public abstract int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcScheduler.html#line.64">getGeneralQueueLength</a>()</pre> +<pre>public abstract int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcScheduler.html#line.69">getGeneralQueueLength</a>()</pre> <div class="block">Retrieves length of the general queue for metrics.</div> </li> </ul> @@ -327,7 +378,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getPriorityQueueLength</h4> -<pre>public abstract int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcScheduler.html#line.67">getPriorityQueueLength</a>()</pre> +<pre>public abstract int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcScheduler.html#line.72">getPriorityQueueLength</a>()</pre> <div class="block">Retrieves length of the priority queue for metrics.</div> </li> </ul> @@ -337,7 +388,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getReplicationQueueLength</h4> -<pre>public abstract int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcScheduler.html#line.70">getReplicationQueueLength</a>()</pre> +<pre>public abstract int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcScheduler.html#line.75">getReplicationQueueLength</a>()</pre> <div class="block">Retrieves length of the replication queue for metrics.</div> </li> </ul> @@ -347,7 +398,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getActiveRpcHandlerCount</h4> -<pre>public abstract int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcScheduler.html#line.73">getActiveRpcHandlerCount</a>()</pre> +<pre>public abstract int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcScheduler.html#line.78">getActiveRpcHandlerCount</a>()</pre> <div class="block">Retrieves the number of active handler.</div> </li> </ul> @@ -357,7 +408,7 @@ extends <a href="http://docs.oracle.com/javase/7/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.79">getNumGeneralCallsDropped</a>()</pre> +<pre>public abstract long <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcScheduler.html#line.84">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> @@ -368,7 +419,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>getNumLifoModeSwitches</h4> -<pre>public abstract long <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcScheduler.html#line.86">getNumLifoModeSwitches</a>()</pre> +<pre>public abstract long <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcScheduler.html#line.91">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> @@ -426,13 +477,13 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="subNavList"> <li>Summary: </li> <li><a href="#nested_class_summary">Nested</a> | </li> -<li>Field | </li> +<li><a href="#field_summary">Field</a> | </li> <li><a href="#constructor_summary">Constr</a> | </li> <li><a href="#method_summary">Method</a></li> </ul> <ul class="subNavList"> <li>Detail: </li> -<li>Field | </li> +<li><a href="#field_detail">Field</a> | </li> <li><a href="#constructor_detail">Constr</a> | </li> <li><a href="#method_detail">Method</a></li> </ul> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2264aeb1/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 ab1471a..2db94f9 100644 --- a/devapidocs/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html +++ b/devapidocs/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html @@ -260,6 +260,13 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationObs <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#replicationExecutor">replicationExecutor</a></strong></code> </td> </tr> </table> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_org.apache.hadoop.hbase.ipc.RpcScheduler"> +<!-- --> +</a> +<h3>Fields inherited from class org.apache.hadoop.hbase.ipc.<a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html" title="class in org.apache.hadoop.hbase.ipc">RpcScheduler</a></h3> +<code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#IPC_SERVER_MAX_CALLQUEUE_LENGTH">IPC_SERVER_MAX_CALLQUEUE_LENGTH</a>, <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#IPC_SERVER_PRIORITY_MAX_CALLQUEUE_LENGTH">IPC_SERVER_PRIORITY_MAX_CALLQUEUE_LENGTH</a></code></li> +</ul> </li> </ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> @@ -659,7 +666,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationObs <ul class="blockListLast"> <li class="blockList"> <h4>SimpleRpcScheduler</h4> -<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#line.236">SimpleRpcScheduler</a>(org.apache.hadoop.conf.Configuration conf, +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#line.241">SimpleRpcScheduler</a>(org.apache.hadoop.conf.Configuration conf, int handlerCount, int priorityHandlerCount, int replicationHandlerCount, @@ -695,7 +702,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationObs <ul class="blockList"> <li class="blockList"> <h4>init</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#line.248">init</a>(<a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.Context.html" title="class in org.apache.hadoop.hbase.ipc">RpcScheduler.Context</a> context)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#line.253">init</a>(<a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.Context.html" title="class in org.apache.hadoop.hbase.ipc">RpcScheduler.Context</a> context)</pre> <div class="block"><strong>Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#init(org.apache.hadoop.hbase.ipc.RpcScheduler.Context)">RpcScheduler</a></code></strong></div> <div class="block">Does some quick initialization. Heavy tasks (e.g. starting threads) should be done in <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#start()"><code>RpcScheduler.start()</code></a>. This method is called before <code>start</code>.</div> @@ -711,7 +718,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationObs <ul class="blockList"> <li class="blockList"> <h4>start</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#line.253">start</a>()</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#line.258">start</a>()</pre> <div class="block"><strong>Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#start()">RpcScheduler</a></code></strong></div> <div class="block">Prepares for request serving. An implementation may start some handler threads here.</div> <dl> @@ -726,7 +733,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationObs <ul class="blockList"> <li class="blockList"> <h4>stop</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#line.260">stop</a>()</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#line.265">stop</a>()</pre> <div class="block"><strong>Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#stop()">RpcScheduler</a></code></strong></div> <div class="block">Stops serving new requests.</div> <dl> @@ -741,7 +748,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationObs <ul class="blockList"> <li class="blockList"> <h4>dispatch</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#line.267">dispatch</a>(<a href="../../../../../org/apache/hadoop/hbase/ipc/CallRunner.html" title="class in org.apache.hadoop.hbase.ipc">CallRunner</a> callTask) +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#line.272">dispatch</a>(<a href="../../../../../org/apache/hadoop/hbase/ipc/CallRunner.html" title="class in org.apache.hadoop.hbase.ipc">CallRunner</a> callTask) throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre> <div class="block"><strong>Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#dispatch(org.apache.hadoop.hbase.ipc.CallRunner)">RpcScheduler</a></code></strong></div> <div class="block">Dispatches an RPC request asynchronously. An implementation is free to choose to process the @@ -760,7 +767,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationObs <ul class="blockList"> <li class="blockList"> <h4>getGeneralQueueLength</h4> -<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#line.280">getGeneralQueueLength</a>()</pre> +<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#line.285">getGeneralQueueLength</a>()</pre> <div class="block"><strong>Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#getGeneralQueueLength()">RpcScheduler</a></code></strong></div> <div class="block">Retrieves length of the general queue for metrics.</div> <dl> @@ -775,7 +782,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationObs <ul class="blockList"> <li class="blockList"> <h4>getPriorityQueueLength</h4> -<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#line.285">getPriorityQueueLength</a>()</pre> +<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#line.290">getPriorityQueueLength</a>()</pre> <div class="block"><strong>Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#getPriorityQueueLength()">RpcScheduler</a></code></strong></div> <div class="block">Retrieves length of the priority queue for metrics.</div> <dl> @@ -790,7 +797,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationObs <ul class="blockList"> <li class="blockList"> <h4>getReplicationQueueLength</h4> -<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#line.290">getReplicationQueueLength</a>()</pre> +<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#line.295">getReplicationQueueLength</a>()</pre> <div class="block"><strong>Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#getReplicationQueueLength()">RpcScheduler</a></code></strong></div> <div class="block">Retrieves length of the replication queue for metrics.</div> <dl> @@ -805,7 +812,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationObs <ul class="blockList"> <li class="blockList"> <h4>getActiveRpcHandlerCount</h4> -<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#line.295">getActiveRpcHandlerCount</a>()</pre> +<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#line.300">getActiveRpcHandlerCount</a>()</pre> <div class="block"><strong>Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#getActiveRpcHandlerCount()">RpcScheduler</a></code></strong></div> <div class="block">Retrieves the number of active handler.</div> <dl> @@ -820,7 +827,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationObs <ul class="blockList"> <li class="blockList"> <h4>getNumGeneralCallsDropped</h4> -<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#line.302">getNumGeneralCallsDropped</a>()</pre> +<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#line.307">getNumGeneralCallsDropped</a>()</pre> <div class="block"><strong>Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#getNumGeneralCallsDropped()">RpcScheduler</a></code></strong></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> @@ -836,7 +843,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationObs <ul class="blockListLast"> <li class="blockList"> <h4>getNumLifoModeSwitches</h4> -<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#line.307">getNumLifoModeSwitches</a>()</pre> +<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#line.312">getNumLifoModeSwitches</a>()</pre> <div class="block"><strong>Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#getNumLifoModeSwitches()">RpcScheduler</a></code></strong></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