http://git-wip-us.apache.org/repos/asf/hbase-site/blob/991224b9/devapidocs/org/apache/hadoop/hbase/regionserver/ImmutableMemStoreLAB.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/regionserver/ImmutableMemStoreLAB.html 
b/devapidocs/org/apache/hadoop/hbase/regionserver/ImmutableMemStoreLAB.html
index f385b1d..9b50c3e 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/ImmutableMemStoreLAB.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/ImmutableMemStoreLAB.html
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = 
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
+var methods = 
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -231,6 +231,14 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStore
 <div class="block">Called when opening a scanner on the data of this 
MemStoreLAB</div>
 </td>
 </tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableMemStoreLAB.html#isOffHeap--">isOffHeap</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableMemStoreLAB.html#isOnHeap--">isOnHeap</a></span>()</code>&nbsp;</td>
+</tr>
 </table>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
@@ -417,7 +425,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStore
 <a name="decScannerCount--">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>decScannerCount</h4>
 <pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ImmutableMemStoreLAB.html#line.130">decScannerCount</a>()</pre>
@@ -429,6 +437,32 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStore
 </dl>
 </li>
 </ul>
+<a name="isOnHeap--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isOnHeap</h4>
+<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ImmutableMemStoreLAB.html#line.138">isOnHeap</a>()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreLAB.html#isOnHeap--">isOnHeap</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreLAB.html" 
title="interface in 
org.apache.hadoop.hbase.regionserver">MemStoreLAB</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="isOffHeap--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>isOffHeap</h4>
+<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ImmutableMemStoreLAB.html#line.143">isOffHeap</a>()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreLAB.html#isOffHeap--">isOffHeap</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreLAB.html" 
title="interface in 
org.apache.hadoop.hbase.regionserver">MemStoreLAB</a></code></dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/991224b9/devapidocs/org/apache/hadoop/hbase/regionserver/ImmutableSegment.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/regionserver/ImmutableSegment.html 
b/devapidocs/org/apache/hadoop/hbase/regionserver/ImmutableSegment.html
index 944a18d..66eb85e 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/ImmutableSegment.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/ImmutableSegment.html
@@ -151,7 +151,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.htm
 <!--   -->
 </a>
 <h3>Fields inherited from class&nbsp;org.apache.hadoop.hbase.regionserver.<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html" 
title="class in org.apache.hadoop.hbase.regionserver">Segment</a></h3>
-<code><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#dataSize">dataSize</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#FIXED_OVERHEAD">FIXED_OVERHEAD</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#heapSize">heapSize</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#minSequenceId">minSequenceId</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#tagsPresent">tagsPresent</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#timeRangeTracker">timeRangeTracker</a></code></li>
+<code><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#FIXED_OVERHEAD">FIXED_OVERHEAD</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#minSequenceId">minSequenceId</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#segmentSize">segmentSize</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#tagsPresent">tagsPresent</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#timeRangeTracker">timeRangeTracker</a></code></li>
 </ul>
 </li>
 </ul>
@@ -176,6 +176,11 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.htm
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>protected </code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSegment.html#ImmutableSegment-org.apache.hadoop.hbase.CellComparator-java.util.List-">ImmutableSegment</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/CellComparator.html" 
title="interface in org.apache.hadoop.hbase">CellComparator</a>&nbsp;comparator,
+                <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/ImmutableSegment.html"
 title="class in 
org.apache.hadoop.hbase.regionserver">ImmutableSegment</a>&gt;&nbsp;segments)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSegment.html#ImmutableSegment-org.apache.hadoop.hbase.regionserver.CellSet-org.apache.hadoop.hbase.CellComparator-org.apache.hadoop.hbase.regionserver.MemStoreLAB-">ImmutableSegment</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/regionserver/CellSet.html" 
title="class in org.apache.hadoop.hbase.regionserver">CellSet</a>&nbsp;cs,
                 <a 
href="../../../../../org/apache/hadoop/hbase/CellComparator.html" 
title="interface in org.apache.hadoop.hbase">CellComparator</a>&nbsp;comparator,
                 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreLAB.html" 
title="interface in 
org.apache.hadoop.hbase.regionserver">MemStoreLAB</a>&nbsp;memStoreLAB)</code>
@@ -183,7 +188,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.htm
  C-tor to be used to build the derived classes</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>protected </code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSegment.html#ImmutableSegment-org.apache.hadoop.hbase.regionserver.Segment-">ImmutableSegment</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">Segment</a>&nbsp;segment)</code>
 <div 
class="block">------------------------------------------------------------------------
@@ -231,7 +236,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.htm
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.apache.hadoop.hbase.regionserver.<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html" 
title="class in org.apache.hadoop.hbase.regionserver">Segment</a></h3>
-<code><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#close--">close</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#compare-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">compare</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#compareRows-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">compareRows</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#decScannerCount--">decScannerCount</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#dump-org.slf4j.Logger-">dump</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getCellLength-org.apache.hadoop.hbase.Cell-">getCellLength</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getCellsCount--">getCellsCount</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getCellSet--">getCellSet</a>,
 <a hr
 
