http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0571676/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/HRegion.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/HRegion.html 
b/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/HRegion.html
index 801a5d7..f54dfe2 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/HRegion.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/HRegion.html
@@ -89,13 +89,21 @@
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><a 
href="#org.apache.hadoop.hbase.regionserver">org.apache.hadoop.hbase.regionserver</a></td>
+<td class="colFirst"><a 
href="#org.apache.hadoop.hbase.procedure.flush">org.apache.hadoop.hbase.procedure.flush</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><a 
href="#org.apache.hadoop.hbase.regionserver">org.apache.hadoop.hbase.regionserver</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><a 
href="#org.apache.hadoop.hbase.regionserver.handler">org.apache.hadoop.hbase.regionserver.handler</a></td>
 <td class="colLast">&nbsp;</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="colLast">&nbsp;</td>
+</tr>
 <tr class="rowColor">
 <td class="colFirst"><a 
href="#org.apache.hadoop.hbase.snapshot">org.apache.hadoop.hbase.snapshot</a></td>
 <td class="colLast">&nbsp;</td>
@@ -127,6 +135,83 @@
 </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/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</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/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a></span><span 
class="tabEnd">&nbsp;</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/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</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>&nbsp;</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/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a></span><span 
class="tabEnd">&nbsp;</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>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">HRegion</a>&gt;</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>&nbsp;</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/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a></span><span 
class="tabEnd">&nbsp;</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>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">HRegion</a>&gt;</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>&nbsp;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/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a></span><span 
class="tabEnd">&nbsp;</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.HRegion-">RegionFlushTask</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region)</code>&nbsp;</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/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a></span><span 
class="tabEnd">&nbsp;</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>&nbsp;member,
+                      <a 
href="../../../../../../org/apache/hadoop/hbase/errorhandling/ForeignExceptionDispatcher.html"
 title="class in 
org.apache.hadoop.hbase.errorhandling">ForeignExceptionDispatcher</a>&nbsp;errorListener,
+                      long&nbsp;wakeFrequency,
+                      long&nbsp;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>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">HRegion</a>&gt;&nbsp;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>&nbsp;table,
+                      <a 
href="../../../../../../org/apache/hadoop/hbase/procedure/flush/RegionServerFlushTableProcedureManager.FlushTableSubprocedurePool.html"
 title="class in 
org.apache.hadoop.hbase.procedure.flush">RegionServerFlushTableProcedureManager.FlushTableSubprocedurePool</a>&nbsp;taskManager)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
 <li class="blockList"><a name="org.apache.hadoop.hbase.regionserver">
 <!--   -->
 </a>
@@ -140,16 +225,26 @@
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code>private <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a></code></td>
-<td class="colLast"><span 
class="typeNameLabel">MetricsRegionWrapperImpl.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionWrapperImpl.html#region">region</a></span></code>&nbsp;</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>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>private <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a></code></td>
-<td class="colLast"><span 
class="typeNameLabel">RegionServicesForStores.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionServicesForStores.html#region">region</a></span></code>&nbsp;</td>
+<td class="colLast"><span 
class="typeNameLabel">MetricsRegionWrapperImpl.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionWrapperImpl.html#region">region</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>private <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a></code></td>
+<td class="colLast"><span 
class="typeNameLabel">RegionServicesForStores.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionServicesForStores.html#region">region</a></span></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a></code></td>
 <td class="colLast"><span 
class="typeNameLabel">CompactSplit.CompactionRunner.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/CompactSplit.CompactionRunner.html#region">region</a></span></code>&nbsp;</td>
 </tr>
+<tr class="altColor">
+<td class="colFirst"><code>(package private) <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</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="rowColor">
 <td class="colFirst"><code>protected <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a></code></td>
 <td class="colLast"><span 
class="typeNameLabel">RegionSplitPolicy.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionSplitPolicy.html#region">region</a></span></code>
@@ -161,6 +256,14 @@
 <td class="colLast"><span 
class="typeNameLabel">HRegion.RegionScannerImpl.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#region">region</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
+<td class="colFirst"><code>private <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</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>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</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>&nbsp;</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><code>protected <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a></code></td>
 <td class="colLast"><span class="typeNameLabel">FlushPolicy.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/FlushPolicy.html#region">region</a></span></code>
 <div class="block">The region configured for this flush policy.</div>
@@ -176,6 +279,28 @@
 </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/package-summary.html">org.apache.hadoop.hbase.regionserver</a>
 with type parameters of type <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a></span><span 
