http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0571676/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/Region.html
----------------------------------------------------------------------
diff --git
a/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/Region.html
b/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/Region.html
index 60d39a6..1ec6f6f 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/Region.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/Region.html
@@ -89,19 +89,11 @@
</td>
</tr>
<tr class="rowColor">
-<td class="colFirst"><a
href="#org.apache.hadoop.hbase.procedure.flush">org.apache.hadoop.hbase.procedure.flush</a></td>
-<td class="colLast"> </td>
-</tr>
-<tr class="altColor">
<td class="colFirst"><a
href="#org.apache.hadoop.hbase.quotas">org.apache.hadoop.hbase.quotas</a></td>
<td class="colLast"> </td>
</tr>
-<tr class="rowColor">
-<td class="colFirst"><a
href="#org.apache.hadoop.hbase.regionserver">org.apache.hadoop.hbase.regionserver</a></td>
-<td class="colLast"> </td>
-</tr>
<tr class="altColor">
-<td class="colFirst"><a
href="#org.apache.hadoop.hbase.regionserver.snapshot">org.apache.hadoop.hbase.regionserver.snapshot</a></td>
+<td class="colFirst"><a
href="#org.apache.hadoop.hbase.regionserver">org.apache.hadoop.hbase.regionserver</a></td>
<td class="colLast"> </td>
</tr>
<tr class="rowColor">
@@ -184,83 +176,6 @@
</tbody>
</table>
</li>
-<li class="blockList"><a name="org.apache.hadoop.hbase.procedure.flush">
-<!-- -->
-</a>
-<h3>Uses of <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in org.apache.hadoop.hbase.regionserver">Region</a> in <a
href="../../../../../../org/apache/hadoop/hbase/procedure/flush/package-summary.html">org.apache.hadoop.hbase.procedure.flush</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0"
summary="Use table, listing fields, and an explanation">
-<caption><span>Fields in <a
href="../../../../../../org/apache/hadoop/hbase/procedure/flush/package-summary.html">org.apache.hadoop.hbase.procedure.flush</a>
declared as <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a></span><span
class="tabEnd"> </span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Field and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>(package private) <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in org.apache.hadoop.hbase.regionserver">Region</a></code></td>
-<td class="colLast"><span
class="typeNameLabel">FlushTableSubprocedure.RegionFlushTask.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/procedure/flush/FlushTableSubprocedure.RegionFlushTask.html#region">region</a></span></code> </td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0"
summary="Use table, listing fields, and an explanation">
-<caption><span>Fields in <a
href="../../../../../../org/apache/hadoop/hbase/procedure/flush/package-summary.html">org.apache.hadoop.hbase.procedure.flush</a>
with type parameters of type <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a></span><span
class="tabEnd"> </span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Field and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>private <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/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a>></code></td>
-<td class="colLast"><span
class="typeNameLabel">FlushTableSubprocedure.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/procedure/flush/FlushTableSubprocedure.html#regions">regions</a></span></code> </td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0"
summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a
href="../../../../../../org/apache/hadoop/hbase/procedure/flush/package-summary.html">org.apache.hadoop.hbase.procedure.flush</a>
that return types with arguments of type <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a></span><span
class="tabEnd"> </span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>private <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/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a>></code></td>
-<td class="colLast"><span
class="typeNameLabel">RegionServerFlushTableProcedureManager.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/procedure/flush/RegionServerFlushTableProcedureManager.html#getRegionsToFlush-java.lang.String-">getRegionsToFlush</a></span>(<a
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> table)</code>
-<div class="block">Get the list of regions to flush for the table on this
server
-
- It is possible that if a region moves somewhere between the calls
- we'll miss the region.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0"
summary="Use table, listing constructors, and an explanation">
-<caption><span>Constructors in <a
href="../../../../../../org/apache/hadoop/hbase/procedure/flush/package-summary.html">org.apache.hadoop.hbase.procedure.flush</a>
with parameters of type <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a></span><span
class="tabEnd"> </span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/procedure/flush/FlushTableSubprocedure.RegionFlushTask.html#RegionFlushTask-org.apache.hadoop.hbase.regionserver.Region-">RegionFlushTask</a></span>(<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a> region)</code> </td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0"
summary="Use table, listing constructors, and an explanation">
-<caption><span>Constructor parameters in <a
href="../../../../../../org/apache/hadoop/hbase/procedure/flush/package-summary.html">org.apache.hadoop.hbase.procedure.flush</a>
with type arguments of type <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a></span><span
class="tabEnd"> </span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/procedure/flush/FlushTableSubprocedure.html#FlushTableSubprocedure-org.apache.hadoop.hbase.procedure.ProcedureMember-org.apache.hadoop.hbase.errorhandling.ForeignExceptionDispatcher-long-long-java.util.List-java.lang.String-org.apache.hadoop.hbase.procedure.flush.RegionServerFlushTableProcedureManager.FlushTableSubprocedurePool-">FlushTableSubprocedure</a></span>(<a
href="../../../../../../org/apache/hadoop/hbase/procedure/ProcedureMember.html"
title="class in
org.apache.hadoop.hbase.procedure">ProcedureMember</a> member,
- <a
href="../../../../../../org/apache/hadoop/hbase/errorhandling/ForeignExceptionDispatcher.html"
title="class in
org.apache.hadoop.hbase.errorhandling">ForeignExceptionDispatcher</a> errorListener,
- long wakeFrequency,
- long timeout,
- <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/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a>> regions,
- <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> table,
- <a
href="../../../../../../org/apache/hadoop/hbase/procedure/flush/RegionServerFlushTableProcedureManager.FlushTableSubprocedurePool.html"
title="class in
org.apache.hadoop.hbase.procedure.flush">RegionServerFlushTableProcedureManager.FlushTableSubprocedurePool</a> taskManager)</code> </td>
-</tr>
-</tbody>
-</table>
-</li>
<li class="blockList"><a name="org.apache.hadoop.hbase.quotas">
<!-- -->
</a>
@@ -366,7 +281,9 @@
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class </code></td>
-<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html"
title="class in
org.apache.hadoop.hbase.regionserver">HRegion</a></span></code> </td>
+<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html"
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a></span></code>
+<div class="block">Regions store data for a certain region of a table.</div>
+</td>
</tr>
</tbody>
</table>
@@ -379,26 +296,8 @@
<tbody>
<tr class="altColor">
<td class="colFirst"><code>private <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in org.apache.hadoop.hbase.regionserver">Region</a></code></td>
-<td class="colLast"><span
class="typeNameLabel">RSRpcServices.RegionScannerHolder.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/RSRpcServices.RegionScannerHolder.html#r">r</a></span></code> </td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>(package private) <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in org.apache.hadoop.hbase.regionserver">Region</a></code></td>
-<td class="colLast"><span
class="typeNameLabel">RegionCoprocessorHost.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.html#region">region</a></span></code>
-<div class="block">The region</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>private <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in org.apache.hadoop.hbase.regionserver">Region</a></code></td>
<td class="colLast"><span
class="typeNameLabel">RegionCoprocessorHost.RegionEnvironment.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html#region">region</a></span></code> </td>
</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>private <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in org.apache.hadoop.hbase.regionserver">Region</a></code></td>
-<td class="colLast"><span
class="typeNameLabel">RegionServerServices.PostOpenDeployContext.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.PostOpenDeployContext.html#region">region</a></span></code> </td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>private <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in org.apache.hadoop.hbase.regionserver">Region</a></code></td>
-<td class="colLast"><span
class="typeNameLabel">MemStoreFlusher.FlushRegionEntry.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html#region">region</a></span></code> </td>
-</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0"
summary="Use table, listing fields, and an explanation">
@@ -409,19 +308,6 @@
</tr>
<tbody>
<tr class="altColor">
-<td class="colFirst"><code>protected <a
href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true"
title="class or interface in java.util">Map</a><<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/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a>></code></td>
-<td class="colLast"><span
class="typeNameLabel">HRegionServer.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html#onlineRegions">onlineRegions</a></span></code>
-<div class="block">Map of regions currently being served by this region
server.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>protected <a
href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true"
title="class or interface in java.util">Map</a><<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/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a>></code></td>
-<td class="colLast"><span
class="typeNameLabel">HRegionServer.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html#recoveringRegions">recoveringRegions</a></span></code>
-<div class="block">Set of regions currently being in recovering state which
means it can accept writes(edits from
- previous failed region server) but not reads.</div>
-</td>
-</tr>
-<tr class="altColor">
<td class="colFirst"><code>private <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="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in org.apache.hadoop.hbase.regionserver">Region</a>,<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html"
title="class in
org.apache.hadoop.hbase.regionserver">MemStoreFlusher.FlushRegionEntry</a>></code></td>
<td class="colLast"><span
class="typeNameLabel">MemStoreFlusher.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#regionsInQueue">regionsInQueue</a></span></code> </td>
</tr>
@@ -435,17 +321,6 @@
</tr>
<tbody>
<tr class="altColor">
-<td class="colFirst"><code>private <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in org.apache.hadoop.hbase.regionserver">Region</a></code></td>
-<td class="colLast"><span
class="typeNameLabel">MemStoreFlusher.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#getBiggestMemStoreOfRegionReplica-java.util.SortedMap-java.util.Set-">getBiggestMemStoreOfRegionReplica</a></span>(<a
href="http://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="http://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="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a>> regionsBySize,
- <a
href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true"
title="class or interface in java.util">Set</a><<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a>> excludedRegions)</code> </td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>private <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in org.apache.hadoop.hbase.regionserver">Region</a></code></td>
-<td class="colLast"><span
class="typeNameLabel">MemStoreFlusher.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#getBiggestMemStoreRegion-java.util.SortedMap-java.util.Set-boolean-">getBiggestMemStoreRegion</a></span>(<a
href="http://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="http://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="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a>> regionsBySize,
- <a
href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true"
title="class or interface in java.util">Set</a><<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a>> excludedRegions,
- boolean checkStoreFileCount)</code> </td>
-</tr>
-<tr class="altColor">
<td class="colFirst"><code><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in org.apache.hadoop.hbase.regionserver">Region</a></code></td>
<td class="colLast"><span
class="typeNameLabel">HRegionServer.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html#getOnlineRegion-byte:A-">getOnlineRegion</a></span>(byte[] regionName)</code> </td>
</tr>
@@ -455,39 +330,10 @@
</tr>
<tr class="altColor">
<td class="colFirst"><code><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in org.apache.hadoop.hbase.regionserver">Region</a></code></td>
-<td class="colLast"><span
class="typeNameLabel">RegionServerServices.PostOpenDeployContext.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.PostOpenDeployContext.html#getRegion--">getRegion</a></span>()</code> </td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>protected <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in org.apache.hadoop.hbase.regionserver">Region</a></code></td>
-<td class="colLast"><span
class="typeNameLabel">HRegionServer.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html#getRegion-byte:A-">getRegion</a></span>(byte[] regionName)</code>
-<div class="block">Protected utility method for safely obtaining an HRegion
handle.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in org.apache.hadoop.hbase.regionserver">Region</a></code></td>
-<td class="colLast"><span
class="typeNameLabel">RSRpcServices.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/RSRpcServices.html#getRegion-org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionSpecifier-">getRegion</a></span>(org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionSpecifier regionSpecifier)</code>
-<div class="block">Find the HRegion based on a region specifier</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in org.apache.hadoop.hbase.regionserver">Region</a></code></td>
<td class="colLast"><span
class="typeNameLabel">ImmutableOnlineRegions.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/ImmutableOnlineRegions.html#getRegion-java.lang.String-">getRegion</a></span>(<a
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in
java.lang">String</a> encodedRegionName)</code>
<div class="block">Return <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver"><code>Region</code></a> instance.</div>
</td>
</tr>
-<tr class="altColor">
-<td class="colFirst"><code><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in org.apache.hadoop.hbase.regionserver">Region</a></code></td>
-<td class="colLast"><span
class="typeNameLabel">HRegionServer.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html#getRegion-java.lang.String-">getRegion</a></span>(<a
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in
java.lang">String</a> encodedRegionName)</code> </td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>protected <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in org.apache.hadoop.hbase.regionserver">Region</a></code></td>
-<td class="colLast"><span
class="typeNameLabel">HRegionServer.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html#getRegionByEncodedName-byte:A-java.lang.String-">getRegionByEncodedName</a></span>(byte[] regionName,
- <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> encodedRegionName)</code> </td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in org.apache.hadoop.hbase.regionserver">Region</a></code></td>
-<td class="colLast"><span
class="typeNameLabel">HRegionServer.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html#getRegionByEncodedName-java.lang.String-">getRegionByEncodedName</a></span>(<a
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in
java.lang">String</a> encodedRegionName)</code> </td>
-</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in org.apache.hadoop.hbase.regionserver">Region</a></code></td>
<td class="colLast"><span class="typeNameLabel">HRegion.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html#openHRegion-org.apache.hadoop.hbase.regionserver.Region-org.apache.hadoop.hbase.util.CancelableProgressable-">openHRegion</a></span>(<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in org.apache.hadoop.hbase.regionserver">Region</a> other,
@@ -503,45 +349,17 @@
</tr>
<tbody>
<tr class="altColor">
-<td class="colFirst"><code>(package private) <a
href="http://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="http://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="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a>></code></td>
-<td class="colLast"><span
class="typeNameLabel">HRegionServer.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html#getCopyOfOnlineRegionsSortedBySize--">getCopyOfOnlineRegionsSortedBySize</a></span>()</code> </td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a
href="http://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/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a>></code></td>
-<td class="colLast"><span
class="typeNameLabel">HRegionServer.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html#getOnlineRegionsLocalContext--">getOnlineRegionsLocalContext</a></span>()</code>
-<div class="block">For tests, web ui and metrics.</div>
-</td>
-</tr>
-<tr 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/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a>></code></td>
-<td class="colLast"><span
class="typeNameLabel">RegionServerServices.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html#getRecoveringRegions--">getRecoveringRegions</a></span>()</code> </td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a
href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true"
title="class or interface in java.util">Map</a><<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/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a>></code></td>
-<td class="colLast"><span
class="typeNameLabel">HRegionServer.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html#getRecoveringRegions--">getRecoveringRegions</a></span>()</code> </td>
-</tr>
-<tr 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/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a>></code></td>
+<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><? extends <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a>></code></td>
<td class="colLast"><span
class="typeNameLabel">ImmutableOnlineRegions.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/ImmutableOnlineRegions.html#getRegions--">getRegions</a></span>()</code>
<div class="block">Get all online regions in this RS.</div>
</td>
</tr>
<tr class="rowColor">
-<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/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a>></code></td>
-<td class="colLast"><span
class="typeNameLabel">HRegionServer.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html#getRegions--">getRegions</a></span>()</code> </td>
-</tr>
-<tr 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/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a>></code></td>
+<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><? extends <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a>></code></td>
<td class="colLast"><span
class="typeNameLabel">ImmutableOnlineRegions.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/ImmutableOnlineRegions.html#getRegions-org.apache.hadoop.hbase.TableName-">getRegions</a></span>(<a
href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class
in org.apache.hadoop.hbase">TableName</a> tableName)</code>
<div class="block">Get all online regions of a table in this RS.</div>
</td>
</tr>
-<tr class="rowColor">
-<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/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a>></code></td>
-<td class="colLast"><span
class="typeNameLabel">HRegionServer.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html#getRegions-org.apache.hadoop.hbase.TableName-">getRegions</a></span>(<a
href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class
in org.apache.hadoop.hbase">TableName</a> tableName)</code>
-<div class="block">Gets the online regions of the specified table.</div>
-</td>
-</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0"
summary="Use table, listing methods, and an explanation">
@@ -553,158 +371,25 @@
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span
class="typeNameLabel">OnlineRegions.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/OnlineRegions.html#addRegion-org.apache.hadoop.hbase.regionserver.Region-">addRegion</a></span>(<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a> r)</code>
-<div class="block">Add to online regions.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span
class="typeNameLabel">HRegionServer.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html#addRegion-org.apache.hadoop.hbase.regionserver.Region-">addRegion</a></span>(<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a> region)</code> </td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>private <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/RSRpcServices.RegionScannerHolder.html"
title="class in
org.apache.hadoop.hbase.regionserver">RSRpcServices.RegionScannerHolder</a></code></td>
-<td class="colLast"><span
class="typeNameLabel">RSRpcServices.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/RSRpcServices.html#addScanner-java.lang.String-org.apache.hadoop.hbase.regionserver.RegionScanner-org.apache.hadoop.hbase.regionserver.Region-boolean-">addScanner</a></span>(<a
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> scannerName,
- <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionScanner.html"
title="interface in
org.apache.hadoop.hbase.regionserver">RegionScanner</a> s,
- <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in org.apache.hadoop.hbase.regionserver">Region</a> r,
- boolean needCursor)</code> </td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>private <a
href="../../../../../../org/apache/hadoop/hbase/client/Result.html"
title="class in org.apache.hadoop.hbase.client">Result</a></code></td>
-<td class="colLast"><span
class="typeNameLabel">RSRpcServices.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/RSRpcServices.html#append-org.apache.hadoop.hbase.regionserver.Region-org.apache.hadoop.hbase.quotas.OperationQuota-org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.MutationProto-org.apache.hadoop.hbase.CellScanner-long-org.apache.hadoop.hbase.quotas.ActivePolicyEnforcement-">append</a></span>(<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a> region,
- <a
href="../../../../../../org/apache/hadoop/hbase/quotas/OperationQuota.html"
title="interface in
org.apache.hadoop.hbase.quotas">OperationQuota</a> quota,
-
org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.MutationProto mutation,
- <a href="../../../../../../org/apache/hadoop/hbase/CellScanner.html"
title="interface in org.apache.hadoop.hbase">CellScanner</a> cellScanner,
- long nonceGroup,
- <a
href="../../../../../../org/apache/hadoop/hbase/quotas/ActivePolicyEnforcement.html"
title="class in
org.apache.hadoop.hbase.quotas">ActivePolicyEnforcement</a> spaceQuota)</code>
-<div class="block">Execute an append mutation.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>private boolean</code></td>
-<td class="colLast"><span
class="typeNameLabel">RSRpcServices.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/RSRpcServices.html#checkAndRowMutate-org.apache.hadoop.hbase.regionserver.Region-java.util.List-org.apache.hadoop.hbase.CellScanner-byte:A-byte:A-byte:A-org.apache.hadoop.hbase.CompareOperator-org.apache.hadoop.hbase.filter.ByteArrayComparable-org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.RegionActionResult.Builder-org.apache.hadoop.hbase.quotas.ActivePolicyEnforcement-">checkAndRowMutate</a></span>(<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a> region,
- <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><org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.Action> actions,
- <a
href="../../../../../../org/apache/hadoop/hbase/CellScanner.html"
title="interface in org.apache.hadoop.hbase">CellScanner</a> cellScanner,
- byte[] row,
- byte[] family,
- byte[] qualifier,
- <a
href="../../../../../../org/apache/hadoop/hbase/CompareOperator.html"
title="enum in org.apache.hadoop.hbase">CompareOperator</a> op,
- <a
href="../../../../../../org/apache/hadoop/hbase/filter/ByteArrayComparable.html"
title="class in
org.apache.hadoop.hbase.filter">ByteArrayComparable</a> comparator,
-
org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.RegionActionResult.Builder builder,
- <a
href="../../../../../../org/apache/hadoop/hbase/quotas/ActivePolicyEnforcement.html"
title="class in
org.apache.hadoop.hbase.quotas">ActivePolicyEnforcement</a> spaceQuotaEnforcement)</code>
-<div class="block">Mutate a list of rows atomically.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>private void</code></td>
-<td class="colLast"><span
class="typeNameLabel">RSRpcServices.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/RSRpcServices.html#checkCellSizeLimit-org.apache.hadoop.hbase.regionserver.Region-org.apache.hadoop.hbase.client.Mutation-">checkCellSizeLimit</a></span>(<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a> region,
- <a
href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html"
title="class in
org.apache.hadoop.hbase.client">Mutation</a> m)</code> </td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>void</code></td>
<td class="colLast"><span
class="typeNameLabel">SecureBulkLoadManager.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/SecureBulkLoadManager.html#cleanupBulkLoad-org.apache.hadoop.hbase.regionserver.Region-org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.CleanupBulkLoadRequest-">cleanupBulkLoad</a></span>(<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a> region,
org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.CleanupBulkLoadRequest request)</code> </td>
</tr>
<tr class="rowColor">
-<td class="colFirst"><code>private void</code></td>
-<td class="colLast"><span
class="typeNameLabel">RSRpcServices.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/RSRpcServices.html#closeScanner-org.apache.hadoop.hbase.regionserver.Region-org.apache.hadoop.hbase.regionserver.RegionScanner-java.lang.String-org.apache.hadoop.hbase.ipc.RpcCallContext-">closeScanner</a></span>(<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a> region,
- <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionScanner.html"
title="interface in
org.apache.hadoop.hbase.regionserver">RegionScanner</a> scanner,
- <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> scannerName,
- <a
href="../../../../../../org/apache/hadoop/hbase/ipc/RpcCallContext.html"
title="interface in
org.apache.hadoop.hbase.ipc">RpcCallContext</a> context)</code> </td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>(package private)
org.apache.hadoop.hbase.shaded.protobuf.generated.ClusterStatusProtos.RegionLoad</code></td>
-<td class="colLast"><span
class="typeNameLabel">HRegionServer.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html#createRegionLoad-org.apache.hadoop.hbase.regionserver.Region-org.apache.hadoop.hbase.shaded.protobuf.generated.ClusterStatusProtos.RegionLoad.Builder-org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionSpecifier.Builder-">createRegionLoad</a></span>(<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in org.apache.hadoop.hbase.regionserver">Region</a> r,
-
org.apache.hadoop.hbase.shaded.protobuf.generated.ClusterStatusProtos.RegionLoad.Builder regionLoadBldr,
-
org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionSpecifier.Builder regionSpecifier)</code> </td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>private void</code></td>
-<td class="colLast"><span
class="typeNameLabel">RSRpcServices.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/RSRpcServices.html#doBatchOp-org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.RegionActionResult.Builder-org.apache.hadoop.hbase.regionserver.Region-org.apache.hadoop.hbase.quotas.OperationQuota-java.util.List-org.apache.hadoop.hbase.CellScanner-org.apache.hadoop.hbase.quotas.ActivePolicyEnforcement-">doBatchOp</a></span>(org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.RegionActionResult.Builder builder,
- <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a> region,
- <a
href="../../../../../../org/apache/hadoop/hbase/quotas/OperationQuota.html"
title="interface in
org.apache.hadoop.hbase.quotas">OperationQuota</a> quota,
- <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><org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.Action> mutations,
- <a href="../../../../../../org/apache/hadoop/hbase/CellScanner.html"
title="interface in org.apache.hadoop.hbase">CellScanner</a> cells,
- <a
href="../../../../../../org/apache/hadoop/hbase/quotas/ActivePolicyEnforcement.html"
title="class in
org.apache.hadoop.hbase.quotas">ActivePolicyEnforcement</a> spaceQuotaEnforcement)</code>
-<div class="block">Execute a list of Put/Delete mutations.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>private <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/CellScannable.html"
title="interface in org.apache.hadoop.hbase">CellScannable</a>></code></td>
-<td class="colLast"><span
class="typeNameLabel">RSRpcServices.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/RSRpcServices.html#doNonAtomicRegionMutation-org.apache.hadoop.hbase.regionserver.Region-org.apache.hadoop.hbase.quotas.OperationQuota-org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.RegionAction-org.apache.hadoop.hbase.CellScanner-org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.RegionActionResult.Builder-java.util.List-long-org.apache.hadoop.hbase.regionserver.RSRpcServices.RegionScannersCloseCallBack-org.apache.hadoop.hbase.ipc.RpcCallContext-org.apache.hadoop.hbase.quotas.ActivePolicyEnforcement-">doNonAtomicRegionMutation</a></span>(<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a> region,
- <a
href="../../../../../../org/apache/hadoop/hbase/quotas/OperationQuota.html"
title="interface in
org.apache.hadoop.hbase.quotas">OperationQuota</a> quota,
-
org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.RegionAction actions,
- <a
href="../../../../../../org/apache/hadoop/hbase/CellScanner.html"
title="interface in org.apache.hadoop.hbase">CellScanner</a> cellScanner,
-
org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.RegionActionResult.Builder builder,
- <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/CellScannable.html"
title="interface in
org.apache.hadoop.hbase">CellScannable</a>> cellsToReturn,
- long nonceGroup,
- <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/RSRpcServices.RegionScannersCloseCallBack.html"
title="class in
org.apache.hadoop.hbase.regionserver">RSRpcServices.RegionScannersCloseCallBack</a> closeCallBack,
- <a
href="../../../../../../org/apache/hadoop/hbase/ipc/RpcCallContext.html"
title="interface in
org.apache.hadoop.hbase.ipc">RpcCallContext</a> context,
- <a
href="../../../../../../org/apache/hadoop/hbase/quotas/ActivePolicyEnforcement.html"
title="class in
org.apache.hadoop.hbase.quotas">ActivePolicyEnforcement</a> spaceQuotaEnforcement)</code>
-<div class="block">Run through the regionMutation <code>rm</code> and per
Mutation, do the work, and then when
- done, add an instance of a <code>ClientProtos.ResultOrException</code> that
corresponds to each Mutation.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>private <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/OperationStatus.html"
title="class in
org.apache.hadoop.hbase.regionserver">OperationStatus</a>[]</code></td>
-<td class="colLast"><span
class="typeNameLabel">RSRpcServices.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/RSRpcServices.html#doReplayBatchOp-org.apache.hadoop.hbase.regionserver.Region-java.util.List-long-">doReplayBatchOp</a></span>(<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a> region,
- <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/WALSplitter.MutationReplay.html"
title="class in
org.apache.hadoop.hbase.wal">WALSplitter.MutationReplay</a>> mutations,
- long replaySeqId)</code>
-<div class="block">Execute a list of Put/Delete mutations.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>private com.google.protobuf.Message</code></td>
-<td class="colLast"><span
class="typeNameLabel">RSRpcServices.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/RSRpcServices.html#execServiceOnRegion-org.apache.hadoop.hbase.regionserver.Region-org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.CoprocessorServiceCall-">execServiceOnRegion</a></span>(<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a> region,
-
org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.CoprocessorServiceCall serviceCall)</code> </td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>private boolean</code></td>
-<td class="colLast"><span
class="typeNameLabel">MemStoreFlusher.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#flushRegion-org.apache.hadoop.hbase.regionserver.Region-boolean-boolean-">flushRegion</a></span>(<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a> region,
- boolean emergencyFlush,
- boolean forceFlushAllStores)</code>
-<div class="block">Flush a region.</div>
-</td>
-</tr>
-<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span
class="typeNameLabel">HeapMemoryManager.HeapMemoryTunerChore.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/HeapMemoryManager.HeapMemoryTunerChore.html#flushRequested-org.apache.hadoop.hbase.regionserver.FlushType-org.apache.hadoop.hbase.regionserver.Region-">flushRequested</a></span>(<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/FlushType.html"
title="enum in org.apache.hadoop.hbase.regionserver">FlushType</a> type,
<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a> region)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span
class="typeNameLabel">FlushRequestListener.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/FlushRequestListener.html#flushRequested-org.apache.hadoop.hbase.regionserver.FlushType-org.apache.hadoop.hbase.regionserver.Region-">flushRequested</a></span>(<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/FlushType.html"
title="enum in org.apache.hadoop.hbase.regionserver">FlushType</a> type,
<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a> region)</code>
<div class="block">Callback which will get called when a flush request is made
for a region.</div>
</td>
</tr>
-<tr class="altColor">
-<td class="colFirst"><code>(package private) <a
href="../../../../../../org/apache/hadoop/hbase/wal/WAL.html" title="interface
in org.apache.hadoop.hbase.wal">WAL</a></code></td>
-<td class="colLast"><span
class="typeNameLabel">RSRpcServices.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/RSRpcServices.html#getWAL-org.apache.hadoop.hbase.regionserver.Region-">getWAL</a></span>(<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a> region)</code> </td>
-</tr>
<tr class="rowColor">
-<td class="colFirst"><code>private <a
href="../../../../../../org/apache/hadoop/hbase/client/Result.html"
title="class in org.apache.hadoop.hbase.client">Result</a></code></td>
-<td class="colLast"><span
class="typeNameLabel">RSRpcServices.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/RSRpcServices.html#increment-org.apache.hadoop.hbase.regionserver.Region-org.apache.hadoop.hbase.quotas.OperationQuota-org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.MutationProto-org.apache.hadoop.hbase.CellScanner-long-org.apache.hadoop.hbase.quotas.ActivePolicyEnforcement-">increment</a></span>(<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a> region,
- <a
href="../../../../../../org/apache/hadoop/hbase/quotas/OperationQuota.html"
title="interface in
org.apache.hadoop.hbase.quotas">OperationQuota</a> quota,
-
org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.MutationProto mutation,
- <a href="../../../../../../org/apache/hadoop/hbase/CellScanner.html"
title="interface in org.apache.hadoop.hbase">CellScanner</a> cells,
- long nonceGroup,
- <a
href="../../../../../../org/apache/hadoop/hbase/quotas/ActivePolicyEnforcement.html"
title="class in
org.apache.hadoop.hbase.quotas">ActivePolicyEnforcement</a> spaceQuota)</code>
-<div class="block">Execute an increment mutation.</div>
-</td>
-</tr>
-<tr class="altColor">
<td class="colFirst"><code>private boolean</code></td>
<td class="colLast"><span
class="typeNameLabel">MemStoreFlusher.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#isTooManyStoreFiles-org.apache.hadoop.hbase.regionserver.Region-">isTooManyStoreFiles</a></span>(<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a> region)</code> </td>
</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>private void</code></td>
-<td class="colLast"><span
class="typeNameLabel">RSRpcServices.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/RSRpcServices.html#mutateRows-org.apache.hadoop.hbase.regionserver.Region-java.util.List-org.apache.hadoop.hbase.CellScanner-org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.RegionActionResult.Builder-">mutateRows</a></span>(<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a> region,
- <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><org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.Action> actions,
- <a href="../../../../../../org/apache/hadoop/hbase/CellScanner.html"
title="interface in org.apache.hadoop.hbase">CellScanner</a> cellScanner,
-
org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.RegionActionResult.Builder builder)</code>
-<div class="block">Mutate a list of rows atomically.</div>
-</td>
-</tr>
<tr class="altColor">
<td class="colFirst"><code>private void</code></td>
<td class="colLast"><span
class="typeNameLabel">MemStoreFlusher.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#notifyFlushRequest-org.apache.hadoop.hbase.regionserver.Region-boolean-">notifyFlushRequest</a></span>(<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a> region,
@@ -716,18 +401,6 @@
<a
href="../../../../../../org/apache/hadoop/hbase/util/CancelableProgressable.html"
title="interface in
org.apache.hadoop.hbase.util">CancelableProgressable</a> reporter)</code> </td>
</tr>
<tr class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span
class="typeNameLabel">RegionServerServices.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html#postOpenDeployTasks-org.apache.hadoop.hbase.regionserver.Region-">postOpenDeployTasks</a></span>(<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a> r)</code>
-<div class="block"><span class="deprecatedLabel">Deprecated.</span>
-<div class="block"><span class="deprecationComment">use <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html#postOpenDeployTasks-org.apache.hadoop.hbase.regionserver.RegionServerServices.PostOpenDeployContext-"><code>RegionServerServices.postOpenDeployTasks(PostOpenDeployContext)</code></a></span></div>
-</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span
class="typeNameLabel">HRegionServer.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html#postOpenDeployTasks-org.apache.hadoop.hbase.regionserver.Region-">postOpenDeployTasks</a></span>(<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a> r)</code> </td>
-</tr>
-<tr class="altColor">
<td class="colFirst"><code><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></code></td>
<td class="colLast"><span
class="typeNameLabel">SecureBulkLoadManager.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/SecureBulkLoadManager.html#prepareBulkLoad-org.apache.hadoop.hbase.regionserver.Region-org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.PrepareBulkLoadRequest-">prepareBulkLoad</a></span>(<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a> region,
org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.PrepareBulkLoadRequest request)</code> </td>
@@ -738,44 +411,6 @@
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><span
class="typeNameLabel">OnlineRegions.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/OnlineRegions.html#removeRegion-org.apache.hadoop.hbase.regionserver.Region-org.apache.hadoop.hbase.ServerName-">removeRegion</a></span>(<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in org.apache.hadoop.hbase.regionserver">Region</a> r,
- <a
href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class
in org.apache.hadoop.hbase">ServerName</a> destination)</code>
-<div class="block">This method removes Region corresponding to hri from the
Map of onlineRegions.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><span
class="typeNameLabel">HRegionServer.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html#removeRegion-org.apache.hadoop.hbase.regionserver.Region-org.apache.hadoop.hbase.ServerName-">removeRegion</a></span>(<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in org.apache.hadoop.hbase.regionserver">Region</a> r,
- <a
href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class
in org.apache.hadoop.hbase">ServerName</a> destination)</code> </td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span
class="typeNameLabel">FlushRequester.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/FlushRequester.html#requestDelayedFlush-org.apache.hadoop.hbase.regionserver.Region-long-boolean-">requestDelayedFlush</a></span>(<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a> region,
- long delay,
- boolean forceFlushAllStores)</code>
-<div class="block">Tell the listener the cache needs to be flushed after a
delay</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span
class="typeNameLabel">MemStoreFlusher.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#requestDelayedFlush-org.apache.hadoop.hbase.regionserver.Region-long-boolean-">requestDelayedFlush</a></span>(<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in org.apache.hadoop.hbase.regionserver">Region</a> r,
- long delay,
- boolean forceFlushAllStores)</code> </td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span
class="typeNameLabel">FlushRequester.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/FlushRequester.html#requestFlush-org.apache.hadoop.hbase.regionserver.Region-boolean-">requestFlush</a></span>(<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a> region,
- boolean forceFlushAllStores)</code>
-<div class="block">Tell the listener the cache needs to be flushed.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span
class="typeNameLabel">MemStoreFlusher.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#requestFlush-org.apache.hadoop.hbase.regionserver.Region-boolean-">requestFlush</a></span>(<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in org.apache.hadoop.hbase.regionserver">Region</a> r,
- boolean forceFlushAllStores)</code> </td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span
class="typeNameLabel">CompactSplit.</span><code><span class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/CompactSplit.html#requestSplit-org.apache.hadoop.hbase.regionserver.Region-">requestSplit</a></span>(<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a> r)</code> </td>
</tr>
<tr class="rowColor">
@@ -790,11 +425,6 @@
<a
href="../../../../../../org/apache/hadoop/hbase/security/User.html"
title="class in
org.apache.hadoop.hbase.security">User</a> user)</code> </td>
</tr>
<tr class="rowColor">
-<td class="colFirst"><code><a
href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true"
title="class or interface in java.util">Map</a><byte[],<a
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true"
title="class or interface in
java.util">List</a><org.apache.hadoop.fs.Path>></code></td>
-<td class="colLast"><span
class="typeNameLabel">SecureBulkLoadManager.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/SecureBulkLoadManager.html#secureBulkLoadHFiles-org.apache.hadoop.hbase.regionserver.Region-org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.BulkLoadHFileRequest-">secureBulkLoadHFiles</a></span>(<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a> region,
-
org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.BulkLoadHFileRequest request)</code> </td>
-</tr>
-<tr class="altColor">
<td class="colFirst"><code>private void</code></td>
<td class="colLast"><span
class="typeNameLabel">HRegionServer.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html#updateRecoveringRegionLastFlushedSequenceId-org.apache.hadoop.hbase.regionserver.Region-">updateRecoveringRegionLastFlushedSequenceId</a></span>(<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a> r)</code>
<div class="block">A helper function to store the last flushed sequence Id
with the previous failed RS for a
@@ -803,37 +433,6 @@
</tr>
</tbody>
</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0"
summary="Use table, listing methods, and an explanation">
-<caption><span>Method parameters in <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a>
with type arguments of type <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a></span><span
class="tabEnd"> </span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>private <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in org.apache.hadoop.hbase.regionserver">Region</a></code></td>
-<td class="colLast"><span
class="typeNameLabel">MemStoreFlusher.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#getBiggestMemStoreOfRegionReplica-java.util.SortedMap-java.util.Set-">getBiggestMemStoreOfRegionReplica</a></span>(<a
href="http://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="http://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="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a>> regionsBySize,
- <a
href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true"
title="class or interface in java.util">Set</a><<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a>> excludedRegions)</code> </td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>private <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in org.apache.hadoop.hbase.regionserver">Region</a></code></td>
-<td class="colLast"><span
class="typeNameLabel">MemStoreFlusher.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#getBiggestMemStoreOfRegionReplica-java.util.SortedMap-java.util.Set-">getBiggestMemStoreOfRegionReplica</a></span>(<a
href="http://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="http://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="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a>> regionsBySize,
- <a
href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true"
title="class or interface in java.util">Set</a><<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a>> excludedRegions)</code> </td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>private <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in org.apache.hadoop.hbase.regionserver">Region</a></code></td>
-<td class="colLast"><span
class="typeNameLabel">MemStoreFlusher.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#getBiggestMemStoreRegion-java.util.SortedMap-java.util.Set-boolean-">getBiggestMemStoreRegion</a></span>(<a
href="http://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="http://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="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a>> regionsBySize,
- <a
href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true"
title="class or interface in java.util">Set</a><<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a>> excludedRegions,
- boolean checkStoreFileCount)</code> </td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>private <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in org.apache.hadoop.hbase.regionserver">Region</a></code></td>
-<td class="colLast"><span
class="typeNameLabel">MemStoreFlusher.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#getBiggestMemStoreRegion-java.util.SortedMap-java.util.Set-boolean-">getBiggestMemStoreRegion</a></span>(<a
href="http://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="http://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="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a>> regionsBySize,
- <a
href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true"
title="class or interface in java.util">Set</a><<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a>> excludedRegions,
- boolean checkStoreFileCount)</code> </td>
-</tr>
-</tbody>
-</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0"
summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a>
with parameters of type <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a></span><span
class="tabEnd"> </span></caption>
<tr>
@@ -841,21 +440,6 @@
</tr>
<tbody>
<tr class="altColor">
-<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html#FlushRegionEntry-org.apache.hadoop.hbase.regionserver.Region-boolean-">FlushRegionEntry</a></span>(<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in org.apache.hadoop.hbase.regionserver">Region</a> r,
- boolean forceFlushAllStores)</code> </td>
-</tr>
-<tr class="rowColor">
-<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.PostOpenDeployContext.html#PostOpenDeployContext-org.apache.hadoop.hbase.regionserver.Region-long-">PostOpenDeployContext</a></span>(<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a> region,
- long masterSystemTime)</code> </td>
-</tr>
-<tr class="altColor">
-<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.html#RegionCoprocessorHost-org.apache.hadoop.hbase.regionserver.Region-org.apache.hadoop.hbase.regionserver.RegionServerServices-org.apache.hadoop.conf.Configuration-">RegionCoprocessorHost</a></span>(<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a> region,
- <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html"
title="interface in
org.apache.hadoop.hbase.regionserver">RegionServerServices</a> rsServices,
- org.apache.hadoop.conf.Configuration conf)</code>
-<div class="block">Constructor</div>
-</td>
-</tr>
-<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html#RegionEnvironment-org.apache.hadoop.hbase.coprocessor.RegionCoprocessor-int-int-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.regionserver.Region-org.apache.hadoop.hbase.regionserver.RegionServerServices-java.util.concurrent.ConcurrentMap-">RegionEnvironment</a></span>(<a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessor.html"
title="interface in
org.apache.hadoop.hbase.coprocessor">RegionCoprocessor</a> impl,
int priority,
int seq,
@@ -866,7 +450,7 @@
<div class="block">Constructor</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionMergeRequest.html#RegionMergeRequest-org.apache.hadoop.hbase.regionserver.Region-org.apache.hadoop.hbase.regionserver.Region-org.apache.hadoop.hbase.regionserver.HRegionServer-boolean-long-org.apache.hadoop.hbase.security.User-">RegionMergeRequest</a></span>(<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in org.apache.hadoop.hbase.regionserver">Region</a> a,
<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in org.apache.hadoop.hbase.regionserver">Region</a> b,
<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html"
title="class in
org.apache.hadoop.hbase.regionserver">HRegionServer</a> hrs,
@@ -874,14 +458,6 @@
long masterSystemTime,
<a
href="../../../../../../org/apache/hadoop/hbase/security/User.html"
title="class in
org.apache.hadoop.hbase.security">User</a> user)</code> </td>
</tr>
-<tr class="rowColor">
-<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/RSRpcServices.RegionScannerHolder.html#RegionScannerHolder-java.lang.String-org.apache.hadoop.hbase.regionserver.RegionScanner-org.apache.hadoop.hbase.regionserver.Region-org.apache.hadoop.hbase.ipc.RpcCallback-org.apache.hadoop.hbase.ipc.RpcCallback-boolean-">RegionScannerHolder</a></span>(<a
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> scannerName,
- <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionScanner.html"
title="interface in
org.apache.hadoop.hbase.regionserver">RegionScanner</a> s,
- <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in org.apache.hadoop.hbase.regionserver">Region</a> r,
- <a
href="../../../../../../org/apache/hadoop/hbase/ipc/RpcCallback.html"
title="interface in
org.apache.hadoop.hbase.ipc">RpcCallback</a> closeCallBack,
- <a
href="../../../../../../org/apache/hadoop/hbase/ipc/RpcCallback.html"
title="interface in
org.apache.hadoop.hbase.ipc">RpcCallback</a> shippedCallback,
- boolean needCursor)</code> </td>
-</tr>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/SplitRequest.html#SplitRequest-org.apache.hadoop.hbase.regionserver.Region-byte:A-org.apache.hadoop.hbase.regionserver.HRegionServer-org.apache.hadoop.hbase.security.User-">SplitRequest</a></span>(<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a> region,
byte[] midKey,
@@ -891,85 +467,6 @@
</tbody>
</table>
</li>
-<li class="blockList"><a name="org.apache.hadoop.hbase.regionserver.snapshot">
-<!-- -->
-</a>
-<h3>Uses of <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in org.apache.hadoop.hbase.regionserver">Region</a> in <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/snapshot/package-summary.html">org.apache.hadoop.hbase.regionserver.snapshot</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0"
summary="Use table, listing fields, and an explanation">
-<caption><span>Fields in <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/snapshot/package-summary.html">org.apache.hadoop.hbase.regionserver.snapshot</a>
declared as <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a></span><span
class="tabEnd"> </span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Field and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>private <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in org.apache.hadoop.hbase.regionserver">Region</a></code></td>
-<td class="colLast"><span
class="typeNameLabel">FlushSnapshotSubprocedure.RegionSnapshotTask.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.RegionSnapshotTask.html#region">region</a></span></code> </td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0"
summary="Use table, listing fields, and an explanation">
-<caption><span>Fields in <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/snapshot/package-summary.html">org.apache.hadoop.hbase.regionserver.snapshot</a>
with type parameters of type <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a></span><span
class="tabEnd"> </span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Field and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>private <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/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a>></code></td>
-<td class="colLast"><span
class="typeNameLabel">FlushSnapshotSubprocedure.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.html#regions">regions</a></span></code> </td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0"
summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/snapshot/package-summary.html">org.apache.hadoop.hbase.regionserver.snapshot</a>
that return types with arguments of type <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a></span><span
class="tabEnd"> </span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>private <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/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a>></code></td>
-<td class="colLast"><span
class="typeNameLabel">RegionServerSnapshotManager.</span><code><span
class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.html#getRegionsToSnapshot-org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription-">getRegionsToSnapshot</a></span>(org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription snapshot)</code>
-<div class="block">Determine if the snapshot should be handled on this server
-
- NOTE: This is racy -- the master expects a list of regionservers.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0"
summary="Use table, listing constructors, and an explanation">
-<caption><span>Constructors in <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/snapshot/package-summary.html">org.apache.hadoop.hbase.regionserver.snapshot</a>
with parameters of type <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a></span><span
class="tabEnd"> </span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.RegionSnapshotTask.html#RegionSnapshotTask-org.apache.hadoop.hbase.regionserver.Region-org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription-boolean-org.apache.hadoop.hbase.errorhandling.ForeignExceptionDispatcher-">RegionSnapshotTask</a></span>(<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a> region,
-
org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription snapshotDesc,
- boolean skipFlush,
- <a
href="../../../../../../org/apache/hadoop/hbase/errorhandling/ForeignExceptionDispatcher.html"
title="class in
org.apache.hadoop.hbase.errorhandling">ForeignExceptionDispatcher</a> monitor)</code> </td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0"
summary="Use table, listing constructors, and an explanation">
-<caption><span>Constructor parameters in <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/snapshot/package-summary.html">org.apache.hadoop.hbase.regionserver.snapshot</a>
with type arguments of type <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a></span><span
class="tabEnd"> </span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.html#FlushSnapshotSubprocedure-org.apache.hadoop.hbase.procedure.ProcedureMember-org.apache.hadoop.hbase.errorhandling.ForeignExceptionDispatcher-long-long-java.util.List-org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription-org.apache.hadoop.hbase.regionserver.snapshot.RegionServerSnapshotManager.SnapshotSubprocedurePool-">FlushSnapshotSubprocedure</a></span>(<a
href="../../../../../../org/apache/hadoop/hbase/procedure/ProcedureMember.html"
title="class in
org.apache.hadoop.hbase.procedure">ProcedureMember</a> member,
- <a
href="../../../../../../org/apache/hadoop/hbase/errorhandling/ForeignExceptionDispatcher.html"
title="class in
org.apache.hadoop.hbase.errorhandling">ForeignExceptionDispatcher</a> errorListener,
- long wakeFrequency,
- long timeout,
- <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/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a>> regions,
-
org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription snapshot,
- <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedurePool.html"
title="class in
org.apache.hadoop.hbase.regionserver.snapshot">RegionServerSnapshotManager.SnapshotSubprocedurePool</a> taskManager)</code> </td>
-</tr>
-</tbody>
-</table>
-</li>
<li class="blockList"><a name="org.apache.hadoop.hbase.security.access">
<!-- -->
</a>