ef="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getComparator--">getComparator</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getFirstAfter-org.apache.hadoop.hbase.Cell-">getFirstAfter</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getMemStoreLAB--">getMemStoreLAB</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getMinSequenceId--">getMinSequenceId</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getScanner-long-">getScanner</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getScanner-long-long-">getScanner</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getScanners-long-long-">getScanners</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getTimeRangeTracker--">getTimeRangeTracker</a>,
 <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment
 .html#headSet-org.apache.hadoop.hbase.Cell-">headSet</a>, <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#heapSize--">heapSize</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#heapSizeChange-org.apache.hadoop.hbase.Cell-boolean-">heapSizeChange</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#incScannerCount--">incScannerCount</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#incSize-long-long-">incSize</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#indexEntrySize--">indexEntrySize</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#internalAdd-org.apache.hadoop.hbase.Cell-boolean-org.apache.hadoop.hbase.regionserver.MemStoreSizing-">internalAdd</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#isEmpty--">isEmpty</a>,
 <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segme
 nt.html#isTagsPresent--">isTagsPresent</a>, <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#iterator--">iterator</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#keySize--">keySize</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#last--">last</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#maybeCloneWithAllocator-org.apache.hadoop.hbase.Cell-boolean-">maybeCloneWithAllocator</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#setCellSet-org.apache.hadoop.hbase.regionserver.CellSet-org.apache.hadoop.hbase.regionserver.CellSet-">setCellSet</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#shouldSeek-org.apache.hadoop.hbase.io.TimeRange-long-">shouldSeek</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#tailSet-org.apache.hadoop.hbase.Cell-">tailSet</a>,
 <a href="../../../../../org/apach
 
e/hadoop/hbase/regionserver/Segment.html#updateMetaInfo-org.apache.hadoop.hbase.Cell-boolean-boolean-org.apache.hadoop.hbase.regionserver.MemStoreSizing-">updateMetaInfo</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#updateMetaInfo-org.apache.hadoop.hbase.Cell-boolean-org.apache.hadoop.hbase.regionserver.MemStoreSizing-">updateMetaInfo</a></code></li>
+<code><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#close--">close</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#compare-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">compare</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#compareRows-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">compareRows</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#decScannerCount--">decScannerCount</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#dump-org.slf4j.Logger-">dump</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getCellLength-org.apache.hadoop.hbase.Cell-">getCellLength</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getCellsCount--">getCellsCount</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getCellSet--">getCellSet</a>,
 <a hr
 
ef="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getComparator--">getComparator</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getMemStoreLAB--">getMemStoreLAB</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getMemStoreSize--">getMemStoreSize</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getMinSequenceId--">getMinSequenceId</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getScanner-long-">getScanner</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getScanner-long-long-">getScanner</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getScanners-long-long-">getScanners</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getTimeRangeTracker--">getTimeRangeTracker</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#headSet-org.apache
 .hadoop.hbase.Cell-">headSet</a>, <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#heapSize--">heapSize</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#heapSizeChange-org.apache.hadoop.hbase.Cell-boolean-">heapSizeChange</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#incScannerCount--">incScannerCount</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#incSize-long-long-long-">incSize</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#indexEntryOffHeapSize-boolean-">indexEntryOffHeapSize</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#indexEntryOnHeapSize-boolean-">indexEntryOnHeapSize</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#indexEntrySize--">indexEntrySize</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#internalAdd-org.apache.hadoop.hbase.Cel
 
l-boolean-org.apache.hadoop.hbase.regionserver.MemStoreSizing-">internalAdd</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#isEmpty--">isEmpty</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#isTagsPresent--">isTagsPresent</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#iterator--">iterator</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#keySize--">keySize</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#last--">last</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#maybeCloneWithAllocator-org.apache.hadoop.hbase.Cell-boolean-">maybeCloneWithAllocator</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#offHeapSize--">offHeapSize</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#offHeapSizeChange-org.apache.hadoop.hbase.Cell-boolean-">offHeapSizeChan
 ge</a>, <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#setCellSet-org.apache.hadoop.hbase.regionserver.CellSet-org.apache.hadoop.hbase.regionserver.CellSet-">setCellSet</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#shouldSeek-org.apache.hadoop.hbase.io.TimeRange-long-">shouldSeek</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#tailSet-org.apache.hadoop.hbase.Cell-">tailSet</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#updateMetaInfo-org.apache.hadoop.hbase.Cell-boolean-boolean-org.apache.hadoop.hbase.regionserver.MemStoreSizing-">updateMetaInfo</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#updateMetaInfo-org.apache.hadoop.hbase.Cell-boolean-org.apache.hadoop.hbase.regionserver.MemStoreSizing-">updateMetaInfo</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
@@ -282,13 +287,23 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.htm
  Empty C-tor to be used only for CompositeImmutableSegment</div>
 </li>
 </ul>
+<a 
name="ImmutableSegment-org.apache.hadoop.hbase.CellComparator-java.util.List-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ImmutableSegment</h4>
+<pre>protected&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ImmutableSegment.html#line.51">ImmutableSegment</a>(<a
 href="../../../../../org/apache/hadoop/hbase/CellComparator.html" 
title="interface in org.apache.hadoop.hbase">CellComparator</a>&nbsp;comparator,
+                           <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/ImmutableSegment.html"
 title="class in 
org.apache.hadoop.hbase.regionserver">ImmutableSegment</a>&gt;&nbsp;segments)</pre>
+</li>
+</ul>
 <a 
name="ImmutableSegment-org.apache.hadoop.hbase.regionserver.CellSet-org.apache.hadoop.hbase.CellComparator-org.apache.hadoop.hbase.regionserver.MemStoreLAB-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>ImmutableSegment</h4>
-<pre>protected&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ImmutableSegment.html#line.54">ImmutableSegment</a>(<a
 href="../../../../../org/apache/hadoop/hbase/regionserver/CellSet.html" 
title="class in org.apache.hadoop.hbase.regionserver">CellSet</a>&nbsp;cs,
+<pre>protected&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ImmutableSegment.html#line.58">ImmutableSegment</a>(<a
 href="../../../../../org/apache/hadoop/hbase/regionserver/CellSet.html" 
title="class in org.apache.hadoop.hbase.regionserver">CellSet</a>&nbsp;cs,
                            <a 
href="../../../../../org/apache/hadoop/hbase/CellComparator.html" 
title="interface in org.apache.hadoop.hbase">CellComparator</a>&nbsp;comparator,
                            <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreLAB.html" 
title="interface in 
org.apache.hadoop.hbase.regionserver">MemStoreLAB</a>&nbsp;memStoreLAB)</pre>
 <div 