class="tabEnd">&nbsp;</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>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>&lt;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>,<a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">HRegion</a>&gt;</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>&lt;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>,<a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">HRegion</a>&gt;</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>
+</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/package-summary.html">org.apache.hadoop.hbase.regionserver</a>
 that return <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a></span><span 
class="tabEnd">&nbsp;</span></caption>
 <tr>
@@ -216,10 +341,50 @@
 </td>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><code>private <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</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>&lt;<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/HRegion.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">HRegion</a>&gt;&nbsp;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>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">HRegion</a>&gt;&nbsp;excludedRegions)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</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>&lt;<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/HRegion.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">HRegion</a>&gt;&nbsp;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>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">HRegion</a>&gt;&nbsp;excludedRegions,
+                        boolean&nbsp;checkStoreFileCount)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a></code></td>
 <td class="colLast"><span class="typeNameLabel">HStore.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getHRegion--">getHRegion</a></span>()</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
+<td class="colFirst"><code><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</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>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</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[]&nbsp;regionName)</code>
+<div class="block">Protected utility method for safely obtaining an HRegion 
handle.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</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&nbsp;regionSpecifier)</code>
+<div class="block">Find the HRegion based on a region specifier</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</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>&nbsp;encodedRegionName)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</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[]&nbsp;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>&nbsp;encodedRegionName)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</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>&nbsp;encodedRegionName)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><code>(package private) static <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a></code></td>
 <td class="colLast"><span class="typeNameLabel">HRegion.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html#newHRegion-org.apache.hadoop.fs.Path-org.apache.hadoop.hbase.wal.WAL-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.client.RegionInfo-org.apache.hadoop.hbase.client.TableDescriptor-org.apache.hadoop.hbase.regionserver.RegionServerServices-">newHRegion</a></span>(org.apache.hadoop.fs.Path&nbsp;tableDir,
           <a href="../../../../../../org/apache/hadoop/hbase/wal/WAL.html" 
title="interface in org.apache.hadoop.hbase.wal">WAL</a>&nbsp;wal,
@@ -328,6 +493,43 @@
 </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/package-summary.html">org.apache.hadoop.hbase.regionserver</a>
 that return types with arguments of type <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a></span><span 
class="tabEnd">&nbsp;</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>(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>&lt;<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/HRegion.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">HRegion</a>&gt;</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>&nbsp;</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>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">HRegion</a>&gt;</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>&lt;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>,<a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">HRegion</a>&gt;</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>&nbsp;</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>&lt;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>,<a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">HRegion</a>&gt;</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>&nbsp;</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>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">HRegion</a>&gt;</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>&nbsp;</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>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">HRegion</a>&gt;</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>&nbsp;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">
 <caption><span>Methods 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/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a></span><span 
class="tabEnd">&nbsp;</span></caption>
 <tr>
 <th class="colFirst" scope="col">Modifier and Type</th>
@@ -335,67 +537,155 @@
 </tr>
 <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.HRegion-">addRegion</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;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.HRegion-">addRegion</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region)</code>&nbsp;</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.HRegion-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>&nbsp;scannerName,
+          <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionScanner.html"
 title="interface in 
org.apache.hadoop.hbase.regionserver">RegionScanner</a>&nbsp;s,
+          <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;r,
+          boolean&nbsp;needCursor)</code>&nbsp;</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.HRegion-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/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region,
+      <a 
href="../../../../../../org/apache/hadoop/hbase/quotas/OperationQuota.html" 
title="interface in 
org.apache.hadoop.hbase.quotas">OperationQuota</a>&nbsp;quota,
+      
org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.MutationProto&nbsp;mutation,
+      <a href="../../../../../../org/apache/hadoop/hbase/CellScanner.html" 
title="interface in org.apache.hadoop.hbase">CellScanner</a>&nbsp;cellScanner,
+      long&nbsp;nonceGroup,
+      <a 
href="../../../../../../org/apache/hadoop/hbase/quotas/ActivePolicyEnforcement.html"
 title="class in 
org.apache.hadoop.hbase.quotas">ActivePolicyEnforcement</a>&nbsp;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.HRegion-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/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;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>&lt;org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.Action&gt;&nbsp;actions,
+                 <a 
href="../../../../../../org/apache/hadoop/hbase/CellScanner.html" 
title="interface in org.apache.hadoop.hbase">CellScanner</a>&nbsp;cellScanner,
+                 byte[]&nbsp;row,
+                 byte[]&nbsp;family,
+                 byte[]&nbsp;qualifier,
+                 <a 
href="../../../../../../org/apache/hadoop/hbase/CompareOperator.html" 
title="enum in org.apache.hadoop.hbase">CompareOperator</a>&nbsp;op,
+                 <a 
href="../../../../../../org/apache/hadoop/hbase/filter/ByteArrayComparable.html"
 title="class in 
