http://git-wip-us.apache.org/repos/asf/hbase-site/blob/41a7fcc5/devapidocs/org/apache/hadoop/hbase/regionserver/RegionServerServices.PostOpenDeployContext.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/RegionServerServices.PostOpenDeployContext.html b/devapidocs/org/apache/hadoop/hbase/regionserver/RegionServerServices.PostOpenDeployContext.html index e0ee636..1a3e50e 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/RegionServerServices.PostOpenDeployContext.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/RegionServerServices.PostOpenDeployContext.html @@ -113,7 +113,7 @@ var activeTableTab = "activeTableTab"; </dl> <hr> <br> -<pre>public static class <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.html#line.89">RegionServerServices.PostOpenDeployContext</a> +<pre>public static class <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.html#line.97">RegionServerServices.PostOpenDeployContext</a> extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre> <div class="block">Context for postOpenDeployTasks().</div> </li> @@ -211,7 +211,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>region</h4> -<pre>private final <a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.PostOpenDeployContext.html#line.90">region</a></pre> +<pre>private final <a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.PostOpenDeployContext.html#line.98">region</a></pre> </li> </ul> <a name="masterSystemTime"> @@ -220,7 +220,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>masterSystemTime</h4> -<pre>private final long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.PostOpenDeployContext.html#line.91">masterSystemTime</a></pre> +<pre>private final long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.PostOpenDeployContext.html#line.99">masterSystemTime</a></pre> </li> </ul> </li> @@ -238,7 +238,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <li class="blockList"> <h4>PostOpenDeployContext</h4> <pre>@InterfaceAudience.Private -public <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.PostOpenDeployContext.html#line.94">PostOpenDeployContext</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a> region, +public <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.PostOpenDeployContext.html#line.102">PostOpenDeployContext</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a> region, long masterSystemTime)</pre> </li> </ul> @@ -256,7 +256,7 @@ public <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserve <ul class="blockList"> <li class="blockList"> <h4>getRegion</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.PostOpenDeployContext.html#line.98">getRegion</a>()</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.PostOpenDeployContext.html#line.106">getRegion</a>()</pre> </li> </ul> <a name="getMasterSystemTime--"> @@ -265,7 +265,7 @@ public <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserve <ul class="blockListLast"> <li class="blockList"> <h4>getMasterSystemTime</h4> -<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.PostOpenDeployContext.html#line.101">getMasterSystemTime</a>()</pre> +<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.PostOpenDeployContext.html#line.109">getMasterSystemTime</a>()</pre> </li> </ul> </li>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/41a7fcc5/devapidocs/org/apache/hadoop/hbase/regionserver/RegionServerServices.RegionStateTransitionContext.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/RegionServerServices.RegionStateTransitionContext.html b/devapidocs/org/apache/hadoop/hbase/regionserver/RegionServerServices.RegionStateTransitionContext.html index 38afd4f..dbef3b4 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/RegionServerServices.RegionStateTransitionContext.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/RegionServerServices.RegionStateTransitionContext.html @@ -113,7 +113,7 @@ var activeTableTab = "activeTableTab"; </dl> <hr> <br> -<pre>public static class <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.html#line.116">RegionServerServices.RegionStateTransitionContext</a> +<pre>public static class <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.html#line.124">RegionServerServices.RegionStateTransitionContext</a> extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre> </li> </ul> @@ -228,7 +228,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>code</h4> -<pre>private final org.apache.hadoop.hbase.shaded.protobuf.generated.RegionServerStatusProtos.RegionStateTransition.TransitionCode <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.RegionStateTransitionContext.html#line.117">code</a></pre> +<pre>private final org.apache.hadoop.hbase.shaded.protobuf.generated.RegionServerStatusProtos.RegionStateTransition.TransitionCode <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.RegionStateTransitionContext.html#line.125">code</a></pre> </li> </ul> <a name="openSeqNum"> @@ -237,7 +237,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>openSeqNum</h4> -<pre>private final long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.RegionStateTransitionContext.html#line.118">openSeqNum</a></pre> +<pre>private final long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.RegionStateTransitionContext.html#line.126">openSeqNum</a></pre> </li> </ul> <a name="masterSystemTime"> @@ -246,7 +246,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>masterSystemTime</h4> -<pre>private final long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.RegionStateTransitionContext.html#line.119">masterSystemTime</a></pre> +<pre>private final long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.RegionStateTransitionContext.html#line.127">masterSystemTime</a></pre> </li> </ul> <a name="hris"> @@ -255,7 +255,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>hris</h4> -<pre>private final <a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>[] <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.RegionStateTransitionContext.html#line.120">hris</a></pre> +<pre>private final <a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>[] <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.RegionStateTransitionContext.html#line.128">hris</a></pre> </li> </ul> </li> @@ -273,7 +273,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <li class="blockList"> <h4>RegionStateTransitionContext</h4> <pre>@InterfaceAudience.Private -public <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.RegionStateTransitionContext.html#line.123">RegionStateTransitionContext</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.RegionServerStatusProtos.RegionStateTransition.TransitionCode code, +public <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.RegionStateTransitionContext.html#line.131">RegionStateTransitionContext</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.RegionServerStatusProtos.RegionStateTransition.TransitionCode code, long openSeqNum, long masterSystemTime, <a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>... hris)</pre> @@ -293,7 +293,7 @@ public <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserve <ul class="blockList"> <li class="blockList"> <h4>getCode</h4> -<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.RegionServerStatusProtos.RegionStateTransition.TransitionCode <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.RegionStateTransitionContext.html#line.130">getCode</a>()</pre> +<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.RegionServerStatusProtos.RegionStateTransition.TransitionCode <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.RegionStateTransitionContext.html#line.138">getCode</a>()</pre> </li> </ul> <a name="getOpenSeqNum--"> @@ -302,7 +302,7 @@ public <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserve <ul class="blockList"> <li class="blockList"> <h4>getOpenSeqNum</h4> -<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.RegionStateTransitionContext.html#line.133">getOpenSeqNum</a>()</pre> +<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.RegionStateTransitionContext.html#line.141">getOpenSeqNum</a>()</pre> </li> </ul> <a name="getMasterSystemTime--"> @@ -311,7 +311,7 @@ public <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserve <ul class="blockList"> <li class="blockList"> <h4>getMasterSystemTime</h4> -<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.RegionStateTransitionContext.html#line.136">getMasterSystemTime</a>()</pre> +<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.RegionStateTransitionContext.html#line.144">getMasterSystemTime</a>()</pre> </li> </ul> <a name="getHris--"> @@ -320,7 +320,7 @@ public <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserve <ul class="blockListLast"> <li class="blockList"> <h4>getHris</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>[] <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.RegionStateTransitionContext.html#line.139">getHris</a>()</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>[] <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.RegionStateTransitionContext.html#line.147">getHris</a>()</pre> </li> </ul> </li> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/41a7fcc5/devapidocs/org/apache/hadoop/hbase/regionserver/RegionServerServices.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/RegionServerServices.html b/devapidocs/org/apache/hadoop/hbase/regionserver/RegionServerServices.html index c47160d..b876df7 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/RegionServerServices.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/RegionServerServices.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":6,"i1":6,"i2":38,"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,"i20":6,"i21":6,"i22":6}; +var methods = {"i0":6,"i1":6,"i2":6,"i3":38,"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,"i20":6,"i21":6,"i22":6,"i23":6}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],32:["t6","Deprecated Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -110,7 +110,7 @@ var activeTableTab = "activeTableTab"; <hr> <br> <pre>@InterfaceAudience.Private -public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.html#line.50">RegionServerServices</a> +public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.html#line.51">RegionServerServices</a> extends <a href="../../../../../org/apache/hadoop/hbase/Server.html" title="interface in org.apache.hadoop.hbase">Server</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/OnlineRegions.html" title="interface in org.apache.hadoop.hbase.regionserver">OnlineRegions</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/FavoredNodesForRegion.html" title="interface in org.apache.hadoop.hbase.regionserver">FavoredNodesForRegion</a></pre> <div class="block">A curated subset of services provided by <a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver"><code>HRegionServer</code></a>. For use internally only. Passed to Managers, Services and Chores so can pass less-than-a @@ -164,89 +164,93 @@ extends <a href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html#getCompactionPressure--">getCompactionPressure</a></span>()</code> </td> </tr> <tr id="i1" class="rowColor"> +<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionRequester.html" title="interface in org.apache.hadoop.hbase.regionserver.compactions">CompactionRequester</a></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html#getCompactionRequestor--">getCompactionRequestor</a></span>()</code> </td> +</tr> +<tr id="i2" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/executor/ExecutorService.html" title="class in org.apache.hadoop.hbase.executor">ExecutorService</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html#getExecutorService--">getExecutorService</a></span>()</code> </td> </tr> -<tr id="i2" class="altColor"> +<tr id="i3" class="rowColor"> <td class="colFirst"><code>double</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html#getFlushPressure--">getFlushPressure</a></span>()</code> <div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> </td> </tr> -<tr id="i3" class="rowColor"> +<tr id="i4" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/FlushRequester.html" title="interface in org.apache.hadoop.hbase.regionserver">FlushRequester</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html#getFlushRequester--">getFlushRequester</a></span>()</code> </td> </tr> -<tr id="i4" class="altColor"> +<tr id="i5" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/throttle/ThroughputController.html" title="interface in org.apache.hadoop.hbase.regionserver.throttle">ThroughputController</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html#getFlushThroughputController--">getFlushThroughputController</a></span>()</code> </td> </tr> -<tr id="i5" class="rowColor"> +<tr id="i6" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html" title="class in org.apache.hadoop.hbase.regionserver">HeapMemoryManager</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html#getHeapMemoryManager--">getHeapMemoryManager</a></span>()</code> </td> </tr> -<tr id="i6" class="altColor"> +<tr id="i7" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/Leases.html" title="class in org.apache.hadoop.hbase.regionserver">Leases</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html#getLeases--">getLeases</a></span>()</code> </td> </tr> -<tr id="i7" class="rowColor"> +<tr id="i8" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver">MetricsRegionServer</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html#getMetrics--">getMetrics</a></span>()</code> </td> </tr> -<tr id="i8" class="altColor"> +<tr id="i9" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/ServerNonceManager.html" title="class in org.apache.hadoop.hbase.regionserver">ServerNonceManager</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html#getNonceManager--">getNonceManager</a></span>()</code> <div class="block">Only required for "old" log replay; if it's removed, remove this.</div> </td> </tr> -<tr id="i9" class="rowColor"> +<tr id="i10" class="altColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html#getRecoveringRegions--">getRecoveringRegions</a></span>()</code> </td> </tr> -<tr id="i10" class="altColor"> +<tr id="i11" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html" title="class in org.apache.hadoop.hbase.regionserver">RegionServerAccounting</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html#getRegionServerAccounting--">getRegionServerAccounting</a></span>()</code> </td> </tr> -<tr id="i11" class="rowColor"> +<tr id="i12" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/quotas/RegionServerRpcQuotaManager.html" title="class in org.apache.hadoop.hbase.quotas">RegionServerRpcQuotaManager</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html#getRegionServerRpcQuotaManager--">getRegionServerRpcQuotaManager</a></span>()</code> </td> </tr> -<tr id="i12" class="altColor"> +<tr id="i13" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/quotas/RegionServerSpaceQuotaManager.html" title="class in org.apache.hadoop.hbase.quotas">RegionServerSpaceQuotaManager</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html#getRegionServerSpaceQuotaManager--">getRegionServerSpaceQuotaManager</a></span>()</code> </td> </tr> -<tr id="i13" class="rowColor"> +<tr id="i14" class="altColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true" title="class or interface in java.util.concurrent">ConcurrentMap</a><byte[],<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html#getRegionsInTransitionInRS--">getRegionsInTransitionInRS</a></span>()</code> <div class="block">Get the regions that are currently being opened or closed in the RS</div> </td> </tr> -<tr id="i14" class="altColor"> +<tr id="i15" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterface.html" title="interface in org.apache.hadoop.hbase.ipc">RpcServerInterface</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html#getRpcServer--">getRpcServer</a></span>()</code> <div class="block">Returns a reference to the region server's RPC server</div> </td> </tr> -<tr id="i15" class="rowColor"> +<tr id="i16" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/SecureBulkLoadManager.html" title="class in org.apache.hadoop.hbase.regionserver">SecureBulkLoadManager</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html#getSecureBulkLoadManager--">getSecureBulkLoadManager</a></span>()</code> </td> </tr> -<tr id="i16" class="altColor"> +<tr id="i17" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/wal/WAL.html" title="interface in org.apache.hadoop.hbase.wal">WAL</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html#getWAL-org.apache.hadoop.hbase.client.RegionInfo-">getWAL</a></span>(<a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a> regionInfo)</code> </td> </tr> -<tr id="i17" class="rowColor"> +<tr id="i18" class="altColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/wal/WAL.html" title="interface in org.apache.hadoop.hbase.wal">WAL</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html#getWALs--">getWALs</a></span>()</code> </td> </tr> -<tr id="i18" 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/regionserver/RegionServerServices.html#postOpenDeployTasks-org.apache.hadoop.hbase.regionserver.RegionServerServices.PostOpenDeployContext-">postOpenDeployTasks</a></span>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.PostOpenDeployContext.html" title="class in org.apache.hadoop.hbase.regionserver">RegionServerServices.PostOpenDeployContext</a> context)</code> <div class="block">Tasks to perform after region open to complete deploy of region on regionserver</div> </td> </tr> -<tr id="i19" class="rowColor"> +<tr id="i20" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/client/locking/EntityLock.html" title="class in org.apache.hadoop.hbase.client.locking">EntityLock</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html#regionLock-java.util.List-java.lang.String-org.apache.hadoop.hbase.Abortable-">regionLock</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>> regionInfos, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> description, @@ -254,20 +258,20 @@ extends <a href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte <div class="block">Master based locks on namespaces/tables/regions.</div> </td> </tr> -<tr id="i20" class="altColor"> +<tr id="i21" class="rowColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html#registerService-com.google.protobuf.Service-">registerService</a></span>(com.google.protobuf.Service service)</code> <div class="block">Registers a new protocol buffer <code>Service</code> subclass as a coprocessor endpoint to be available for handling</div> </td> </tr> -<tr id="i21" class="rowColor"> +<tr id="i22" class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html#reportRegionStateTransition-org.apache.hadoop.hbase.regionserver.RegionServerServices.RegionStateTransitionContext-">reportRegionStateTransition</a></span>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.RegionStateTransitionContext.html" title="class in org.apache.hadoop.hbase.regionserver">RegionServerServices.RegionStateTransitionContext</a> context)</code> <div class="block">Notify master that a handler requests to change a region state</div> </td> </tr> -<tr id="i22" class="altColor"> +<tr id="i23" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html#unassign-byte:A-">unassign</a></span>(byte[] regionName)</code> <div class="block">Unassign the given region from the current regionserver and assign it randomly.</div> @@ -336,7 +340,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte <ul class="blockList"> <li class="blockList"> <h4>getWAL</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/wal/WAL.html" title="interface in org.apache.hadoop.hbase.wal">WAL</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.html#line.54">getWAL</a>(<a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a> regionInfo) +<pre><a href="../../../../../org/apache/hadoop/hbase/wal/WAL.html" title="interface in org.apache.hadoop.hbase.wal">WAL</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.html#line.55">getWAL</a>(<a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a> regionInfo) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -353,7 +357,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte <ul class="blockList"> <li class="blockList"> <h4>getWALs</h4> -<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/wal/WAL.html" title="interface in org.apache.hadoop.hbase.wal">WAL</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.html#line.59">getWALs</a>() +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/wal/WAL.html" title="interface in org.apache.hadoop.hbase.wal">WAL</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.html#line.60">getWALs</a>() throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -370,10 +374,25 @@ extends <a href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte <ul class="blockList"> <li class="blockList"> <h4>getFlushRequester</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/FlushRequester.html" title="interface in org.apache.hadoop.hbase.regionserver">FlushRequester</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.html#line.64">getFlushRequester</a>()</pre> +<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/FlushRequester.html" title="interface in org.apache.hadoop.hbase.regionserver">FlushRequester</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.html#line.66">getFlushRequester</a>()</pre> +<dl> +<dt><span class="returnLabel">Returns:</span></dt> +<dd>Implementation of <a href="../../../../../org/apache/hadoop/hbase/regionserver/FlushRequester.html" title="interface in org.apache.hadoop.hbase.regionserver"><code>FlushRequester</code></a> or null. Usually it will not be null unless + during intialization.</dd> +</dl> +</li> +</ul> +<a name="getCompactionRequestor--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getCompactionRequestor</h4> +<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionRequester.html" title="interface in org.apache.hadoop.hbase.regionserver.compactions">CompactionRequester</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.html#line.72">getCompactionRequestor</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> -<dd>Implementation of <a href="../../../../../org/apache/hadoop/hbase/regionserver/FlushRequester.html" title="interface in org.apache.hadoop.hbase.regionserver"><code>FlushRequester</code></a> or null.</dd> +<dd>Implementation of <a href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionRequester.html" title="interface in org.apache.hadoop.hbase.regionserver.compactions"><code>CompactionRequester</code></a> or null. Usually it will not be null + unless during intialization.</dd> </dl> </li> </ul> @@ -383,7 +402,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte <ul class="blockList"> <li class="blockList"> <h4>getRegionServerAccounting</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html" title="class in org.apache.hadoop.hbase.regionserver">RegionServerAccounting</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.html#line.69">getRegionServerAccounting</a>()</pre> +<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html" title="class in org.apache.hadoop.hbase.regionserver">RegionServerAccounting</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.html#line.77">getRegionServerAccounting</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>the RegionServerAccounting for this Region Server</dd> @@ -396,7 +415,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte <ul class="blockList"> <li class="blockList"> <h4>getRegionServerRpcQuotaManager</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/quotas/RegionServerRpcQuotaManager.html" title="class in org.apache.hadoop.hbase.quotas">RegionServerRpcQuotaManager</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.html#line.74">getRegionServerRpcQuotaManager</a>()</pre> +<pre><a href="../../../../../org/apache/hadoop/hbase/quotas/RegionServerRpcQuotaManager.html" title="class in org.apache.hadoop.hbase.quotas">RegionServerRpcQuotaManager</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.html#line.82">getRegionServerRpcQuotaManager</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>RegionServer's instance of <a href="../../../../../org/apache/hadoop/hbase/quotas/RegionServerRpcQuotaManager.html" title="class in org.apache.hadoop.hbase.quotas"><code>RegionServerRpcQuotaManager</code></a></dd> @@ -409,7 +428,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte <ul class="blockList"> <li class="blockList"> <h4>getSecureBulkLoadManager</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/SecureBulkLoadManager.html" title="class in org.apache.hadoop.hbase.regionserver">SecureBulkLoadManager</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.html#line.79">getSecureBulkLoadManager</a>()</pre> +<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/SecureBulkLoadManager.html" title="class in org.apache.hadoop.hbase.regionserver">SecureBulkLoadManager</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.html#line.87">getSecureBulkLoadManager</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>RegionServer's instance of <a href="../../../../../org/apache/hadoop/hbase/regionserver/SecureBulkLoadManager.html" title="class in org.apache.hadoop.hbase.regionserver"><code>SecureBulkLoadManager</code></a></dd> @@ -422,7 +441,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte <ul class="blockList"> <li class="blockList"> <h4>getRegionServerSpaceQuotaManager</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/quotas/RegionServerSpaceQuotaManager.html" title="class in org.apache.hadoop.hbase.quotas">RegionServerSpaceQuotaManager</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.html#line.84">getRegionServerSpaceQuotaManager</a>()</pre> +<pre><a href="../../../../../org/apache/hadoop/hbase/quotas/RegionServerSpaceQuotaManager.html" title="class in org.apache.hadoop.hbase.quotas">RegionServerSpaceQuotaManager</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.html#line.92">getRegionServerSpaceQuotaManager</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>RegionServer's instance of <a href="../../../../../org/apache/hadoop/hbase/quotas/RegionServerSpaceQuotaManager.html" title="class in org.apache.hadoop.hbase.quotas"><code>RegionServerSpaceQuotaManager</code></a></dd> @@ -435,7 +454,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte <ul class="blockList"> <li class="blockList"> <h4>postOpenDeployTasks</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.html#line.114">postOpenDeployTasks</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.PostOpenDeployContext.html" title="class in org.apache.hadoop.hbase.regionserver">RegionServerServices.PostOpenDeployContext</a> context) +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.html#line.122">postOpenDeployTasks</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.PostOpenDeployContext.html" title="class in org.apache.hadoop.hbase.regionserver">RegionServerServices.PostOpenDeployContext</a> context) throws org.apache.zookeeper.KeeperException, <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Tasks to perform after region open to complete deploy of region on @@ -455,7 +474,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte <ul class="blockList"> <li class="blockList"> <h4>reportRegionStateTransition</h4> -<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.html#line.147">reportRegionStateTransition</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.RegionStateTransitionContext.html" title="class in org.apache.hadoop.hbase.regionserver">RegionServerServices.RegionStateTransitionContext</a> context)</pre> +<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.html#line.155">reportRegionStateTransition</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.RegionStateTransitionContext.html" title="class in org.apache.hadoop.hbase.regionserver">RegionServerServices.RegionStateTransitionContext</a> context)</pre> <div class="block">Notify master that a handler requests to change a region state</div> </li> </ul> @@ -465,7 +484,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte <ul class="blockList"> <li class="blockList"> <h4>getRpcServer</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterface.html" title="interface in org.apache.hadoop.hbase.ipc">RpcServerInterface</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.html#line.152">getRpcServer</a>()</pre> +<pre><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterface.html" title="interface in org.apache.hadoop.hbase.ipc">RpcServerInterface</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.html#line.160">getRpcServer</a>()</pre> <div class="block">Returns a reference to the region server's RPC server</div> </li> </ul> @@ -475,7 +494,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte <ul class="blockList"> <li class="blockList"> <h4>getRegionsInTransitionInRS</h4> -<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true" title="class or interface in java.util.concurrent">ConcurrentMap</a><byte[],<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.html#line.158">getRegionsInTransitionInRS</a>()</pre> +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true" title="class or interface in java.util.concurrent">ConcurrentMap</a><byte[],<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.html#line.166">getRegionsInTransitionInRS</a>()</pre> <div class="block">Get the regions that are currently being opened or closed in the RS</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -489,7 +508,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte <ul class="blockList"> <li class="blockList"> <h4>getLeases</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/Leases.html" title="class in org.apache.hadoop.hbase.regionserver">Leases</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.html#line.163">getLeases</a>()</pre> +<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/Leases.html" title="class in org.apache.hadoop.hbase.regionserver">Leases</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.html#line.171">getLeases</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>The RegionServer's "Leases" service</dd> @@ -502,7 +521,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte <ul class="blockList"> <li class="blockList"> <h4>getExecutorService</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/executor/ExecutorService.html" title="class in org.apache.hadoop.hbase.executor">ExecutorService</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.html#line.168">getExecutorService</a>()</pre> +<pre><a href="../../../../../org/apache/hadoop/hbase/executor/ExecutorService.html" title="class in org.apache.hadoop.hbase.executor">ExecutorService</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.html#line.176">getExecutorService</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>hbase executor service</dd> @@ -515,7 +534,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte <ul class="blockList"> <li class="blockList"> <h4>getRecoveringRegions</h4> -<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.html#line.173">getRecoveringRegions</a>()</pre> +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.html#line.181">getRecoveringRegions</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>set of recovering regions on the hosting region server</dd> @@ -528,7 +547,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte <ul class="blockList"> <li class="blockList"> <h4>getNonceManager</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/ServerNonceManager.html" title="class in org.apache.hadoop.hbase.regionserver">ServerNonceManager</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.html#line.179">getNonceManager</a>()</pre> +<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/ServerNonceManager.html" title="class in org.apache.hadoop.hbase.regionserver">ServerNonceManager</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.html#line.187">getNonceManager</a>()</pre> <div class="block">Only required for "old" log replay; if it's removed, remove this.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -542,7 +561,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte <ul class="blockList"> <li class="blockList"> <h4>registerService</h4> -<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.html#line.187">registerService</a>(com.google.protobuf.Service service)</pre> +<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.html#line.195">registerService</a>(com.google.protobuf.Service service)</pre> <div class="block">Registers a new protocol buffer <code>Service</code> subclass as a coprocessor endpoint to be available for handling</div> <dl> @@ -559,7 +578,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte <ul class="blockList"> <li class="blockList"> <h4>getHeapMemoryManager</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html" title="class in org.apache.hadoop.hbase.regionserver">HeapMemoryManager</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.html#line.192">getHeapMemoryManager</a>()</pre> +<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html" title="class in org.apache.hadoop.hbase.regionserver">HeapMemoryManager</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.html#line.200">getHeapMemoryManager</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>heap memory manager instance</dd> @@ -572,7 +591,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte <ul class="blockList"> <li class="blockList"> <h4>getCompactionPressure</h4> -<pre>double <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.html#line.200">getCompactionPressure</a>()</pre> +<pre>double <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.html#line.208">getCompactionPressure</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>the max compaction pressure of all stores on this regionserver. The value should be @@ -589,7 +608,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte <ul class="blockList"> <li class="blockList"> <h4>getFlushThroughputController</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/throttle/ThroughputController.html" title="interface in org.apache.hadoop.hbase.regionserver.throttle">ThroughputController</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.html#line.205">getFlushThroughputController</a>()</pre> +<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/throttle/ThroughputController.html" title="interface in org.apache.hadoop.hbase.regionserver.throttle">ThroughputController</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.html#line.213">getFlushThroughputController</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>the controller to avoid flush too fast</dd> @@ -603,7 +622,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/Server.html" title="inte <li class="blockList"> <h4>getFlushPressure</h4> <pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> -double <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.html#line.213">getFlushPressure</a>()</pre> +double <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.html#line.221">getFlushPressure</a>()</pre> <div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -619,7 +638,7 @@ double <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserve <ul class="blockList"> <li class="blockList"> <h4>getMetrics</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver">MetricsRegionServer</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.html#line.218">getMetrics</a>()</pre> +<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver">MetricsRegionServer</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.html#line.226">getMetrics</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>the metrics tracker for the region server</dd> @@ -632,7 +651,7 @@ double <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserve <ul class="blockList"> <li class="blockList"> <h4>regionLock</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/client/locking/EntityLock.html" title="class in org.apache.hadoop.hbase.client.locking">EntityLock</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.html#line.223">regionLock</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>> regionInfos, +<pre><a href="../../../../../org/apache/hadoop/hbase/client/locking/EntityLock.html" title="class in org.apache.hadoop.hbase.client.locking">EntityLock</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.html#line.231">regionLock</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>> regionInfos, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> description, <a href="../../../../../org/apache/hadoop/hbase/Abortable.html" title="interface in org.apache.hadoop.hbase">Abortable</a> abort) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> @@ -649,7 +668,7 @@ double <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserve <ul class="blockListLast"> <li class="blockList"> <h4>unassign</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.html#line.234">unassign</a>(byte[] regionName) +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerServices.html#line.242">unassign</a>(byte[] regionName) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Unassign the given region from the current regionserver and assign it randomly. Could still be assigned to us. This is used to solve some tough problems for which you need to reset the state