class="block">------------------------------------------------------------------------
@@ -301,7 +316,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.htm
 <ul class="blockListLast">
 <li class="blockList">
 <h4>ImmutableSegment</h4>
-<pre>protected&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ImmutableSegment.html#line.63">ImmutableSegment</a>(<a
 href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">Segment</a>&nbsp;segment)</pre>
+<pre>protected&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ImmutableSegment.html#line.67">ImmutableSegment</a>(<a
 href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">Segment</a>&nbsp;segment)</pre>
 <div 
class="block">------------------------------------------------------------------------
  Copy C-tor to be used when new CSLMImmutableSegment (derived) is being built 
from a Mutable one.
  This C-tor should be used when active MutableSegment is pushed into the 
compaction
@@ -340,7 +355,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>getNumOfSegments</h4>
-<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ImmutableSegment.html#line.69">getNumOfSegments</a>()</pre>
+<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ImmutableSegment.html#line.73">getNumOfSegments</a>()</pre>
 </li>
 </ul>
 <a name="getAllSegments--">
@@ -349,7 +364,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>getAllSegments</h4>
-<pre>public&nbsp;<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/Segment.html" 
title="class in org.apache.hadoop.hbase.regionserver">Segment</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ImmutableSegment.html#line.73">getAllSegments</a>()</pre>
+<pre>public&nbsp;<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/Segment.html" 
title="class in org.apache.hadoop.hbase.regionserver">Segment</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ImmutableSegment.html#line.77">getAllSegments</a>()</pre>
 </li>
 </ul>
 <a name="toString--">
@@ -358,7 +373,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.htm
 <ul class="blockListLast">
 <li class="blockList">
 <h4>toString</h4>
-<pre>public&nbsp;<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;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ImmutableSegment.html#line.78">toString</a>()</pre>
+<pre>public&nbsp;<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;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ImmutableSegment.html#line.82">toString</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#toString--">toString</a></code>&nbsp;in
 class&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html" 
title="class in org.apache.hadoop.hbase.regionserver">Segment</a></code></dd>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/991224b9/devapidocs/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushHandler.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushHandler.html
 
b/devapidocs/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushHandler.html
index a2f6c2a..b906529 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushHandler.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushHandler.html
@@ -122,7 +122,7 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre>private class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.214">MemStoreFlusher.FlushHandler</a>
+<pre>private class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.269">MemStoreFlusher.FlushHandler</a>
 extends <a href="../../../../../org/apache/hadoop/hbase/util/HasThread.html" 
title="class in org.apache.hadoop.hbase.util">HasThread</a></pre>
 </li>
 </ul>
@@ -200,7 +200,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/util/HasThread.html" tit
 <ul class="blockListLast">
 <li class="blockList">
 <h4>FlushHandler</h4>
-<pre>private&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushHandler.html#line.216">FlushHandler</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>&nbsp;name)</pre>
+<pre>private&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushHandler.html#line.271">FlushHandler</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>&nbsp;name)</pre>
 </li>
 </ul>
 </li>
@@ -217,7 +217,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/util/HasThread.html" tit
 <ul class="blockListLast">
 <li class="blockList">
 <h4>run</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushHandler.html#line.221">run</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushHandler.html#line.276">run</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Runnable.html?is-external=true#run--";
 title="class or interface in java.lang">run</a></code>&nbsp;in 
interface&nbsp;<code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Runnable.html?is-external=true";
 title="class or interface in java.lang">Runnable</a></code></dd>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/991224b9/devapidocs/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushQueueEntry.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushQueueEntry.html
 
b/devapidocs/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushQueueEntry.html
index 2bfc750..5428334 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushQueueEntry.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushQueueEntry.html
@@ -107,7 +107,7 @@
 </dl>
 <hr>
 <br>
-<pre>static interface <a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.699">MemStoreFlusher.FlushQueueEntry</a>
+<pre>static interface <a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.759">MemStoreFlusher.FlushQueueEntry</a>
 extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/Delayed.html?is-external=true";
 title="class or interface in java.util.concurrent">Delayed</a></pre>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/991224b9/devapidocs/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html
 
b/devapidocs/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html
index cce48af..9565a39 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html
@@ -117,7 +117,7 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre>static class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.725">MemStoreFlusher.FlushRegionEntry</a>
+<pre>static class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.785">MemStoreFlusher.FlushRegionEntry</a>
 extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>
 implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushQueueEntry.html"
 title="interface in 
org.apache.hadoop.hbase.regionserver">MemStoreFlusher.FlushQueueEntry</a></pre>
 <div class="block">Datastructure used in the flush queue.  Holds region and 
retry count.
@@ -270,7 +270,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStore
 <ul class="blockList">
 <li class="blockList">
 <h4>region</h4>
-<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html#line.726">region</a></pre>
+<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html#line.786">region</a></pre>
 </li>
 </ul>
 <a name="createTime">
@@ -279,7 +279,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStore
 <ul class="blockList">
 <li class="blockList">
 <h4>createTime</h4>
-<pre>private final&nbsp;long <a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html#line.728">createTime</a></pre>
+<pre>private final&nbsp;long <a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html#line.788">createTime</a></pre>
 </li>
 </ul>
 <a name="whenToExpire">
@@ -288,7 +288,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStore
 <ul class="blockList">
 <li class="blockList">
 <h4>whenToExpire</h4>
-<pre>private&nbsp;long <a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html#line.729">whenToExpire</a></pre>
+<pre>private&nbsp;long <a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html#line.789">whenToExpire</a></pre>
 </li>
 </ul>
 <a name="requeueCount">
@@ -297,7 +297,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStore
 <ul class="blockList">
 <li class="blockList">
 <h4>requeueCount</h4>
-<pre>private&nbsp;int <a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html#line.730">requeueCount</a></pre>
+<pre>private&nbsp;int <a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html#line.790">requeueCount</a></pre>
 </li>
 </ul>
 <a name="forceFlushAllStores">