org.apache.hadoop.hbase.filter">ByteArrayComparable</a>&nbsp;comparator,
+                 
org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.RegionActionResult.Builder&nbsp;builder,
+                 <a 
href="../../../../../../org/apache/hadoop/hbase/quotas/ActivePolicyEnforcement.html"
 title="class in 
org.apache.hadoop.hbase.quotas">ActivePolicyEnforcement</a>&nbsp;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.HRegion-org.apache.hadoop.hbase.client.Mutation-">checkCellSizeLimit</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;r,
+                  <a 
href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html" 
title="class in 
org.apache.hadoop.hbase.client">Mutation</a>&nbsp;m)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<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.HRegion-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/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region,
+            <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionScanner.html"
 title="interface in 
org.apache.hadoop.hbase.regionserver">RegionScanner</a>&nbsp;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>&nbsp;scannerName,
+            <a 
href="../../../../../../org/apache/hadoop/hbase/ipc/RpcCallContext.html" 
title="interface in 
org.apache.hadoop.hbase.ipc">RpcCallContext</a>&nbsp;context)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><code>protected void</code></td>
 <td class="colLast"><span 
class="typeNameLabel">KeyPrefixRegionSplitPolicy.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/KeyPrefixRegionSplitPolicy.html#configureForRegion-org.apache.hadoop.hbase.regionserver.HRegion-">configureForRegion</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected void</code></td>
 <td class="colLast"><span 
class="typeNameLabel">RegionSplitPolicy.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionSplitPolicy.html#configureForRegion-org.apache.hadoop.hbase.regionserver.HRegion-">configureForRegion</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region)</code>
 <div class="block">Upon construction, this method will be called with the 
region
  to be governed.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>protected void</code></td>
 <td class="colLast"><span 
class="typeNameLabel">DelimitedKeyPrefixRegionSplitPolicy.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/DelimitedKeyPrefixRegionSplitPolicy.html#configureForRegion-org.apache.hadoop.hbase.regionserver.HRegion-">configureForRegion</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected void</code></td>
 <td class="colLast"><span 
class="typeNameLabel">IncreasingToUpperBoundRegionSplitPolicy.</span><code><span
 class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/IncreasingToUpperBoundRegionSplitPolicy.html#configureForRegion-org.apache.hadoop.hbase.regionserver.HRegion-">configureForRegion</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>protected void</code></td>
 <td class="colLast"><span 
class="typeNameLabel">FlushAllLargeStoresPolicy.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/FlushAllLargeStoresPolicy.html#configureForRegion-org.apache.hadoop.hbase.regionserver.HRegion-">configureForRegion</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected void</code></td>
 <td class="colLast"><span class="typeNameLabel">FlushPolicy.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/FlushPolicy.html#configureForRegion-org.apache.hadoop.hbase.regionserver.HRegion-">configureForRegion</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region)</code>
 <div class="block">Upon construction, this method will be called with the 
region to be governed.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>protected void</code></td>
 <td class="colLast"><span 
class="typeNameLabel">ConstantSizeRegionSplitPolicy.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/ConstantSizeRegionSplitPolicy.html#configureForRegion-org.apache.hadoop.hbase.regionserver.HRegion-">configureForRegion</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected void</code></td>
 <td class="colLast"><span 
class="typeNameLabel">FlushNonSloppyStoresFirstPolicy.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/FlushNonSloppyStoresFirstPolicy.html#configureForRegion-org.apache.hadoop.hbase.regionserver.HRegion-">configureForRegion</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>protected void</code></td>
 <td class="colLast"><span 
class="typeNameLabel">BusyRegionSplitPolicy.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#configureForRegion-org.apache.hadoop.hbase.regionserver.HRegion-">configureForRegion</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/FlushPolicy.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">FlushPolicy</a></code></td>
 <td class="colLast"><span 
class="typeNameLabel">FlushPolicyFactory.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/FlushPolicyFactory.html#create-org.apache.hadoop.hbase.regionserver.HRegion-org.apache.hadoop.conf.Configuration-">create</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region,
       org.apache.hadoop.conf.Configuration&nbsp;conf)</code>
 <div class="block">Create the FlushPolicy configured for the given table.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionSplitPolicy.html"
 title="class in 
