http://git-wip-us.apache.org/repos/asf/hbase-site/blob/5299e667/devapidocs/org/apache/hadoop/hbase/regionserver/HRegionServer.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegionServer.html b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegionServer.html index be5ad01..dd6d5f5 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegionServer.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegionServer.html @@ -805,10 +805,10 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionSe <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> msg)</code> </td> </tr> <tr id="i28" class="altColor"> -<td class="colFirst"><code>protected <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnection.html" title="interface in org.apache.hadoop.hbase.client">ClusterConnection</a></code></td> +<td class="colFirst"><code>private <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnection.html" title="interface in org.apache.hadoop.hbase.client">ClusterConnection</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html#createClusterConnection--">createClusterConnection</a></span>()</code> -<div class="block">Create a 'smarter' Connection, one that is capable of by-passing RPC if the request is to - the local server; i.e.</div> +<div class="block">Create a 'smarter' Connection, one that is capable of by-passing RPC if the request is to the + local server; i.e.</div> </td> </tr> <tr id="i29" class="rowColor"> @@ -2481,7 +2481,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>movedRegions</h4> -<pre>protected <a href="https://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="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.MovedRegionInfo.html" title="class in org.apache.hadoop.hbase.regionserver">HRegionServer.MovedRegionInfo</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.3463">movedRegions</a></pre> +<pre>protected <a href="https://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="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.MovedRegionInfo.html" title="class in org.apache.hadoop.hbase.regionserver">HRegionServer.MovedRegionInfo</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.3466">movedRegions</a></pre> </li> </ul> <a name="TIMEOUT_REGION_MOVED"> @@ -2490,7 +2490,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockListLast"> <li class="blockList"> <h4>TIMEOUT_REGION_MOVED</h4> -<pre>private static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.3467">TIMEOUT_REGION_MOVED</a></pre> +<pre>private static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.3470">TIMEOUT_REGION_MOVED</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.HRegionServer.TIMEOUT_REGION_MOVED">Constant Field Values</a></dd> @@ -2710,11 +2710,10 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>createClusterConnection</h4> -<pre>protected <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnection.html" title="interface in org.apache.hadoop.hbase.client">ClusterConnection</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.788">createClusterConnection</a>() - throws <a href="https://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">Create a 'smarter' Connection, one that is capable of by-passing RPC if the request is to - the local server; i.e. a short-circuit Connection. Safe to use going to local or remote - server. Create this instance in a method can be intercepted and mocked in tests.</div> +<pre>private <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnection.html" title="interface in org.apache.hadoop.hbase.client">ClusterConnection</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.785">createClusterConnection</a>() + throws <a href="https://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">Create a 'smarter' Connection, one that is capable of by-passing RPC if the request is to the + local server; i.e. a short-circuit Connection. Safe to use going to local or remote server.</div> <dl> <dt><span class="throwsLabel">Throws:</span></dt> <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> @@ -2727,7 +2726,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>checkCodecs</h4> -<pre>private static void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.808">checkCodecs</a>(org.apache.hadoop.conf.Configuration c) +<pre>private static void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.812">checkCodecs</a>(org.apache.hadoop.conf.Configuration c) throws <a href="https://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">Run test on configured codecs to make sure supporting libs are in place.</div> <dl> @@ -2744,7 +2743,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>getClusterId</h4> -<pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.820">getClusterId</a>()</pre> +<pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.824">getClusterId</a>()</pre> </li> </ul> <a name="setupClusterConnection--"> @@ -2753,7 +2752,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>setupClusterConnection</h4> -<pre>protected void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.828">setupClusterConnection</a>() +<pre>protected void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.831">setupClusterConnection</a>() throws <a href="https://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">Setup our cluster connection if not already initialized.</div> <dl> @@ -2768,7 +2767,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>preRegistrationInitialization</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.840">preRegistrationInitialization</a>()</pre> +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.843">preRegistrationInitialization</a>()</pre> <div class="block">All initialization needed before we go register with Master.<br> Do bare minimum. Do bulk of initializations AFTER we've connected to the Master.<br> In here we just put up the RpcServer, setup Connection, and ZooKeeper.</div> @@ -2780,7 +2779,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>initializeZooKeeper</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.863">initializeZooKeeper</a>() +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.866">initializeZooKeeper</a>() throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre> <div class="block">Bring up connection to zk ensemble and then wait until a master for this cluster and then after @@ -2800,7 +2799,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>blockAndCheckIfStopped</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.916">blockAndCheckIfStopped</a>(<a href="../../../../../org/apache/hadoop/hbase/zookeeper/ZKNodeTracker.html" title="class in org.apache.hadoop.hbase.zookeeper">ZKNodeTracker</a> tracker) +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.919">blockAndCheckIfStopped</a>(<a href="../../../../../org/apache/hadoop/hbase/zookeeper/ZKNodeTracker.html" title="class in org.apache.hadoop.hbase.zookeeper">ZKNodeTracker</a> tracker) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre> <div class="block">Utilty method to wait indefinitely on a znode availability while checking @@ -2820,7 +2819,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>isClusterUp</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.929">isClusterUp</a>()</pre> +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.932">isClusterUp</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html#isClusterUp--">isClusterUp</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html" title="interface in org.apache.hadoop.hbase.regionserver">RegionServerServices</a></code></dd> @@ -2835,7 +2834,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>run</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.938">run</a>()</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.941">run</a>()</pre> <div class="block">The HRegionServer sticks in this loop until closed.</div> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> @@ -2851,7 +2850,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>containsMetaTableRegions</h4> -<pre>private boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.1183">containsMetaTableRegions</a>()</pre> +<pre>private boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.1186">containsMetaTableRegions</a>()</pre> </li> </ul> <a name="areAllUserRegionsOffline--"> @@ -2860,7 +2859,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>areAllUserRegionsOffline</h4> -<pre>private boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.1187">areAllUserRegionsOffline</a>()</pre> +<pre>private boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.1190">areAllUserRegionsOffline</a>()</pre> </li> </ul> <a name="getWriteRequestCount--"> @@ -2869,7 +2868,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>getWriteRequestCount</h4> -<pre>private long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.1202">getWriteRequestCount</a>()</pre> +<pre>private long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.1205">getWriteRequestCount</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>Current write count for all online regions.</dd> @@ -2882,7 +2881,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>tryRegionServerReport</h4> -<pre>protected void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.1211">tryRegionServerReport</a>(long reportStartTime, +<pre>protected void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.1214">tryRegionServerReport</a>(long reportStartTime, long reportEndTime) throws <a href="https://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> @@ -2897,7 +2896,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>reportRegionSizesForQuotas</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.1245">reportRegionSizesForQuotas</a>(<a href="../../../../../org/apache/hadoop/hbase/quotas/RegionSizeStore.html" title="interface in org.apache.hadoop.hbase.quotas">RegionSizeStore</a> regionSizeStore)</pre> +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.1248">reportRegionSizesForQuotas</a>(<a href="../../../../../org/apache/hadoop/hbase/quotas/RegionSizeStore.html" title="interface in org.apache.hadoop.hbase.quotas">RegionSizeStore</a> regionSizeStore)</pre> <div class="block">Reports the given map of Regions and their size on the filesystem to the active Master.</div> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> @@ -2915,7 +2914,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>buildReportAndSend</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.1288">buildReportAndSend</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.RegionServerStatusProtos.RegionServerStatusService.BlockingInterface rss, +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.1291">buildReportAndSend</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.RegionServerStatusProtos.RegionServerStatusService.BlockingInterface rss, <a href="../../../../../org/apache/hadoop/hbase/quotas/RegionSizeStore.html" title="interface in org.apache.hadoop.hbase.quotas">RegionSizeStore</a> regionSizeStore) throws org.apache.hbase.thirdparty.com.google.protobuf.ServiceException</pre> <div class="block">Builds the region size report and sends it to the master. Upon successful sending of the @@ -2935,7 +2934,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>buildRegionSpaceUseReportRequest</h4> -<pre>org.apache.hadoop.hbase.shaded.protobuf.generated.RegionServerStatusProtos.RegionSpaceUseReportRequest <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.1305">buildRegionSpaceUseReportRequest</a>(<a href="../../../../../org/apache/hadoop/hbase/quotas/RegionSizeStore.html" title="interface in org.apache.hadoop.hbase.quotas">RegionSizeStore</a> regionSizes)</pre> +<pre>org.apache.hadoop.hbase.shaded.protobuf.generated.RegionServerStatusProtos.RegionSpaceUseReportRequest <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.1308">buildRegionSpaceUseReportRequest</a>(<a href="../../../../../org/apache/hadoop/hbase/quotas/RegionSizeStore.html" title="interface in org.apache.hadoop.hbase.quotas">RegionSizeStore</a> regionSizes)</pre> <div class="block">Builds a <code>RegionServerStatusProtos.RegionSpaceUseReportRequest</code> protobuf message from the region size map.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -2951,7 +2950,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>convertRegionSize</h4> -<pre>org.apache.hadoop.hbase.shaded.protobuf.generated.RegionServerStatusProtos.RegionSpaceUse <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.1321">convertRegionSize</a>(<a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a> regionInfo, +<pre>org.apache.hadoop.hbase.shaded.protobuf.generated.RegionServerStatusProtos.RegionSpaceUse <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.1324">convertRegionSize</a>(<a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a> regionInfo, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a> sizeInBytes)</pre> <div class="block">Converts a pair of <a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client"><code>RegionInfo</code></a> and <code>long</code> into a <code>RegionServerStatusProtos.RegionSpaceUse</code> protobuf message.</div> @@ -2970,7 +2969,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>buildServerLoad</h4> -<pre>org.apache.hadoop.hbase.shaded.protobuf.generated.ClusterStatusProtos.ServerLoad <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.1328">buildServerLoad</a>(long reportStartTime, +<pre>org.apache.hadoop.hbase.shaded.protobuf.generated.ClusterStatusProtos.ServerLoad <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.1331">buildServerLoad</a>(long reportStartTime, long reportEndTime) throws <a href="https://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> @@ -2985,7 +2984,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>getOnlineRegionsAsPrintableString</h4> -<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.1399">getOnlineRegionsAsPrintableString</a>()</pre> +<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.1402">getOnlineRegionsAsPrintableString</a>()</pre> </li> </ul> <a name="waitOnAllRegionsToClose-boolean-"> @@ -2994,7 +2993,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>waitOnAllRegionsToClose</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.1411">waitOnAllRegionsToClose</a>(boolean abort)</pre> +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.1414">waitOnAllRegionsToClose</a>(boolean abort)</pre> <div class="block">Wait on regions close.</div> </li> </ul> @@ -3004,7 +3003,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>sleep</h4> -<pre>private boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.1465">sleep</a>(long millis)</pre> +<pre>private boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.1468">sleep</a>(long millis)</pre> </li> </ul> <a name="shutdownWAL-boolean-"> @@ -3013,7 +3012,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>shutdownWAL</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.1476">shutdownWAL</a>(boolean close)</pre> +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.1479">shutdownWAL</a>(boolean close)</pre> </li> </ul> <a name="handleReportForDutyResponse-org.apache.hadoop.hbase.shaded.protobuf.generated.RegionServerStatusProtos.RegionServerStartupResponse-"> @@ -3022,7 +3021,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>handleReportForDutyResponse</h4> -<pre>protected void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.1497">handleReportForDutyResponse</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.RegionServerStatusProtos.RegionServerStartupResponse c) +<pre>protected void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.1500">handleReportForDutyResponse</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.RegionServerStatusProtos.RegionServerStartupResponse c) throws <a href="https://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="throwsLabel">Throws:</span></dt> @@ -3036,7 +3035,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>initializeMemStoreChunkCreator</h4> -<pre>protected void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.1591">initializeMemStoreChunkCreator</a>()</pre> +<pre>protected void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.1594">initializeMemStoreChunkCreator</a>()</pre> </li> </ul> <a name="startHeapMemoryManager--"> @@ -3045,7 +3044,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>startHeapMemoryManager</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.1612">startHeapMemoryManager</a>()</pre> +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.1615">startHeapMemoryManager</a>()</pre> </li> </ul> <a name="createMyEphemeralNode--"> @@ -3054,7 +3053,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>createMyEphemeralNode</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.1620">createMyEphemeralNode</a>() +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.1623">createMyEphemeralNode</a>() throws org.apache.zookeeper.KeeperException, <a href="https://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> @@ -3070,7 +3069,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>deleteMyEphemeralNode</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.1628">deleteMyEphemeralNode</a>() +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.1631">deleteMyEphemeralNode</a>() throws org.apache.zookeeper.KeeperException</pre> <dl> <dt><span class="throwsLabel">Throws:</span></dt> @@ -3084,7 +3083,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>getRegionServerAccounting</h4> -<pre>public <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/HRegionServer.html#line.1633">getRegionServerAccounting</a>()</pre> +<pre>public <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/HRegionServer.html#line.1636">getRegionServerAccounting</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html#getRegionServerAccounting--">getRegionServerAccounting</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html" title="interface in org.apache.hadoop.hbase.regionserver">RegionServerServices</a></code></dd> @@ -3099,7 +3098,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>createRegionLoad</h4> -<pre>org.apache.hadoop.hbase.shaded.protobuf.generated.ClusterStatusProtos.RegionLoad <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.1645">createRegionLoad</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a> r, +<pre>org.apache.hadoop.hbase.shaded.protobuf.generated.ClusterStatusProtos.RegionLoad <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.1648">createRegionLoad</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a> r, org.apache.hadoop.hbase.shaded.protobuf.generated.ClusterStatusProtos.RegionLoad.Builder regionLoadBldr, org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionSpecifier.Builder regionSpecifier) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> @@ -3115,7 +3114,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>createRegionLoad</h4> -<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.ClusterStatusProtos.RegionLoad <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.1714">createRegionLoad</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> encodedRegionName) +<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.ClusterStatusProtos.RegionLoad <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.1717">createRegionLoad</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> encodedRegionName) throws <a href="https://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="paramLabel">Parameters:</span></dt> @@ -3133,7 +3132,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>isOnline</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.1828">isOnline</a>()</pre> +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.1831">isOnline</a>()</pre> <div class="block">Report the status of the server. A server is online once all the startup is completed (setting up filesystem, starting executorService threads, etc.). This method is designed mostly to be useful in tests.</div> @@ -3149,7 +3148,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>setupWALAndReplication</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.1836">setupWALAndReplication</a>() +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.1839">setupWALAndReplication</a>() throws <a href="https://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">Setup WAL log and replication if enabled. Replication setup is done in here because it wants to be hooked up to WAL.</div> @@ -3165,7 +3164,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>startReplicationService</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.1868">startReplicationService</a>() +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.1871">startReplicationService</a>() throws <a href="https://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">Start up replication source and sink handlers.</div> <dl> @@ -3180,7 +3179,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>getRegionServerMetrics</h4> -<pre>public <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/HRegionServer.html#line.1883">getRegionServerMetrics</a>()</pre> +<pre>public <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/HRegionServer.html#line.1886">getRegionServerMetrics</a>()</pre> </li> </ul> <a name="getMasterAddressTracker--"> @@ -3189,7 +3188,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>getMasterAddressTracker</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/zookeeper/MasterAddressTracker.html" title="class in org.apache.hadoop.hbase.zookeeper">MasterAddressTracker</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.1890">getMasterAddressTracker</a>()</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/zookeeper/MasterAddressTracker.html" title="class in org.apache.hadoop.hbase.zookeeper">MasterAddressTracker</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.1893">getMasterAddressTracker</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>Master address tracker instance.</dd> @@ -3202,7 +3201,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>startServices</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.1908">startServices</a>() +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.1911">startServices</a>() throws <a href="https://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="throwsLabel">Throws:</span></dt> @@ -3216,7 +3215,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>initializeThreads</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2010">initializeThreads</a>() +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2013">initializeThreads</a>() throws <a href="https://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="throwsLabel">Throws:</span></dt> @@ -3230,7 +3229,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>registerConfigurationObservers</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2057">registerConfigurationObservers</a>()</pre> +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2060">registerConfigurationObservers</a>()</pre> </li> </ul> <a name="putUpWebUI--"> @@ -3239,7 +3238,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>putUpWebUI</h4> -<pre>private int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2069">putUpWebUI</a>() +<pre>private int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2072">putUpWebUI</a>() throws <a href="https://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">Puts up the webui.</div> <dl> @@ -3256,7 +3255,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>isHealthy</h4> -<pre>private boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2123">isHealthy</a>()</pre> +<pre>private boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2126">isHealthy</a>()</pre> </li> </ul> <a name="getWALs--"> @@ -3265,7 +3264,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>getWALs</h4> -<pre>public <a href="https://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/HRegionServer.html#line.2141">getWALs</a>() +<pre>public <a href="https://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/HRegionServer.html#line.2144">getWALs</a>() throws <a href="https://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="overrideSpecifyLabel">Specified by:</span></dt> @@ -3284,7 +3283,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>getWAL</h4> -<pre>public <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/HRegionServer.html#line.2146">getWAL</a>(<a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a> regionInfo) +<pre>public <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/HRegionServer.html#line.2149">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="https://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="overrideSpecifyLabel">Specified by:</span></dt> @@ -3303,7 +3302,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>getWalRoller</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/regionserver/LogRoller.html" title="class in org.apache.hadoop.hbase.regionserver">LogRoller</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2154">getWalRoller</a>()</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/regionserver/LogRoller.html" title="class in org.apache.hadoop.hbase.regionserver">LogRoller</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2157">getWalRoller</a>()</pre> </li> </ul> <a name="getConnection--"> @@ -3312,7 +3311,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>getConnection</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2159">getConnection</a>()</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2162">getConnection</a>()</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/Server.html#getConnection--">Server</a></code></span></div> <div class="block">Returns a reference to the servers' connection. @@ -3330,7 +3329,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>getClusterConnection</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnection.html" title="interface in org.apache.hadoop.hbase.client">ClusterConnection</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2164">getClusterConnection</a>()</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnection.html" title="interface in org.apache.hadoop.hbase.client">ClusterConnection</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2167">getClusterConnection</a>()</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/Server.html#getClusterConnection--">Server</a></code></span></div> <div class="block">Returns a reference to the servers' cluster connection. Prefer <a href="../../../../../org/apache/hadoop/hbase/Server.html#getConnection--"><code>Server.getConnection()</code></a>. @@ -3348,7 +3347,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>getMetaTableLocator</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/zookeeper/MetaTableLocator.html" title="class in org.apache.hadoop.hbase.zookeeper">MetaTableLocator</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2169">getMetaTableLocator</a>()</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/zookeeper/MetaTableLocator.html" title="class in org.apache.hadoop.hbase.zookeeper">MetaTableLocator</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2172">getMetaTableLocator</a>()</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/Server.html#getMetaTableLocator--">Server</a></code></span></div> <div class="block">Returns instance of <a href="../../../../../org/apache/hadoop/hbase/zookeeper/MetaTableLocator.html" title="class in org.apache.hadoop.hbase.zookeeper"><code>MetaTableLocator</code></a> running inside this server. This MetaServerLocator is started and stopped by server, clients @@ -3367,7 +3366,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>stop</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2174">stop</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> msg)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2177">stop</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> msg)</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/Stoppable.html#stop-java.lang.String-">Stoppable</a></code></span></div> <div class="block">Stop this service. Implementers should favor logging errors over throwing RuntimeExceptions.</div> @@ -3385,7 +3384,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>stop</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2184">stop</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> msg, +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2187">stop</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> msg, boolean force, <a href="../../../../../org/apache/hadoop/hbase/security/User.html" title="class in org.apache.hadoop.hbase.security">User</a> user)</pre> <div class="block">Stops the regionserver.</div> @@ -3403,7 +3402,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>waitForServerOnline</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2206">waitForServerOnline</a>()</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2209">waitForServerOnline</a>()</pre> </li> </ul> <a name="postOpenDeployTasks-org.apache.hadoop.hbase.regionserver.RegionServerServices.PostOpenDeployContext-"> @@ -3412,7 +3411,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>postOpenDeployTasks</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2220">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>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2223">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 <a href="https://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"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html#postOpenDeployTasks-org.apache.hadoop.hbase.regionserver.RegionServerServices.PostOpenDeployContext-">RegionServerServices</a></code></span></div> <div class="block">Tasks to perform after region open to complete deploy of region on regionserver</div> @@ -3432,7 +3431,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>reportRegionStateTransition</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2252">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>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2255">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"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html#reportRegionStateTransition-org.apache.hadoop.hbase.regionserver.RegionServerServices.RegionStateTransitionContext-">RegionServerServices</a></code></span></div> <div class="block">Notify master that a handler requests to change a region state</div> <dl> @@ -3447,7 +3446,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>triggerFlushInPrimaryRegion</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2351">triggerFlushInPrimaryRegion</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a> region)</pre> +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2354">triggerFlushInPrimaryRegion</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a> region)</pre> <div class="block">Trigger a flush in the primary region replica if this region is a secondary replica. Does not block this thread. See RegionReplicaFlushHandler for details.</div> </li> @@ -3458,7 +3457,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>getRpcServer</h4> -<pre>public <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/HRegionServer.html#line.2373">getRpcServer</a>()</pre> +<pre>public <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/HRegionServer.html#line.2376">getRpcServer</a>()</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html#getRpcServer--">RegionServerServices</a></code></span></div> <div class="block">Returns a reference to the region server's RPC server</div> <dl> @@ -3473,7 +3472,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>getRSRpcServices</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/regionserver/RSRpcServices.html" title="class in org.apache.hadoop.hbase.regionserver">RSRpcServices</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2378">getRSRpcServices</a>()</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/regionserver/RSRpcServices.html" title="class in org.apache.hadoop.hbase.regionserver">RSRpcServices</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2381">getRSRpcServices</a>()</pre> </li> </ul> <a name="abort-java.lang.String-java.lang.Throwable-"> @@ -3482,7 +3481,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>abort</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2393">abort</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> reason, +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2396">abort</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> reason, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> cause)</pre> <div class="block">Cause the server to exit without closing the regions it is serving, the log it is using and without notifying the master. Used unit testing and on @@ -3502,7 +3501,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>abort</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2436">abort</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> reason)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2439">abort</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> reason)</pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html#abort-java.lang.String-java.lang.Throwable-"><code>abort(String, Throwable)</code></a></dd> @@ -3515,7 +3514,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>isAborted</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2441">isAborted</a>()</pre> +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2444">isAborted</a>()</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/Abortable.html#isAborted--">Abortable</a></code></span></div> <div class="block">Check if the server or client was aborted.</div> <dl> @@ -3532,7 +3531,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>kill</h4> -<pre>protected void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2451">kill</a>()</pre> +<pre>protected void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2454">kill</a>()</pre> </li> </ul> <a name="sendShutdownInterrupt--"> @@ -3541,7 +3540,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>sendShutdownInterrupt</h4> -<pre>protected void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2459">sendShutdownInterrupt</a>()</pre> +<pre>protected void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2462">sendShutdownInterrupt</a>()</pre> <div class="block">Called on stop/abort before closing the cluster connection and meta locator.</div> </li> </ul> @@ -3551,7 +3550,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>stopServiceThreads</h4> -<pre>protected void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2466">stopServiceThreads</a>()</pre> +<pre>protected void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2469">stopServiceThreads</a>()</pre> <div class="block">Wait on all threads to finish. Presumption is that all closes and stops have already been called.</div> </li> @@ -3562,7 +3561,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>getReplicationSourceService</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/regionserver/ReplicationSourceService.html" title="interface in org.apache.hadoop.hbase.regionserver">ReplicationSourceService</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2512">getReplicationSourceService</a>()</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/regionserver/ReplicationSourceService.html" title="interface in org.apache.hadoop.hbase.regionserver">ReplicationSourceService</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2515">getReplicationSourceService</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html#getReplicationSourceService--">getReplicationSourceService</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html" title="interface in org.apache.hadoop.hbase.regionserver">RegionServerServices</a></code></dd> @@ -3578,7 +3577,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>getReplicationSinkService</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/regionserver/ReplicationSinkService.html" title="interface in org.apache.hadoop.hbase.regionserver">ReplicationSinkService</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2519">getReplicationSinkService</a>()</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/regionserver/ReplicationSinkService.html" title="interface in org.apache.hadoop.hbase.regionserver">ReplicationSinkService</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2522">getReplicationSinkService</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>Return the object that implements the replication sink executorService.</dd> @@ -3591,7 +3590,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>createRegionServerStatusStub</h4> -<pre>protected <a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2532">createRegionServerStatusStub</a>()</pre> +<pre>protected <a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2535">createRegionServerStatusStub</a>()</pre> <div class="block">Get the current master from ZooKeeper and open the RPC connection to it. To get a fresh connection, the current rssStub must be null. Method will block until a master is available. You can break from this @@ -3608,7 +3607,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>createRegionServerStatusStub</h4> -<pre>protected <a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2545">createRegionServerStatusStub</a>(boolean refresh)</pre> +<pre>protected <a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2548">createRegionServerStatusStub</a>(boolean refresh)</pre> <div class="block">Get the current master from ZooKeeper and open the RPC connection to it. To get a fresh connection, the current rssStub must be null. Method will block until a master is available. You can break from this block by requesting the server stop.</div> @@ -3626,7 +3625,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>keepLooping</h4> -<pre>private boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2617">keepLooping</a>()</pre> +<pre>private boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2620">keepLooping</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>True if we should break loop because cluster is going down or @@ -3640,7 +3639,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>reportForDuty</h4> -<pre>private org.apache.hadoop.hbase.shaded.protobuf.generated.RegionServerStatusProtos.RegionServerStartupResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2628">reportForDuty</a>() +<pre>private org.apache.hadoop.hbase.shaded.protobuf.generated.RegionServerStatusProtos.RegionServerStartupResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2631">reportForDuty</a>() throws <a href="https://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="throwsLabel">Throws:</span></dt> @@ -3654,7 +3653,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>getLastSequenceId</h4> -<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.ClusterStatusProtos.RegionStoreSequenceIds <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2669">getLastSequenceId</a>(byte[] encodedRegionName)</pre> +<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.ClusterStatusProtos.RegionStoreSequenceIds <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2672">getLastSequenceId</a>(byte[] encodedRegionName)</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/LastSequenceId.html#getLastSequenceId-byte:A-">getLastSequenceId</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/regionserver/LastSequenceId.html" title="interface in org.apache.hadoop.hbase.regionserver">LastSequenceId</a></code></dd> @@ -3672,7 +3671,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>closeAllRegions</h4> -<pre>protected void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2700">closeAllRegions</a>(boolean abort)</pre> +<pre>protected void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2703">closeAllRegions</a>(boolean abort)</pre> <div class="block">Closes all regions. Called on our way out. Assumes that its not possible for new regions to be added to onlineRegions while this method runs.</div> @@ -3684,7 +3683,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>closeMetaTableRegions</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2709">closeMetaTableRegions</a>(boolean abort)</pre> +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2712">closeMetaTableRegions</a>(boolean abort)</pre> <div class="block">Close meta region if we carry it</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -3698,7 +3697,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>closeUserRegions</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2732">closeUserRegions</a>(boolean abort)</pre> +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2735">closeUserRegions</a>(boolean abort)</pre> <div class="block">Schedule closes on all user regions. Should be safe calling multiple times because it wont' close regions that are already closed or that are closing.</div> @@ -3714,7 +3713,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>getInfoServer</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/http/InfoServer.html" title="class in org.apache.hadoop.hbase.http">InfoServer</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2748">getInfoServer</a>()</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/http/InfoServer.html" title="class in org.apache.hadoop.hbase.http">InfoServer</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2751">getInfoServer</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>the info server</dd> @@ -3727,7 +3726,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>isStopped</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2756">isStopped</a>()</pre> +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2759">isStopped</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/Stoppable.html#isStopped--">isStopped</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/Stoppable.html" title="interface in org.apache.hadoop.hbase">Stoppable</a></code></dd> @@ -3742,7 +3741,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>isStopping</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2761">isStopping</a>()</pre> +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2764">isStopping</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/Server.html#isStopping--">isStopping</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/Server.html" title="interface in org.apache.hadoop.hbase">Server</a></code></dd> @@ -3757,7 +3756,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>getConfiguration</h4> -<pre>public org.apache.hadoop.conf.Configuration <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2770">getConfiguration</a>()</pre> +<pre>public org.apache.hadoop.conf.Configuration <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2773">getConfiguration</a>()</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/Server.html#getConfiguration--">Server</a></code></span></div> <div class="block">Gets the configuration object for this server.</div> <dl> @@ -3774,7 +3773,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>getWriteLock</h4> -<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/locks/ReentrantReadWriteLock.WriteLock.html?is-external=true" title="class or interface in java.util.concurrent.locks">ReentrantReadWriteLock.WriteLock</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2775">getWriteLock</a>()</pre> +<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/locks/ReentrantReadWriteLock.WriteLock.html?is-external=true" title="class or interface in java.util.concurrent.locks">ReentrantReadWriteLock.WriteLock</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2778">getWriteLock</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>the write lock for the server</dd> @@ -3787,7 +3786,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>getNumberOfOnlineRegions</h4> -<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2779">getNumberOfOnlineRegions</a>()</pre> +<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2782">getNumberOfOnlineRegions</a>()</pre> </li> </ul> <a name="isOnlineRegionsEmpty--"> @@ -3796,7 +3795,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>isOnlineRegionsEmpty</h4> -<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2783">isOnlineRegionsEmpty</a>()</pre> +<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2786">isOnlineRegionsEmpty</a>()</pre> </li> </ul> <a name="getOnlineRegionsLocalContext--"> @@ -3805,7 +3804,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>getOnlineRegionsLocalContext</h4> -<pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</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/HRegionServer.html#line.2792">getOnlineRegionsLocalContext</a>()</pre> +<pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</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/HRegionServer.html#line.2795">getOnlineRegionsLocalContext</a>()</pre> <div class="block">For tests, web ui and metrics. This method will only work if HRegionServer is in the same JVM as client; HRegion cannot be serialized to cross an rpc.</div> @@ -3817,7 +3816,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>addRegion</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2798">addRegion</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a> region)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2801">addRegion</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a> region)</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MutableOnlineRegions.html#addRegion-org.apache.hadoop.hbase.regionserver.HRegion-">MutableOnlineRegions</a></code></span></div> <div class="block">Add to online regions.</div> <dl> @@ -3832,7 +3831,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>addRegion</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2803">addRegion</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/SortedMap.html?is-external=true" title="class or interface in java.util">SortedMap</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>>> sortedRegions, +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2806">addRegion</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/SortedMap.html?is-external=true" title="class or interface in java.util">SortedMap</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>>> sortedRegions, <a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a> region, long size)</pre> </li> @@ -3843,7 +3842,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>getCopyOfOnlineRegionsSortedByOffHeapSize</h4> -<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/SortedMap.html?is-external=true" title="class or interface in java.util">SortedMap</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</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/HRegionServer.html#line.2814">getCopyOfOnlineRegionsSortedByOffHeapSize</a>()</pre> +<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/SortedMap.html?is-external=true" title="class or interface in java.util">SortedMap</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</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/HRegionServer.html#line.2817">getCopyOfOnlineRegionsSortedByOffHeapSize</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>A new Map of online regions sorted by region off-heap size with the first entry being @@ -3857,7 +3856,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>getCopyOfOnlineRegionsSortedByOnHeapSize</h4> -<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/SortedMap.html?is-external=true" title="class or interface in java.util">SortedMap</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</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/HRegionServer.html#line.2834">getCopyOfOnlineRegionsSortedByOnHeapSize</a>()</pre> +<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/SortedMap.html?is-external=true" title="class or interface in java.util">SortedMap</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</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/HRegionServer.html#line.2837">getCopyOfOnlineRegionsSortedByOnHeapSize</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>A new Map of online regions sorted by region heap size with the first entry being the @@ -3871,7 +3870,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>getStartcode</h4> -<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2853">getStartcode</a>()</pre> +<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2856">getStartcode</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>time stamp in millis of when this region server was started</dd> @@ -3884,7 +3883,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>getFlushRequester</h4> -<pre>public <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/HRegionServer.html#line.2859">getFlushRequester</a>()</pre> +<pre>public <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/HRegionServer.html#line.2862">getFlushRequester</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html#getFlushRequester--">getFlushRequester</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html" title="interface in org.apache.hadoop.hbase.regionserver">RegionServerServices</a></code></dd> @@ -3899,7 +3898,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>getCompactionRequestor</h4> -<pre>public <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/HRegionServer.html#line.2864">getCompactionRequestor</a>()</pre> +<pre>public <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/HRegionServer.html#line.2867">getCompactionRequestor</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html#getCompactionRequestor--">getCompactionRequestor</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html" title="interface in org.apache.hadoop.hbase.regionserver">RegionServerServices</a></code></dd> @@ -3915,7 +3914,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>getMostLoadedRegions</h4> -<pre>protected <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/HRegionServer.html#line.2874">getMostLoadedRegions</a>()</pre> +<pre>protected <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/HRegionServer.html#line.2877">getMostLoadedRegions</a>()</pre> <div class="block">Get the top N most loaded regions this server is serving so we can tell the master which regions it can reallocate if we're overloaded. TODO: actually calculate which regions are most loaded. (Right now, we're just grabbing @@ -3928,7 +3927,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>getLeases</h4> -<pre>public <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/HRegionServer.html#line.2890">getLeases</a>()</pre> +<pre>public <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/HRegionServer.html#line.2893">getLeases</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html#getLeases--">getLeases</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html" title="interface in org.apache.hadoop.hbase.regionserver">RegionServerServices</a></code></dd> @@ -3943,7 +3942,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>getRootDir</h4> -<pre>protected org.apache.hadoop.fs.Path <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2897">getRootDir</a>()</pre> +<pre>protected org.apache.hadoop.fs.Path <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2900">getRootDir</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>Return the rootDir.</dd> @@ -3956,7 +3955,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>getFileSystem</h4> -<pre>public org.apache.hadoop.fs.FileSystem <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2905">getFileSystem</a>()</pre> +<pre>public org.apache.hadoop.fs.FileSystem <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2908">getFileSystem</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/Server.html#getFileSystem--">getFileSystem</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/Server.html" title="interface in org.apache.hadoop.hbase">Server</a></code></dd> @@ -3971,7 +3970,7 @@ protected static final <a href="https://docs.oracle.com/javase/8/docs/api/j <ul class="blockList"> <li class="blockList"> <h4>getWALRootDir</h4> -<pre>public org.apache.hadoop.fs.Path <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2912">getWALRootDir</a>()</pre> +<pre>public org.apache.hadoop.fs.Path <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2915">getWALRootDir</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>Return the walRootDir.</dd> @@ -3984,7 +3983,7 @@ protected stati
<TRUNCATED>