@@ -306,7 +306,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStore
 <ul class="blockList">
 <li class="blockList">
 <h4>forceFlushAllStores</h4>
-<pre>private final&nbsp;boolean <a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html#line.732">forceFlushAllStores</a></pre>
+<pre>private final&nbsp;boolean <a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html#line.792">forceFlushAllStores</a></pre>
 </li>
 </ul>
 <a name="tracker">
@@ -315,7 +315,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStore
 <ul class="blockListLast">
 <li class="blockList">
 <h4>tracker</h4>
-<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushLifeCycleTracker.html"
 title="interface in 
org.apache.hadoop.hbase.regionserver">FlushLifeCycleTracker</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html#line.734">tracker</a></pre>
+<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushLifeCycleTracker.html"
 title="interface in 
org.apache.hadoop.hbase.regionserver">FlushLifeCycleTracker</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html#line.794">tracker</a></pre>
 </li>
 </ul>
 </li>
@@ -332,7 +332,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStore
 <ul class="blockListLast">
 <li class="blockList">
 <h4>FlushRegionEntry</h4>
-<pre><a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html#line.736">FlushRegionEntry</a>(<a
 href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;r,
+<pre><a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html#line.796">FlushRegionEntry</a>(<a
 href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;r,
                  boolean&nbsp;forceFlushAllStores,
                  <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushLifeCycleTracker.html"
 title="interface in 
org.apache.hadoop.hbase.regionserver">FlushLifeCycleTracker</a>&nbsp;tracker)</pre>
 </li>
@@ -351,7 +351,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStore
 <ul class="blockList">
 <li class="blockList">
 <h4>isMaximumWait</h4>
-<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html#line.748">isMaximumWait</a>(long&nbsp;maximumWait)</pre>
+<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html#line.808">isMaximumWait</a>(long&nbsp;maximumWait)</pre>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>maximumWait</code> - </dd>
@@ -366,7 +366,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStore
 <ul class="blockList">
 <li class="blockList">
 <h4>getRequeueCount</h4>
-<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html#line.756">getRequeueCount</a>()</pre>
+<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html#line.816">getRequeueCount</a>()</pre>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>Count of times <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html#requeue-long-"><code>requeue(long)</code></a>
 was called; i.e this is
@@ -380,7 +380,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStore
 <ul class="blockList">
 <li class="blockList">
 <h4>isForceFlushAllStores</h4>
-<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html#line.763">isForceFlushAllStores</a>()</pre>
+<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html#line.823">isForceFlushAllStores</a>()</pre>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>whether we need to flush all stores.</dd>
@@ -393,7 +393,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStore
 <ul class="blockList">
 <li class="blockList">
 <h4>getTracker</h4>
-<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushLifeCycleTracker.html"
 title="interface in 
org.apache.hadoop.hbase.regionserver">FlushLifeCycleTracker</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html#line.767">getTracker</a>()</pre>
+<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushLifeCycleTracker.html"
 title="interface in 
org.apache.hadoop.hbase.regionserver">FlushLifeCycleTracker</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html#line.827">getTracker</a>()</pre>
 </li>
 </ul>
 <a name="requeue-long-">
@@ -402,7 +402,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStore
 <ul class="blockList">
 <li class="blockList">
 <h4>requeue</h4>
-<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html"
 title="class in 
org.apache.hadoop.hbase.regionserver">MemStoreFlusher.FlushRegionEntry</a>&nbsp;<a
 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html#line.777">requeue</a>(long&nbsp;when)</pre>
+<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html"
 title="class in 
org.apache.hadoop.hbase.regionserver">MemStoreFlusher.FlushRegionEntry</a>&nbsp;<a
 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html#line.837">requeue</a>(long&nbsp;when)</pre>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>when</code> - When to expire, when to come up out of the queue.
@@ -419,7 +419,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStore
 <ul class="blockList">
 <li class="blockList">
 <h4>getDelay</h4>
-<pre>public&nbsp;long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html#line.784">getDelay</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/TimeUnit.html?is-external=true";
 title="class or interface in 
java.util.concurrent">TimeUnit</a>&nbsp;unit)</pre>
+<pre>public&nbsp;long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html#line.844">getDelay</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/TimeUnit.html?is-external=true";
 title="class or interface in 
java.util.concurrent">TimeUnit</a>&nbsp;unit)</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/Delayed.html?is-external=true#getDelay-java.util.concurrent.TimeUnit-";
 title="class or interface in java.util.concurrent">getDelay</a></code>&nbsp;in 
interface&nbsp;<code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/Delayed.html?is-external=true";
 title="class or interface in java.util.concurrent">Delayed</a></code></dd>
@@ -432,7 +432,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStore
 <ul class="blockList">
 <li class="blockList">
 <h4>compareTo</h4>
-<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html#line.790">compareTo</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/Delayed.html?is-external=true";
 title="class or interface in 
java.util.concurrent">Delayed</a>&nbsp;other)</pre>
+<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html#line.850">compareTo</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/Delayed.html?is-external=true";
 title="class or interface in 
java.util.concurrent">Delayed</a>&nbsp;other)</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true#compareTo-T-";
 title="class or interface in java.lang">compareTo</a></code>&nbsp;in 
interface&nbsp;<code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true";
 title="class or interface in java.lang">Comparable</a>&lt;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/Delayed.html?is-external=true";
 title="class or interface in java.util.concurrent">Delayed</a>&gt;</code></dd>
@@ -445,7 +445,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStore
 <ul class="blockList">
 <li class="blockList">
 <h4>toString</h4>
-<pre>public&nbsp;<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;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html#line.802">toString</a>()</pre>
+<pre>public&nbsp;<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;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html#line.862">toString</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--";
 title="class or interface in java.lang">toString</a></code>&nbsp;in 
class&nbsp;<code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a></code></dd>
@@ -458,7 +458,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStore
 <ul class="blockList">
 <li class="blockList">
 <h4>hashCode</h4>