org.apache.hadoop.hbase.regionserver">RegionSplitPolicy</a></code></td>
 <td class="colLast"><span 
class="typeNameLabel">RegionSplitPolicy.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionSplitPolicy.html#create-org.apache.hadoop.hbase.regionserver.HRegion-org.apache.hadoop.conf.Configuration-">create</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region,
       org.apache.hadoop.conf.Configuration&nbsp;conf)</code>
 <div class="block">Create the RegionSplitPolicy configured for the given 
table.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>(package private) <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a></code></td>
 <td class="colLast"><span class="typeNameLabel">HRegion.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html#createMergedRegionFromMerges-org.apache.hadoop.hbase.client.RegionInfo-org.apache.hadoop.hbase.regionserver.HRegion-">createMergedRegionFromMerges</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in 
org.apache.hadoop.hbase.client">RegionInfo</a>&nbsp;mergedRegionInfo,
                             <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region_b)</code>
 <div class="block">Create a merged region given a temp directory with the 
region data.</div>
 </td>
 </tr>
+<tr class="rowColor">
+<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.HRegion-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/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;r,
+                
org.apache.hadoop.hbase.shaded.protobuf.generated.ClusterStatusProtos.RegionLoad.Builder&nbsp;regionLoadBldr,
+                
org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionSpecifier.Builder&nbsp;regionSpecifier)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<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.HRegion-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&nbsp;builder,
+         <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region,
+         <a 
href="../../../../../../org/apache/hadoop/hbase/quotas/OperationQuota.html" 
title="interface in 
org.apache.hadoop.hbase.quotas">OperationQuota</a>&nbsp;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>&lt;org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.Action&gt;&nbsp;mutations,
+         <a href="../../../../../../org/apache/hadoop/hbase/CellScanner.html" 
title="interface in org.apache.hadoop.hbase">CellScanner</a>&nbsp;cells,
+         <a 
href="../../../../../../org/apache/hadoop/hbase/quotas/ActivePolicyEnforcement.html"
 title="class in 
org.apache.hadoop.hbase.quotas">ActivePolicyEnforcement</a>&nbsp;spaceQuotaEnforcement)</code>
+<div class="block">Execute a list of Put/Delete mutations.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<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>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/CellScannable.html" 
title="interface in org.apache.hadoop.hbase">CellScannable</a>&gt;</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.HRegion-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/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region,
+                         <a 
href="../../../../../../org/apache/hadoop/hbase/quotas/OperationQuota.html" 
title="interface in 
org.apache.hadoop.hbase.quotas">OperationQuota</a>&nbsp;quota,
+                         
org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.RegionAction&nbsp;actions,
+                         <a 
href="../../../../../../org/apache/hadoop/hbase/CellScanner.html" 
title="interface in org.apache.hadoop.hbase">CellScanner</a>&nbsp;cellScanner,
+                         
org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.RegionActionResult.Builder&nbsp;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>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/CellScannable.html" 
title="interface in 
org.apache.hadoop.hbase">CellScannable</a>&gt;&nbsp;cellsToReturn,
+                         long&nbsp;nonceGroup,
+                         <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/RSRpcServices.RegionScannersCloseCallBack.html"
 title="class in 
org.apache.hadoop.hbase.regionserver">RSRpcServices.RegionScannersCloseCallBack</a>&nbsp;closeCallBack,
+                         <a 
href="../../../../../../org/apache/hadoop/hbase/ipc/RpcCallContext.html" 
title="interface in 
org.apache.hadoop.hbase.ipc">RpcCallContext</a>&nbsp;context,
+                         <a 
href="../../../../../../org/apache/hadoop/hbase/quotas/ActivePolicyEnforcement.html"
 title="class in 
org.apache.hadoop.hbase.quotas">ActivePolicyEnforcement</a>&nbsp;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="altColor">
 <td class="colFirst"><code>private void</code></td>
 <td class="colLast"><span class="typeNameLabel">HRegion.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html#doProcessRowWithTimeout-org.apache.hadoop.hbase.regionserver.RowProcessor-long-org.apache.hadoop.hbase.regionserver.HRegion-java.util.List-org.apache.hadoop.hbase.wal.WALEdit-long-">doProcessRowWithTimeout</a></span>(<a
 
href="../../../../../../org/apache/hadoop/hbase/regionserver/RowProcessor.html" 
title="interface in 
org.apache.hadoop.hbase.regionserver">RowProcessor</a>&lt;?,?&gt;&nbsp;processor,
@@ -406,16 +696,48 @@
                        long&nbsp;timeout)</code>&nbsp;</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.HRegion-java.util.List-long-">doReplayBatchOp</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;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>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/wal/WALSplitter.MutationReplay.html"
 title="class in 
org.apache.hadoop.hbase.wal">WALSplitter.MutationReplay</a>&gt;&nbsp;mutations,
+               long&nbsp;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.HRegion-org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.CoprocessorServiceCall-">execServiceOnRegion</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region,
+                   
org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.CoprocessorServiceCall&nbsp;serviceCall)</code>&nbsp;</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.HRegion-boolean-boolean-">flushRegion</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region,
+           boolean&nbsp;emergencyFlush,
+           boolean&nbsp;forceFlushAllStores)</code>
+<div class="block">Flush a region.</div>
+</td>
+</tr>
+<tr class="altColor">
 <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#get-org.apache.hadoop.hbase.client.Get-org.apache.hadoop.hbase.regionserver.HRegion-org.apache.hadoop.hbase.regionserver.RSRpcServices.RegionScannersCloseCallBack-org.apache.hadoop.hbase.ipc.RpcCallContext-">get</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/client/Get.html" title="class 
in org.apache.hadoop.hbase.client">Get</a>&nbsp;get,
    <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region,
    <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/RSRpcServices.RegionScannersCloseCallBack.html"
 title="class in 
org.apache.hadoop.hbase.regionserver">RSRpcServices.RegionScannersCloseCallBack</a>&nbsp;closeCallBack,
    <a href="../../../../../../org/apache/hadoop/hbase/ipc/RpcCallContext.html" 
title="interface in 
org.apache.hadoop.hbase.ipc">RpcCallContext</a>&nbsp;context)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>protected long</code></td>
 <td class="colLast"><span 
class="typeNameLabel">FlushLargeStoresPolicy.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/FlushLargeStoresPolicy.html#getFlushSizeLowerBound-org.apache.hadoop.hbase.regionserver.HRegion-">getFlushSizeLowerBound</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region)</code>&nbsp;</td>
 </tr>
+<tr class="altColor">
+<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.HRegion-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/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region,
+         <a 
href="../../../../../../org/apache/hadoop/hbase/quotas/OperationQuota.html" 
title="interface in 
org.apache.hadoop.hbase.quotas">OperationQuota</a>&nbsp;quota,
+         
org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.MutationProto&nbsp;mutation,
+         <a href="../../../../../../org/apache/hadoop/hbase/CellScanner.html" 
title="interface in org.apache.hadoop.hbase">CellScanner</a>&nbsp;cells,
+         long&nbsp;nonceGroup,
+         <a 
href="../../../../../../org/apache/hadoop/hbase/quotas/ActivePolicyEnforcement.html"
 title="class in 
org.apache.hadoop.hbase.quotas">ActivePolicyEnforcement</a>&nbsp;spaceQuota)</code>
+<div class="block">Execute an increment mutation.</div>
+</td>
+</tr>
 <tr class="rowColor">
 <td class="colFirst"><code>protected void</code></td>
 <td class="colLast"><span 
class="typeNameLabel">HRegion.RegionScannerImpl.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#initializeKVHeap-java.util.List-java.util.List-org.apache.hadoop.hbase.regionserver.HRegion-">initializeKVHeap</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html"
 title="interface in 
org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>&gt;&nbsp;scanners,
@@ -429,39 +751,48 @@
                 <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region)</code>&nbsp;</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.HRegion-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/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;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>&lt;org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.Action&gt;&nbsp;actions,
+          <a href="../../../../../../org/apache/hadoop/hbase/CellScanner.html" 
title="interface in org.apache.hadoop.hbase">CellScanner</a>&nbsp;cellScanner,
+          
org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.RegionActionResult.Builder&nbsp;builder)</code>
+<div class="block">Mutate a list of rows atomically.</div>
+</td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><code>static <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</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.HRegion-org.apache.hadoop.hbase.util.CancelableProgressable-">openHRegion</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;other,
            <a 
href="../../../../../../org/apache/hadoop/hbase/util/CancelableProgressable.html"
 title="interface in 