-<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html#line.807">hashCode</a>()</pre>
+<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html#line.867">hashCode</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--";
 title="class or interface in java.lang">hashCode</a></code>&nbsp;in 
class&nbsp;<code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a></code></dd>
@@ -471,7 +471,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStore
 <ul class="blockListLast">
 <li class="blockList">
 <h4>equals</h4>
-<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html#line.813">equals</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&nbsp;obj)</pre>
+<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html#line.873">equals</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&nbsp;obj)</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-";
 title="class or interface in java.lang">equals</a></code>&nbsp;in 
class&nbsp;<code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a></code></dd>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/991224b9/devapidocs/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.WakeupFlushThread.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.WakeupFlushThread.html
 
b/devapidocs/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.WakeupFlushThread.html
index a237452..55d509f 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.WakeupFlushThread.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.WakeupFlushThread.html
@@ -117,7 +117,7 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre>static class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.705">MemStoreFlusher.WakeupFlushThread</a>
+<pre>static class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.765">MemStoreFlusher.WakeupFlushThread</a>
 extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>
 implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushQueueEntry.html"
 title="interface in 
org.apache.hadoop.hbase.regionserver">MemStoreFlusher.FlushQueueEntry</a></pre>
 <div class="block">Token to insert into the flush queue that ensures that the 
flusher does not sleep</div>
@@ -192,7 +192,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStore
 <ul class="blockListLast">
 <li class="blockList">
 <h4>WakeupFlushThread</h4>
-<pre><a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.WakeupFlushThread.html#line.705">WakeupFlushThread</a>()</pre>
+<pre><a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.WakeupFlushThread.html#line.765">WakeupFlushThread</a>()</pre>
 </li>
 </ul>
 </li>
@@ -209,7 +209,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStore
 <ul class="blockList">
 <li class="blockList">
 <h4>getDelay</h4>
-<pre>public&nbsp;long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.WakeupFlushThread.html#line.707">getDelay</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/TimeUnit.html?is-external=true";
 title="class or interface in 
java.util.concurrent">TimeUnit</a>&nbsp;unit)</pre>
+<pre>public&nbsp;long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.WakeupFlushThread.html#line.767">getDelay</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/TimeUnit.html?is-external=true";
 title="class or interface in 
java.util.concurrent">TimeUnit</a>&nbsp;unit)</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/Delayed.html?is-external=true#getDelay-java.util.concurrent.TimeUnit-";
 title="class or interface in java.util.concurrent">getDelay</a></code>&nbsp;in 
interface&nbsp;<code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/Delayed.html?is-external=true";
 title="class or interface in java.util.concurrent">Delayed</a></code></dd>
@@ -222,7 +222,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStore
 <ul class="blockListLast">
 <li class="blockList">
 <h4>compareTo</h4>
-<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.WakeupFlushThread.html#line.712">compareTo</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/Delayed.html?is-external=true";
 title="class or interface in java.util.concurrent">Delayed</a>&nbsp;o)</pre>
+<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.WakeupFlushThread.html#line.772">compareTo</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/Delayed.html?is-external=true";
 title="class or interface in java.util.concurrent">Delayed</a>&nbsp;o)</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true#compareTo-T-";
 title="class or interface in java.lang">compareTo</a></code>&nbsp;in 
interface&nbsp;<code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true";
 title="class or interface in java.lang">Comparable</a>&lt;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/Delayed.html?is-external=true";
 title="class or interface in java.util.concurrent">Delayed</a>&gt;</code></dd>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/991224b9/devapidocs/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html 
b/devapidocs/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html
index a132f94..179934e 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = 
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10};
+var methods = 
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -204,30 +204,34 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushReq
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#flushRequestListeners">flushRequestListeners</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><code>private <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushType.html" 
title="enum in org.apache.hadoop.hbase.regionserver">FlushType</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#flushType">flushType</a></span></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><code>private <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/locks/ReentrantReadWriteLock.html?is-external=true";
 title="class or interface in 
java.util.concurrent.locks">ReentrantReadWriteLock</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#lock">lock</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static org.slf4j.Logger</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#LOG">LOG</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <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>&lt;<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>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#regionsInQueue">regionsInQueue</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">HRegionServer</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#server">server</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#threadWakeFrequency">threadWakeFrequency</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/LongAdder.html?is-external=true";
 title="class or interface in 
java.util.concurrent.atomic">LongAdder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#updatesBlockedMsHighWater">updatesBlockedMsHighWater</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicBoolean.html?is-external=true";
 title="class or interface in 
java.util.concurrent.atomic">AtomicBoolean</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#wakeupPending">wakeupPending</a></span></code>&nbsp;</td>
 </tr>
@@ -384,29 +388,33 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushReq
 </tr>
 <tr id="i21" class="rowColor">
 <td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#setFlushType-org.apache.hadoop.hbase.regionserver.FlushType-">setFlushType</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/regionserver/FlushType.html" 
title="enum in 
org.apache.hadoop.hbase.regionserver">FlushType</a>&nbsp;flushType)</code>&nbsp;</td>
+</tr>
+<tr id="i22" class="altColor">
+<td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#setGlobalMemStoreLimit-long-">setGlobalMemStoreLimit</a></span>(long&nbsp;globalMemStoreSize)</code>
 <div class="block">Sets the global memstore limit to a new size.</div>
 </td>
 </tr>
-<tr id="i22" class="altColor">
+<tr id="i23" class="rowColor">
 <td class="colFirst"><code>(package private) void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#start-java.lang.Thread.UncaughtExceptionHandler-">start</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.UncaughtExceptionHandler.html?is-external=true";
 title="class or interface in 
java.lang">Thread.UncaughtExceptionHandler</a>&nbsp;eh)</code>&nbsp;</td>
 </tr>