org.apache.hadoop.hbase.util">CancelableProgressable</a>&nbsp;reporter)</code>
 <div class="block">Useful when reopening a closed region (normally for unit 
tests)</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span 
class="typeNameLabel">MultiRowMutationProcessor.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/MultiRowMutationProcessor.html#postBatchMutate-org.apache.hadoop.hbase.regionserver.HRegion-">postBatchMutate</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span 
class="typeNameLabel">BaseRowProcessor.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/BaseRowProcessor.html#postBatchMutate-org.apache.hadoop.hbase.regionserver.HRegion-">postBatchMutate</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span 
class="typeNameLabel">RowProcessor.</span><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/RowProcessor.html#postBatchMutate-org.apache.hadoop.hbase.regionserver.HRegion-">postBatchMutate</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region)</code>
 <div class="block">The hook to be executed after the process() and applying 
the Mutations to region.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span 
class="typeNameLabel">MultiRowMutationProcessor.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/MultiRowMutationProcessor.html#postProcess-org.apache.hadoop.hbase.regionserver.HRegion-org.apache.hadoop.hbase.wal.WALEdit-boolean-">postProcess</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region,
            <a 
href="../../../../../../org/apache/hadoop/hbase/wal/WALEdit.html" title="class 
in org.apache.hadoop.hbase.wal">WALEdit</a>&nbsp;walEdit,
            boolean&nbsp;success)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span 
class="typeNameLabel">BaseRowProcessor.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/BaseRowProcessor.html#postProcess-org.apache.hadoop.hbase.regionserver.HRegion-org.apache.hadoop.hbase.wal.WALEdit-boolean-">postProcess</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region,
            <a 
href="../../../../../../org/apache/hadoop/hbase/wal/WALEdit.html" title="class 
in org.apache.hadoop.hbase.wal">WALEdit</a>&nbsp;walEdit,
            boolean&nbsp;success)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span 
class="typeNameLabel">RowProcessor.</span><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/RowProcessor.html#postProcess-org.apache.hadoop.hbase.regionserver.HRegion-org.apache.hadoop.hbase.wal.WALEdit-boolean-">postProcess</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region,
            <a 
href="../../../../../../org/apache/hadoop/hbase/wal/WALEdit.html" title="class 
in org.apache.hadoop.hbase.wal">WALEdit</a>&nbsp;walEdit,
@@ -469,48 +800,48 @@
 <div class="block">The hook to be executed after process() and applying the 
Mutations to region.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span 
class="typeNameLabel">MultiRowMutationProcessor.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/MultiRowMutationProcessor.html#preBatchMutate-org.apache.hadoop.hbase.regionserver.HRegion-org.apache.hadoop.hbase.wal.WALEdit-">preBatchMutate</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region,
               <a 
href="../../../../../../org/apache/hadoop/hbase/wal/WALEdit.html" title="class 
in org.apache.hadoop.hbase.wal">WALEdit</a>&nbsp;walEdit)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span 
class="typeNameLabel">BaseRowProcessor.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/BaseRowProcessor.html#preBatchMutate-org.apache.hadoop.hbase.regionserver.HRegion-org.apache.hadoop.hbase.wal.WALEdit-">preBatchMutate</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region,
               <a 
href="../../../../../../org/apache/hadoop/hbase/wal/WALEdit.html" title="class 
in org.apache.hadoop.hbase.wal">WALEdit</a>&nbsp;walEdit)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span 
class="typeNameLabel">RowProcessor.</span><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/RowProcessor.html#preBatchMutate-org.apache.hadoop.hbase.regionserver.HRegion-org.apache.hadoop.hbase.wal.WALEdit-">preBatchMutate</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region,
               <a 
href="../../../../../../org/apache/hadoop/hbase/wal/WALEdit.html" title="class 
in org.apache.hadoop.hbase.wal">WALEdit</a>&nbsp;walEdit)</code>
 <div class="block">The hook to be executed after the process() but before 
applying the Mutations to region.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span 
class="typeNameLabel">MultiRowMutationProcessor.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/MultiRowMutationProcessor.html#preProcess-org.apache.hadoop.hbase.regionserver.HRegion-org.apache.hadoop.hbase.wal.WALEdit-">preProcess</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region,
           <a href="../../../../../../org/apache/hadoop/hbase/wal/WALEdit.html" 
title="class in 
org.apache.hadoop.hbase.wal">WALEdit</a>&nbsp;walEdit)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span 
class="typeNameLabel">BaseRowProcessor.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/BaseRowProcessor.html#preProcess-org.apache.hadoop.hbase.regionserver.HRegion-org.apache.hadoop.hbase.wal.WALEdit-">preProcess</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region,
           <a href="../../../../../../org/apache/hadoop/hbase/wal/WALEdit.html" 
title="class in 
org.apache.hadoop.hbase.wal">WALEdit</a>&nbsp;walEdit)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span 
class="typeNameLabel">RowProcessor.</span><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/RowProcessor.html#preProcess-org.apache.hadoop.hbase.regionserver.HRegion-org.apache.hadoop.hbase.wal.WALEdit-">preProcess</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region,
           <a href="../../../../../../org/apache/hadoop/hbase/wal/WALEdit.html" 
title="class in org.apache.hadoop.hbase.wal">WALEdit</a>&nbsp;walEdit)</code>
 <div class="block">The hook to be executed before process().</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span 
class="typeNameLabel">MultiRowMutationProcessor.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/MultiRowMutationProcessor.html#process-long-org.apache.hadoop.hbase.regionserver.HRegion-java.util.List-org.apache.hadoop.hbase.wal.WALEdit-">process</a></span>(long&nbsp;now,
        <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;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>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html" 
title="class in 
org.apache.hadoop.hbase.client">Mutation</a>&gt;&nbsp;mutationsToApply,
        <a href="../../../../../../org/apache/hadoop/hbase/wal/WALEdit.html" 
title="class in 
org.apache.hadoop.hbase.wal">WALEdit</a>&nbsp;walEdit)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span 
class="typeNameLabel">RowProcessor.</span><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/RowProcessor.html#process-long-org.apache.hadoop.hbase.regionserver.HRegion-java.util.List-org.apache.hadoop.hbase.wal.WALEdit-">process</a></span>(long&nbsp;now,
        <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region,
@@ -519,7 +850,19 @@
 <div class="block">HRegion handles the locks and MVCC and invokes this method 
properly.</div>
 </td>
 </tr>
+<tr class="rowColor">
+<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.HRegion-org.apache.hadoop.hbase.ServerName-">removeRegion</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;r,
+            <a 
href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class 
in org.apache.hadoop.hbase">ServerName</a>&nbsp;destination)</code>
+<div class="block">This method removes Region corresponding to hri from the 
Map of onlineRegions.</div>
+</td>
+</tr>
 <tr class="altColor">
+<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.HRegion-org.apache.hadoop.hbase.ServerName-">removeRegion</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;r,
+            <a 
href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class 
in org.apache.hadoop.hbase">ServerName</a>&nbsp;destination)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span 
class="typeNameLabel">CompactSplit.</span><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/CompactSplit.html#requestCompaction-org.apache.hadoop.hbase.regionserver.HRegion-org.apache.hadoop.hbase.regionserver.HStore-java.lang.String-int-org.apache.hadoop.hbase.regionserver.compactions.CompactionLifeCycleTracker-org.apache.hadoop.hbase.security.User-">requestCompaction</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region,
                  <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HStore.html" 
title="class in org.apache.hadoop.hbase.regionserver">HStore</a>&nbsp;store,
@@ -528,7 +871,7 @@
                  <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionLifeCycleTracker.html"
 title="interface in 
org.apache.hadoop.hbase.regionserver.compactions">CompactionLifeCycleTracker</a>&nbsp;tracker,
                  <a 
href="../../../../../../org/apache/hadoop/hbase/security/User.html" 
title="class in 
org.apache.hadoop.hbase.security">User</a>&nbsp;user)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span 
class="typeNameLabel">CompactSplit.</span><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/CompactSplit.html#requestCompaction-org.apache.hadoop.hbase.regionserver.HRegion-java.lang.String-int-org.apache.hadoop.hbase.regionserver.compactions.CompactionLifeCycleTracker-org.apache.hadoop.hbase.security.User-">requestCompaction</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region,
                  <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>&nbsp;why,
@@ -536,7 +879,7 @@
                  <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionLifeCycleTracker.html"
 title="interface in 
org.apache.hadoop.hbase.regionserver.compactions">CompactionLifeCycleTracker</a>&nbsp;tracker,
                  <a 
href="../../../../../../org/apache/hadoop/hbase/security/User.html" 
title="class in 
org.apache.hadoop.hbase.security">User</a>&nbsp;user)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private void</code></td>
 <td class="colLast"><span 
class="typeNameLabel">CompactSplit.</span><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/CompactSplit.html#requestCompactionInternal-org.apache.hadoop.hbase.regionserver.HRegion-org.apache.hadoop.hbase.regionserver.HStore-java.lang.String-int-boolean-org.apache.hadoop.hbase.regionserver.compactions.CompactionLifeCycleTracker-org.apache.hadoop.hbase.security.User-">requestCompactionInternal</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region,
                          <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HStore.html" 