-<tr id="i23" class="rowColor">
+<tr id="i24" 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"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#toString--">toString</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i24" class="altColor">
+<tr id="i25" class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#unregisterFlushRequestListener-org.apache.hadoop.hbase.regionserver.FlushRequestListener-">unregisterFlushRequestListener</a></span>(<a
 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushRequestListener.html"
 title="interface in 
org.apache.hadoop.hbase.regionserver">FlushRequestListener</a>&nbsp;listener)</code>
 <div class="block">Unregister the listener from MemstoreFlushListeners</div>
 </td>
 </tr>
-<tr id="i25" class="rowColor">
+<tr id="i26" class="altColor">
 <td class="colFirst"><code>private void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#wakeupFlushThread--">wakeupFlushThread</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i26" class="altColor">
+<tr id="i27" class="rowColor">
 <td class="colFirst"><code>private void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#wakeUpIfBlocking--">wakeUpIfBlocking</a></span>()</code>&nbsp;</td>
 </tr>
@@ -543,12 +551,21 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushReq
 <a name="flushRequestListeners">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>flushRequestListeners</h4>
 <pre>private&nbsp;<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/FlushRequestListener.html"
 title="interface in 
org.apache.hadoop.hbase.regionserver">FlushRequestListener</a>&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.88">flushRequestListeners</a></pre>
 </li>
 </ul>
+<a name="flushType">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>flushType</h4>
+<pre>private&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushType.html" 
title="enum in org.apache.hadoop.hbase.regionserver">FlushType</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.90">flushType</a></pre>
+</li>
+</ul>
 </li>
 </ul>
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
@@ -563,7 +580,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushReq
 <ul class="blockListLast">
 <li class="blockList">
 <h4>MemStoreFlusher</h4>
-<pre>public&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.94">MemStoreFlusher</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
+<pre>public&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.96">MemStoreFlusher</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
                        <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">HRegionServer</a>&nbsp;server)</pre>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -586,7 +603,16 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushReq
 <ul class="blockList">
 <li class="blockList">
 <h4>getUpdatesBlockedMsHighWater</h4>
-<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/LongAdder.html?is-external=true";
 title="class or interface in 
java.util.concurrent.atomic">LongAdder</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.115">getUpdatesBlockedMsHighWater</a>()</pre>
+<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/LongAdder.html?is-external=true";
 title="class or interface in 