title="class in org.apache.hadoop.hbase.regionserver">HStore</a>&nbsp;store,
@@ -546,7 +889,7 @@
                          <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionLifeCycleTracker.html"
 title="interface in 
org.apache.hadoop.hbase.regionserver.compactions">CompactionLifeCycleTracker</a>&nbsp;tracker,
                          <a 
href="../../../../../../org/apache/hadoop/hbase/security/User.html" 
title="class in 
org.apache.hadoop.hbase.security">User</a>&nbsp;user)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private void</code></td>
 <td class="colLast"><span 
class="typeNameLabel">CompactSplit.</span><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/CompactSplit.html#requestCompactionInternal-org.apache.hadoop.hbase.regionserver.HRegion-java.lang.String-int-boolean-org.apache.hadoop.hbase.regionserver.compactions.CompactionLifeCycleTracker-org.apache.hadoop.hbase.security.User-">requestCompactionInternal</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region,
                          <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>&nbsp;why,
@@ -555,17 +898,48 @@
                          <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionLifeCycleTracker.html"
 title="interface in 
org.apache.hadoop.hbase.regionserver.compactions">CompactionLifeCycleTracker</a>&nbsp;tracker,
                          <a 
href="../../../../../../org/apache/hadoop/hbase/security/User.html" 
title="class in 
org.apache.hadoop.hbase.security">User</a>&nbsp;user)</code>&nbsp;</td>
 </tr>
+<tr class="rowColor">
+<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.HRegion-long-boolean-">requestDelayedFlush</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region,
+                   long&nbsp;delay,
+                   boolean&nbsp;forceFlushAllStores)</code>
+<div class="block">Tell the listener the cache needs to be flushed after a 
delay</div>
+</td>
+</tr>
+<tr class="altColor">
+<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.HRegion-long-boolean-">requestDelayedFlush</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;r,
+                   long&nbsp;delay,
+                   boolean&nbsp;forceFlushAllStores)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<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.HRegion-boolean-">requestFlush</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region,
+            boolean&nbsp;forceFlushAllStores)</code>
+<div class="block">Tell the listener the cache needs to be flushed.</div>
+</td>
+</tr>
 <tr class="altColor">
 <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.HRegion-boolean-">requestFlush</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;r,
+            boolean&nbsp;forceFlushAllStores)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
 <td class="colLast"><span 
class="typeNameLabel">CompactSplit.</span><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/CompactSplit.html#requestSystemCompaction-org.apache.hadoop.hbase.regionserver.HRegion-org.apache.hadoop.hbase.regionserver.HStore-java.lang.String-">requestSystemCompaction</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region,
                        <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HStore.html" 
title="class in org.apache.hadoop.hbase.regionserver">HStore</a>&nbsp;store,
                        <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>&nbsp;why)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span 
class="typeNameLabel">CompactSplit.</span><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/CompactSplit.html#requestSystemCompaction-org.apache.hadoop.hbase.regionserver.HRegion-java.lang.String-">requestSystemCompaction</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region,
                        <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>&nbsp;why)</code>&nbsp;</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>&lt;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>&lt;org.apache.hadoop.fs.Path&gt;&gt;</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.HRegion-org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.BulkLoadHFileRequest-">secureBulkLoadHFiles</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region,
+                    
org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.BulkLoadHFileRequest&nbsp;request)</code>&nbsp;</td>
+</tr>
 <tr class="altColor">
 <td class="colFirst"><code>private <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true";
 title="class or interface in java.util">Optional</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionContext.html"
 title="class in 
org.apache.hadoop.hbase.regionserver.compactions">CompactionContext</a>&gt;</code></td>
 <td class="colLast"><span 
class="typeNameLabel">CompactSplit.</span><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/CompactSplit.html#selectCompaction-org.apache.hadoop.hbase.regionserver.HRegion-org.apache.hadoop.hbase.regionserver.HStore-int-org.apache.hadoop.hbase.regionserver.compactions.CompactionLifeCycleTracker-org.apache.hadoop.hbase.security.User-">selectCompaction</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region,
@@ -582,6 +956,37 @@
 </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/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a></span><span 
class="tabEnd">&nbsp;</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/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</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>&lt;<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/HRegion.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">HRegion</a>&gt;&nbsp;regionsBySize,
+                                 <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true";
 title="clas

<TRUNCATED>

Reply via email to