java.util.concurrent.atomic">LongAdder</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.117">getUpdatesBlockedMsHighWater</a>()</pre>
+</li>
+</ul>
+<a name="setFlushType-org.apache.hadoop.hbase.regionserver.FlushType-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setFlushType</h4>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.121">setFlushType</a>(<a
 href="../../../../../org/apache/hadoop/hbase/regionserver/FlushType.html" 
title="enum in 
org.apache.hadoop.hbase.regionserver">FlushType</a>&nbsp;flushType)</pre>
 </li>
 </ul>
 <a name="flushOneForGlobalPressure--">
@@ -595,7 +621,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushReq
 <ul class="blockList">
 <li class="blockList">
 <h4>flushOneForGlobalPressure</h4>
-<pre>private&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.125">flushOneForGlobalPressure</a>()</pre>
+<pre>private&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.131">flushOneForGlobalPressure</a>()</pre>
 <div class="block">The memstore across all regions has exceeded the low water 
mark. Pick
  one region to flush and flush it synchronously (this is called from the
  flush thread)</div>
@@ -611,7 +637,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushReq
 <ul class="blockList">
 <li class="blockList">
 <h4>wakeupFlushThread</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.278">wakeupFlushThread</a>()</pre>
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.333">wakeupFlushThread</a>()</pre>
 </li>
 </ul>
 <a name="getBiggestMemStoreRegion-java.util.SortedMap-java.util.Set-boolean-">
@@ -620,7 +646,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushReq
 <ul class="blockList">
 <li class="blockList">
 <h4>getBiggestMemStoreRegion</h4>
-<pre>private&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.284">getBiggestMemStoreRegion</a>(<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,
+<pre>private&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.339">getBiggestMemStoreRegion</a>(<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)</pre>
 </li>
@@ -631,7 +657,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushReq
 <ul class="blockList">
 <li class="blockList">
 <h4>getBiggestMemStoreOfRegionReplica</h4>
-<pre>private&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.307">getBiggestMemStoreOfRegionReplica</a>(<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,
+<pre>private&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.362">getBiggestMemStoreOfRegionReplica</a>(<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)</pre>
 </li>
 </ul>
@@ -641,7 +667,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushReq
 <ul class="blockList">
 <li class="blockList">
 <h4>refreshStoreFilesAndReclaimMemory</h4>
-<pre>private&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.325">refreshStoreFilesAndReclaimMemory</a>(<a
 href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" 
title="interface in 
org.apache.hadoop.hbase.regionserver">Region</a>&nbsp;region)</pre>
+<pre>private&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.380">refreshStoreFilesAndReclaimMemory</a>(<a
 href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" 
title="interface in 
org.apache.hadoop.hbase.regionserver">Region</a>&nbsp;region)</pre>
 </li>
 </ul>
 <a name="isAboveHighWaterMark--">
@@ -650,7 +676,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushReq
 <ul class="blockList">
 <li class="blockList">
 <h4>isAboveHighWaterMark</h4>
-<pre>private&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushType.html" 
title="enum in org.apache.hadoop.hbase.regionserver">FlushType</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.337">isAboveHighWaterMark</a>()</pre>
+<pre>private&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushType.html" 
title="enum in org.apache.hadoop.hbase.regionserver">FlushType</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.392">isAboveHighWaterMark</a>()</pre>
 <div class="block">Return true if global memory usage is above the high 
watermark</div>
 </li>
 </ul>
@@ -660,7 +686,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushReq
 <ul class="blockList">
 <li class="blockList">
 <h4>isAboveLowWaterMark</h4>
-<pre>private&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushType.html" 
title="enum in org.apache.hadoop.hbase.regionserver">FlushType</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.344">isAboveLowWaterMark</a>()</pre>
+<pre>private&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushType.html" 
title="enum in org.apache.hadoop.hbase.regionserver">FlushType</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.399">isAboveLowWaterMark</a>()</pre>
 <div class="block">Return true if we're above the low watermark</div>
 </li>
 </ul>
@@ -670,7 +696,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushReq
 <ul class="blockList">
 <li class="blockList">
 <h4>requestFlush</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.349">requestFlush</a>(<a
 href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;r,
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.404">requestFlush</a>(<a
 href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;r,
                          boolean&nbsp;forceFlushAllStores,
                          <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushLifeCycleTracker.html"
 title="interface in 
org.apache.hadoop.hbase.regionserver">FlushLifeCycleTracker</a>&nbsp;tracker)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushRequester.html#requestFlush-org.apache.hadoop.hbase.regionserver.HRegion-boolean-org.apache.hadoop.hbase.regionserver.FlushLifeCycleTracker-">FlushRequester</a></code></span></div>
@@ -691,7 +717,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushReq
 <ul class="blockList">
 <li class="blockList">
 <h4>requestDelayedFlush</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.365">requestDelayedFlush</a>(<a
 href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;r,
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.420">requestDelayedFlush</a>(<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)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushRequester.html#requestDelayedFlush-org.apache.hadoop.hbase.regionserver.HRegion-long-boolean-">FlushRequester</a></code></span></div>
@@ -713,7 +739,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushReq
 <ul class="blockList">
 <li class="blockList">
 <h4>getFlushQueueSize</h4>
-<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.379">getFlushQueueSize</a>()</pre>
+<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.434">getFlushQueueSize</a>()</pre>
 </li>
 </ul>
 <a name="interruptIfNecessary--">
@@ -722,7 +748,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushReq
 <ul class="blockList">
 <li class="blockList">
 <h4>interruptIfNecessary</h4>
-<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.386">interruptIfNecessary</a>()</pre>
+<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.441">interruptIfNecessary</a>()</pre>
 <div class="block">Only interrupt once it's done with a run through the work 
loop.</div>
 </li>
 </ul>
@@ -732,7 +758,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushReq
 <ul class="blockList">
 <li class="blockList">
 <h4>start</h4>
-<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.397">start</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.UncaughtExceptionHandler.html?is-external=true";
 title="class or interface in 
java.lang">Thread.UncaughtExceptionHandler</a>&nbsp;eh)</pre>
+<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.452">start</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.UncaughtExceptionHandler.html?is-external=true";
 title="class or interface in 
java.lang">Thread.UncaughtExceptionHandler</a>&nbsp;eh)</pre>
 </li>
 </ul>
 <a name="isAlive--">
@@ -741,7 +767,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushReq
 <ul class="blockList">
 <li class="blockList">
 <h4>isAlive</h4>
-<pre>boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.407">isAlive</a>()</pre>
+<pre>boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.462">isAlive</a>()</pre>
 </li>
 </ul>
 <a name="join--">
@@ -750,7 +776,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushReq
 <ul class="blockList">
 <li class="blockList">
 <h4>join</h4>
-<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.416">join</a>()</pre>
+<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.471">join</a>()</pre>
 </li>
 </ul>
 <a 
name="flushRegion-org.apache.hadoop.hbase.regionserver.MemStoreFlusher.FlushRegionEntry-">
@@ -759,7 +785,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushReq
 <ul class="blockList">
 <li class="blockList">
 <h4>flushRegion</h4>
-<pre>private&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.432">flushRegion</a>(<a
 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html"
 title="class in 
org.apache.hadoop.hbase.regionserver">MemStoreFlusher.FlushRegionEntry</a>&nbsp;fqe)</pre>
+<pre>private&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.487">flushRegion</a>(<a
 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html"
 title="class in 
org.apache.hadoop.hbase.regionserver">MemStoreFlusher.FlushRegionEntry</a>&nbsp;fqe)</pre>
 <div class="block">A flushRegion that checks store file count.  If too many, 
puts the flush
  on delay queue to retry later.</div>
 <dl>
@@ -778,7 +804,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushReq
 <ul class="blockList">
 <li class="blockList">
 <h4>flushRegion</h4>
-<pre>private&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.481">flushRegion</a>(<a
 href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region,
+<pre>private&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.536">flushRegion</a>(<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,
                             <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushLifeCycleTracker.html"
 title="interface in 
org.apache.hadoop.hbase.regionserver">FlushLifeCycleTracker</a>&nbsp;tracker)</pre>
@@ -804,7 +830,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushReq
 <ul class="blockList">
 <li class="blockList">
 <h4>notifyFlushRequest</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.532">notifyFlushRequest</a>(<a
 href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" 
title="interface in 
org.apache.hadoop.hbase.regionserver">Region</a>&nbsp;region,
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.587">notifyFlushRequest</a>(<a
 href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" 
title="interface in 
org.apache.hadoop.hbase.regionserver">Region</a>&nbsp;region,
                                 boolean&nbsp;emergencyFlush)</pre>
 </li>
 </ul>
@@ -814,7 +840,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushReq
 <ul class="blockList">
 <li class="blockList">
 <h4>wakeUpIfBlocking</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.545">wakeUpIfBlocking</a>()</pre>
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.600">wakeUpIfBlocking</a>()</pre>
 </li>
 </ul>
 <a name="isTooManyStoreFiles-org.apache.hadoop.hbase.regionserver.Region-">
@@ -823,7 +849,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushReq
 <ul class="blockList">
 <li class="blockList">
 <h4>isTooManyStoreFiles</h4>
-<pre>private&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.551">isTooManyStoreFiles</a>(<a
 href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" 
title="interface in 
org.apache.hadoop.hbase.regionserver">Region</a>&nbsp;region)</pre>
+<pre>private&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.606">isTooManyStoreFiles</a>(<a
 href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" 
title="interface in 
org.apache.hadoop.hbase.regionserver">Region</a>&nbsp;region)</pre>
 </li>
 </ul>
 <a name="reclaimMemStoreMemory--">
@@ -832,7 +858,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushReq
 <ul class="blockList">
 <li class="blockList">
 <h4>reclaimMemStoreMemory</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.572">reclaimMemStoreMemory</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.627">reclaimMemStoreMemory</a>()</pre>
 <div class="block">Check if the regionserver's memstore memory usage is 
greater than the
  limit. If so, flush regions with the biggest memstores until we're down
  to the lower limit. This method blocks callers until we're down to a safe
@@ -845,7 +871,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushReq
 <ul class="blockList">
 <li class="blockList">
 <h4>logMsg</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.644">logMsg</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>&nbsp;string1,
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.704">logMsg</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>&nbsp;string1,
                     long&nbsp;val,
                     long&nbsp;max)</pre>
 </li>
@@ -856,7 +882,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushReq
 <ul class="blockList">
 <li class="blockList">
 <h4>toString</h4>
-<pre>public&nbsp;<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;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.651">toString</a>()</pre>
+<pre>public&nbsp;<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;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.711">toString</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--";
 title="class or interface in java.lang">toString</a></code>&nbsp;in 
class&nbsp;<code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a></code></dd>
@@ -869,7 +895,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushReq
 <ul class="blockList">
 <li class="blockList">
 <h4>dumpQueue</h4>
-<pre>public&nbsp;<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;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.656">dumpQueue</a>()</pre>
+<pre>public&nbsp;<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;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.716">dumpQueue</a>()</pre>
 </li>
 </ul>
 <a 
name="registerFlushRequestListener-org.apache.hadoop.hbase.regionserver.FlushRequestListener-">
@@ -878,7 +904,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushReq
 <ul class="blockList">
 <li class="blockList">
 <h4>registerFlushRequestListener</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.675">registerFlushRequestListener</a>(<a
 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushRequestListener.html"
 title="interface in 
org.apache.hadoop.hbase.regionserver">FlushRequestListener</a>&nbsp;listener)</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.735">registerFlushRequestListener</a>(<a
 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushRequestListener.html"
 title="interface in 
org.apache.hadoop.hbase.regionserver">FlushRequestListener</a>&nbsp;listener)</pre>
 <div class="block">Register a MemstoreFlushListener</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
@@ -894,7 +920,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushReq
 <ul class="blockList">
 <li class="blockList">
 <h4>unregisterFlushRequestListener</h4>
-<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.685">unregisterFlushRequestListener</a>(<a
 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushRequestListener.html"
 title="interface in 
org.apache.hadoop.hbase.regionserver">FlushRequestListener</a>&nbsp;listener)</pre>
+<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.745">unregisterFlushRequestListener</a>(<a
 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushRequestListener.html"
 title="interface in 
org.apache.hadoop.hbase.regionserver">FlushRequestListener</a>&nbsp;listener)</pre>
 <div class="block">Unregister the listener from MemstoreFlushListeners</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
@@ -912,7 +938,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushReq
 <ul class="blockListLast">
 <li class="blockList">
 <h4>setGlobalMemStoreLimit</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.694">setGlobalMemStoreLimit</a>(long&nbsp;globalMemStoreSize)</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.754">setGlobalMemStoreLimit</a>(long&nbsp;globalMemStoreSize)</pre>
 <div class="block">Sets the global memstore limit to a new size.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/991224b9/devapidocs/org/apache/hadoop/hbase/regionserver/MemStoreLAB.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/MemStoreLAB.html 
b/devapidocs/org/apache/hadoop/hbase/regionserver/MemStoreLAB.html
index 9c9ae36..1af50ca 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/MemStoreLAB.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/MemStoreLAB.html
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = 
{"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":17,"i8":17};
+var methods = 
{"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":17,"i8":6,"i9":6,"i10":17};
 var tabs = {65535:["t0","All Methods"],1:["t1","Static 
Methods"],2:["t2","Instance Methods"],4:["t3","Abstract 
Methods"],16:["t5","Default Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -249,6 +249,14 @@ public interface <a 
href="../../../../../src-html/org/apache/hadoop/hbase/region
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreLAB.html#isEnabled-org.apache.hadoop.conf.Configuration-">isEnabled</a></span>(org.apache.hadoop.conf.Configuration&nbsp;conf)</code>&nbsp;</td>
 </tr>
 <tr id="i8" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreLAB.html#isOffHeap--">isOffHeap</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreLAB.html#isOnHeap--">isOnHeap</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i10" class="altColor">
 <td class="colFirst"><code>static <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreLAB.html" 
title="interface in 
org.apache.hadoop.hbase.regionserver">MemStoreLAB</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreLAB.html#newInstance-org.apache.hadoop.conf.Configuration-">newInstance</a></span>(org.apache.hadoop.conf.Configuration&nbsp;conf)</code>&nbsp;</td>
 </tr>
@@ -505,12 +513,30 @@ public interface <a 
href="../../../../../src-html/org/apache/hadoop/hbase/region
 <a name="isEnabled-org.apache.hadoop.conf.Configuration-">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>isEnabled</h4>
 <pre>static&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreLAB.html#line.127">isEnabled</a>(org.apache.hadoop.conf.Configuration&nbsp;conf)</pre>
 </li>
 </ul>
+<a name="isOnHeap--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isOnHeap</h4>
+<pre>boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreLAB.html#line.131">isOnHeap</a>()</pre>
+</li>
+</ul>
+<a name="isOffHeap--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>isOffHeap</h4>
+<pre>boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreLAB.html#line.133">isOffHeap</a>()</pre>
+</li>
+</ul>
 </li>
 </ul>
 </li>

Reply via email to