http://git-wip-us.apache.org/repos/asf/hbase-site/blob/92a26cfb/devapidocs/org/apache/hadoop/hbase/regionserver/HStore.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/HStore.html 
b/devapidocs/org/apache/hadoop/hbase/regionserver/HStore.html
index 3735b20..905969d 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/HStore.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/HStore.html
@@ -425,14 +425,14 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.ht
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#add-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.regionserver.MemStoreSizing-">add</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;cell,
-   <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">MemStoreSizing</a>&nbsp;memstoreSizing)</code>
+   <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html" 
title="interface in 
org.apache.hadoop.hbase.regionserver">MemStoreSizing</a>&nbsp;memstoreSizing)</code>
 <div class="block">Adds a value to the memstore</div>
 </td>
 </tr>
 <tr id="i1" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#add-java.lang.Iterable-org.apache.hadoop.hbase.regionserver.MemStoreSizing-">add</a></span>(<a
 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true";
 title="class or interface in java.lang">Iterable</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;cells,
-   <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">MemStoreSizing</a>&nbsp;memstoreSizing)</code>
+   <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html" 
title="interface in 
org.apache.hadoop.hbase.regionserver">MemStoreSizing</a>&nbsp;memstoreSizing)</code>
 <div class="block">Adds the specified value to the memstore</div>
 </td>
 </tr>
@@ -1216,7 +1216,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.ht
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#upsert-java.lang.Iterable-long-org.apache.hadoop.hbase.regionserver.MemStoreSizing-">upsert</a></span>(<a
 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true";
 title="class or interface in java.lang">Iterable</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;cells,
       long&nbsp;readpoint,
-      <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">MemStoreSizing</a>&nbsp;memstoreSizing)</code>
+      <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html" 
title="interface in 
org.apache.hadoop.hbase.regionserver">MemStoreSizing</a>&nbsp;memstoreSizing)</code>
 <div class="block">Adds or replaces the specified KeyValues.</div>
 </td>
 </tr>
@@ -2305,7 +2305,7 @@ public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a 
href="../../../../../src-ht
 <li class="blockList">
 <h4>add</h4>
 <pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.723">add</a>(<a
 href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;cell,
-                <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">MemStoreSizing</a>&nbsp;memstoreSizing)</pre>
+                <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html" 
title="interface in 
org.apache.hadoop.hbase.regionserver">MemStoreSizing</a>&nbsp;memstoreSizing)</pre>
 <div class="block">Adds a value to the memstore</div>
 </li>
 </ul>
@@ -2316,7 +2316,7 @@ public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a 
href="../../../../../src-ht
 <li class="blockList">
 <h4>add</h4>
 <pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.740">add</a>(<a
 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true";
 title="class or interface in java.lang">Iterable</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;cells,
-                <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">MemStoreSizing</a>&nbsp;memstoreSizing)</pre>
+                <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html" 
title="interface in 
org.apache.hadoop.hbase.regionserver">MemStoreSizing</a>&nbsp;memstoreSizing)</pre>
 <div class="block">Adds the specified value to the memstore</div>
 </li>
 </ul>
@@ -3664,7 +3664,7 @@ public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a 
href="../../../../../src-ht
 <h4>upsert</h4>
 <pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2234">upsert</a>(<a
 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true";
 title="class or interface in java.lang">Iterable</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;cells,
                    long&nbsp;readpoint,
-                   <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">MemStoreSizing</a>&nbsp;memstoreSizing)
+                   <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html" 
title="interface in 
org.apache.hadoop.hbase.regionserver">MemStoreSizing</a>&nbsp;memstoreSizing)
             throws <a 
href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <div class="block">Adds or replaces the specified KeyValues.
  <p>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/92a26cfb/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 b7b243d..f2cf000 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/ImmutableSegment.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/ImmutableSegment.html
@@ -113,6 +113,10 @@ var activeTableTab = "activeTableTab";
 <ul class="blockList">
 <li class="blockList">
 <dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html" 
title="interface in 
org.apache.hadoop.hbase.regionserver">MemStoreSizing</a></dd>
+</dl>
+<dl>
 <dt>Direct Known Subclasses:</dt>
 <dd><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/CellArrayImmutableSegment.html"
 title="class in 
org.apache.hadoop.hbase.regionserver">CellArrayImmutableSegment</a>, <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/CellChunkImmutableSegment.html"
 title="class in 
org.apache.hadoop.hbase.regionserver">CellChunkImmutableSegment</a>, <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/CompositeImmutableSegment.html"
 title="class in 
org.apache.hadoop.hbase.regionserver">CompositeImmutableSegment</a>, <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/CSLMImmutableSegment.html"
 title="class in 
org.apache.hadoop.hbase.regionserver">CSLMImmutableSegment</a></dd>
 </dl>
@@ -151,7 +155,14 @@ 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#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>
+<code><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#FIXED_OVERHEAD">FIXED_OVERHEAD</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#memStoreSizing">memStoreSizing</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>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a 
name="fields.inherited.from.class.org.apache.hadoop.hbase.regionserver.MemStoreSizing">
+<!--   -->
+</a>
+<h3>Fields inherited from 
interface&nbsp;org.apache.hadoop.hbase.regionserver.<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html" 
title="interface in 
org.apache.hadoop.hbase.regionserver">MemStoreSizing</a></h3>
+<code><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html#DUD">DUD</a></code></li>
 </ul>
 </li>
 </ul>
@@ -236,7 +247,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#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#getScanners-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.Cell-boolean-org.apache.hadoop.hbase.regionserver.MemStoreSizing-">internalAdd</a>,
 <a href="../../../../../org/apache/ha
 doop/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-">offHeapSizeChange</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#setCellSet-org.apache.hadoop.hbase.r
 
egionserver.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>
+<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#getDataSize--">getDataSize</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getHeapSize--">getHeapSize</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#getOffHeapSize--">getOffHeapSize</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getScanner-long-">getScanner</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getScanners-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#heapSizeChange-org.apache.hadoop.hbase.Cell-boolean-">heapSizeChange</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#incMemStoreSize-long-long-long-">incMemStoreSize</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#incScannerCount--">incScannerCount</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--">indexEntryS
 ize</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/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#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#offHeapSizeChange-org.apache.hadoop.hbase.Cell-boolean-">offHeapSizeChange</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">
@@ -245,6 +256,13 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.htm
 <h3>Methods inherited from class&nbsp;java.lang.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a></h3>
 <code><a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--";
 title="class or interface in java.lang">clone</a>, <a 
href="https://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>, <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--";
 title="class or interface in java.lang">finalize</a>, <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--";
 title="class or interface in java.lang">getClass</a>, <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--";
 title="class or interface in java.lang">hashCode</a>, <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--";
 title="class or interface in java.lang">notify</a>, <a 
href="https://docs.oracle.com/javase/8/docs/api/ja
 va/lang/Object.html?is-external=true#notifyAll--" title="class or interface in 
java.lang">notifyAll</a>, <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--";
 title="class or interface in java.lang">wait</a>, <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-";
 title="class or interface in java.lang">wait</a>, <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-";
 title="class or interface in java.lang">wait</a></code></li>
 </ul>
+<ul class="blockList">
+<li class="blockList"><a 
name="methods.inherited.from.class.org.apache.hadoop.hbase.regionserver.MemStoreSizing">
+<!--   -->
+</a>
+<h3>Methods inherited from 
interface&nbsp;org.apache.hadoop.hbase.regionserver.<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html" 
title="interface in 
org.apache.hadoop.hbase.regionserver">MemStoreSizing</a></h3>
+<code><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html#decMemStoreSize-long-long-long-">decMemStoreSize</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html#decMemStoreSize-org.apache.hadoop.hbase.regionserver.MemStoreSize-">decMemStoreSize</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html#incMemStoreSize-org.apache.hadoop.hbase.regionserver.MemStoreSize-">incMemStoreSize</a></code></li>
+</ul>
 </li>
 </ul>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/92a26cfb/devapidocs/org/apache/hadoop/hbase/regionserver/MemStore.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/MemStore.html 
b/devapidocs/org/apache/hadoop/hbase/regionserver/MemStore.html
index 3d83fc4..20b299d 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/MemStore.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/MemStore.html
@@ -133,14 +133,14 @@ public interface <a 
href="../../../../../src-html/org/apache/hadoop/hbase/region
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStore.html#add-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.regionserver.MemStoreSizing-">add</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;cell,
-   <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">MemStoreSizing</a>&nbsp;memstoreSizing)</code>
+   <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html" 
title="interface in 
org.apache.hadoop.hbase.regionserver">MemStoreSizing</a>&nbsp;memstoreSizing)</code>
 <div class="block">Write an update</div>
 </td>
 </tr>
 <tr id="i1" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStore.html#add-java.lang.Iterable-org.apache.hadoop.hbase.regionserver.MemStoreSizing-">add</a></span>(<a
 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true";
 title="class or interface in java.lang">Iterable</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;cells,
-   <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">MemStoreSizing</a>&nbsp;memstoreSizing)</code>
+   <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html" 
title="interface in 
org.apache.hadoop.hbase.regionserver">MemStoreSizing</a>&nbsp;memstoreSizing)</code>
 <div class="block">Write the updates</div>
 </td>
 </tr>
@@ -153,7 +153,8 @@ public interface <a 
href="../../../../../src-html/org/apache/hadoop/hbase/region
 <tr id="i3" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSize.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">MemStoreSize</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStore.html#getFlushableSize--">getFlushableSize</a></span>()</code>
-<div class="block">On flush, how much memory we will clear.</div>
+<div class="block">Flush will first clear out the data in snapshot if any (It 
will take a second flush
+ invocation to clear the current Cell set).</div>
 </td>
 </tr>
 <tr id="i4" class="altColor">
@@ -208,7 +209,7 @@ public interface <a 
href="../../../../../src-html/org/apache/hadoop/hbase/region
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStore.html#upsert-java.lang.Iterable-long-org.apache.hadoop.hbase.regionserver.MemStoreSizing-">upsert</a></span>(<a
 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true";
 title="class or interface in java.lang">Iterable</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;cells,
       long&nbsp;readpoint,
-      <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">MemStoreSizing</a>&nbsp;memstoreSizing)</code>
+      <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html" 
title="interface in 
org.apache.hadoop.hbase.regionserver">MemStoreSizing</a>&nbsp;memstoreSizing)</code>
 <div class="block">Update or insert the specified cells.</div>
 </td>
 </tr>
@@ -267,14 +268,13 @@ public interface <a 
href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getFlushableSize</h4>
-<pre><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSize.html" 
title="class in org.apache.hadoop.hbase.regionserver">MemStoreSize</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStore.html#line.60">getFlushableSize</a>()</pre>
-<div class="block">On flush, how much memory we will clear.
- Flush will first clear out the data in snapshot if any (It will take a second 
flush
+<pre><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSize.html" 
title="class in org.apache.hadoop.hbase.regionserver">MemStoreSize</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStore.html#line.59">getFlushableSize</a>()</pre>
+<div class="block">Flush will first clear out the data in snapshot if any (It 
will take a second flush
  invocation to clear the current Cell set). If snapshot is empty, current
  Cell set will be flushed.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>size of data that is going to be flushed</dd>
+<dd>On flush, how much memory we will clear.</dd>
 </dl>
 </li>
 </ul>
@@ -284,7 +284,7 @@ public interface <a 
href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getSnapshotSize</h4>
-<pre><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSize.html" 
title="class in org.apache.hadoop.hbase.regionserver">MemStoreSize</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStore.html#line.66">getSnapshotSize</a>()</pre>
+<pre><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSize.html" 
title="class in org.apache.hadoop.hbase.regionserver">MemStoreSize</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStore.html#line.65">getSnapshotSize</a>()</pre>
 <div class="block">Return the size of the snapshot(s) if any</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -298,8 +298,8 @@ public interface <a 
href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>add</h4>
-<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStore.html#line.74">add</a>(<a
 href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;cell,
-         <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">MemStoreSizing</a>&nbsp;memstoreSizing)</pre>
+<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStore.html#line.73">add</a>(<a
 href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;cell,
+         <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html" 
title="interface in 
org.apache.hadoop.hbase.regionserver">MemStoreSizing</a>&nbsp;memstoreSizing)</pre>
 <div class="block">Write an update</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -315,8 +315,8 @@ public interface <a 
href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>add</h4>
-<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStore.html#line.82">add</a>(<a
 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true";
 title="class or interface in java.lang">Iterable</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;cells,
-         <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">MemStoreSizing</a>&nbsp;memstoreSizing)</pre>
+<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStore.html#line.81">add</a>(<a
 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true";
 title="class or interface in java.lang">Iterable</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;cells,
+         <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html" 
title="interface in 
org.apache.hadoop.hbase.regionserver">MemStoreSizing</a>&nbsp;memstoreSizing)</pre>
 <div class="block">Write the updates</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -332,7 +332,7 @@ public interface <a 
href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>timeOfOldestEdit</h4>
-<pre>long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStore.html#line.87">timeOfOldestEdit</a>()</pre>
+<pre>long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStore.html#line.86">timeOfOldestEdit</a>()</pre>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>Oldest timestamp of all the Cells in the MemStore</dd>
@@ -345,9 +345,9 @@ public interface <a 
href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>upsert</h4>
-<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStore.html#line.105">upsert</a>(<a
 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true";
 title="class or interface in java.lang">Iterable</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;cells,
+<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStore.html#line.104">upsert</a>(<a
 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true";
 title="class or interface in java.lang">Iterable</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;cells,
             long&nbsp;readpoint,
-            <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">MemStoreSizing</a>&nbsp;memstoreSizing)</pre>
+            <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html" 
title="interface in 
org.apache.hadoop.hbase.regionserver">MemStoreSizing</a>&nbsp;memstoreSizing)</pre>
 <div class="block">Update or insert the specified cells.
  <p>
  For each Cell, insert into MemStore. This will atomically upsert the value 
for that
@@ -373,7 +373,7 @@ public interface <a 
href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getScanners</h4>
-<pre><a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" 
title="interface in 
org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStore.html#line.111">getScanners</a>(long&nbsp;readPt)
+<pre><a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" 
title="interface in 
org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStore.html#line.110">getScanners</a>(long&nbsp;readPt)
                            throws <a 
href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -390,7 +390,7 @@ public interface <a 
href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>size</h4>
-<pre><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSize.html" 
title="class in org.apache.hadoop.hbase.regionserver">MemStoreSize</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStore.html#line.119">size</a>()</pre>
+<pre><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSize.html" 
title="class in org.apache.hadoop.hbase.regionserver">MemStoreSize</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStore.html#line.118">size</a>()</pre>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>Total memory occupied by this MemStore. This won't include any size 
occupied by the
@@ -406,7 +406,7 @@ public interface <a 
href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>preFlushSeqIDEstimation</h4>
-<pre>long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStore.html#line.126">preFlushSeqIDEstimation</a>()</pre>
+<pre>long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStore.html#line.125">preFlushSeqIDEstimation</a>()</pre>
 <div class="block">This method is called before the flush is executed.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -421,7 +421,7 @@ public interface <a 
href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>isSloppy</h4>
-<pre>boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStore.html#line.129">isSloppy</a>()</pre>
+<pre>boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStore.html#line.128">isSloppy</a>()</pre>
 </li>
 </ul>
 <a name="startReplayingFromWAL--">
@@ -430,7 +430,7 @@ public interface <a 
href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>startReplayingFromWAL</h4>
-<pre>default&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStore.html#line.135">startReplayingFromWAL</a>()</pre>
+<pre>default&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStore.html#line.134">startReplayingFromWAL</a>()</pre>
 <div class="block">This message intends to inform the MemStore that next 
coming updates
  are going to be part of the replaying edits from WAL</div>
 </li>
@@ -441,7 +441,7 @@ public interface <a 
href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockListLast">
 <li class="blockList">
 <h4>stopReplayingFromWAL</h4>
-<pre>default&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStore.html#line.141">stopReplayingFromWAL</a>()</pre>
+<pre>default&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStore.html#line.140">stopReplayingFromWAL</a>()</pre>
 <div class="block">This message intends to inform the MemStore that the 
replaying edits from WAL
  are done</div>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/92a26cfb/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 bae780c..f20bc19 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.818">MemStoreFlusher.FlushQueueEntry</a>
+<pre>static interface <a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.827">MemStoreFlusher.FlushQueueEntry</a>
 extends <a 
href="https://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/92a26cfb/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 3ef4e5f..6bf94d4 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.829">MemStoreFlusher.FlushRegionEntry</a>
+<pre>static class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.838">MemStoreFlusher.FlushRegionEntry</a>
 extends <a 
href="https://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.830">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.839">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.832">createTime</a></pre>
+<pre>private final&nbsp;long <a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html#line.841">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.833">whenToExpire</a></pre>
+<pre>private&nbsp;long <a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html#line.842">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.834">requeueCount</a></pre>
+<pre>private&nbsp;int <a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html#line.843">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.836">forceFlushAllStores</a></pre>
+<pre>private final&nbsp;boolean <a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html#line.845">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.838">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.847">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.840">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.849">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.852">isMaximumWait</a>(long&nbsp;maximumWait)</pre>
+<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html#line.861">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.860">getRequeueCount</a>()</pre>
+<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html#line.869">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.867">isForceFlushAllStores</a>()</pre>
+<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html#line.876">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.871">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.880">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.881">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.890">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.888">getDelay</a>(<a
 
href="https://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.897">getDelay</a>(<a
 
href="https://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="https://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="https://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.894">compareTo</a>(<a
 
href="https://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.903">compareTo</a>(<a
 
href="https://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="https://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="https://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="https://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="https://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.906">toString</a>()</pre>
+<pre>public&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html#line.915">toString</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a 
href="https://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="https://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.911">hashCode</a>()</pre>
+<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html#line.920">hashCode</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a 
href="https://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="https://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.917">equals</a>(<a
 
href="https://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.926">equals</a>(<a
 
href="https://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="https://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="https://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/92a26cfb/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 bed9f6b..4671db6 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":9,"i8":9,"i9":9,"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,"i28":10,"i29":10,"i30":10};
+var methods = 
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":9,"i8":9,"i9":9,"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,"i28":10,"i29":10,"i30":10,"i31":10};
 var tabs = {65535:["t0","All Methods"],1:["t1","Static 
Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -321,68 +321,72 @@ 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#getMemStoreOffHeapSize-org.apache.hadoop.hbase.regionserver.HRegion-">getMemStoreOffHeapSize</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;r)</code>&nbsp;</td>
 </tr>
 <tr id="i10" class="altColor">
+<td class="colFirst"><code>private int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#getStoreFileCount-org.apache.hadoop.hbase.regionserver.Region-">getStoreFileCount</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" 
title="interface in 
org.apache.hadoop.hbase.regionserver">Region</a>&nbsp;region)</code>&nbsp;</td>
+</tr>
+<tr id="i11" class="rowColor">
 <td class="colFirst"><code><a 
href="https://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#getUpdatesBlockedMsHighWater--">getUpdatesBlockedMsHighWater</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i11" class="rowColor">
+<tr id="i12" class="altColor">
 <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#interruptIfNecessary--">interruptIfNecessary</a></span>()</code>
 <div class="block">Only interrupt once it's done with a run through the work 
loop.</div>
 </td>
 </tr>
-<tr id="i12" class="altColor">
+<tr id="i13" class="rowColor">
 <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#isAboveHighWaterMark--">isAboveHighWaterMark</a></span>()</code>
 <div class="block">Return true if global memory usage is above the high 
watermark</div>
 </td>
 </tr>
-<tr id="i13" class="rowColor">
+<tr id="i14" 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#isAboveLowWaterMark--">isAboveLowWaterMark</a></span>()</code>
 <div class="block">Return true if we're above the low watermark</div>
 </td>
 </tr>
-<tr id="i14" class="altColor">
+<tr id="i15" class="rowColor">
 <td class="colFirst"><code>(package private) boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#isAlive--">isAlive</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i15" class="rowColor">
+<tr id="i16" class="altColor">
 <td class="colFirst"><code>private boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#isTooManyStoreFiles-org.apache.hadoop.hbase.regionserver.Region-">isTooManyStoreFiles</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" 
title="interface in 
org.apache.hadoop.hbase.regionserver">Region</a>&nbsp;region)</code>&nbsp;</td>
 </tr>
-<tr id="i16" class="altColor">
+<tr id="i17" 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#join--">join</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i17" class="rowColor">
+<tr id="i18" 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#logMsg-java.lang.String-long-long-">logMsg</a></span>(<a
 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;string1,
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#logMsg-java.lang.String-long-long-">logMsg</a></span>(<a
 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;type,
       long&nbsp;val,
       long&nbsp;max)</code>&nbsp;</td>
 </tr>
-<tr id="i18" class="altColor">
+<tr id="i19" 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#notifyFlushRequest-org.apache.hadoop.hbase.regionserver.Region-boolean-">notifyFlushRequest</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" 
title="interface in 
org.apache.hadoop.hbase.regionserver">Region</a>&nbsp;region,
                   boolean&nbsp;emergencyFlush)</code>&nbsp;</td>
 </tr>
-<tr id="i19" class="rowColor">
+<tr id="i20" 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#reclaimMemStoreMemory--">reclaimMemStoreMemory</a></span>()</code>
 <div class="block">Check if the regionserver's memstore memory usage is 
greater than the
  limit.</div>
 </td>
 </tr>
-<tr id="i20" class="altColor">
+<tr id="i21" class="rowColor">
 <td class="colFirst"><code>private boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#refreshStoreFilesAndReclaimMemory-org.apache.hadoop.hbase.regionserver.Region-">refreshStoreFilesAndReclaimMemory</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" 
title="interface in 
org.apache.hadoop.hbase.regionserver">Region</a>&nbsp;region)</code>&nbsp;</td>
 </tr>
-<tr id="i21" class="rowColor">
+<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#registerFlushRequestListener-org.apache.hadoop.hbase.regionserver.FlushRequestListener-">registerFlushRequestListener</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">Register a MemstoreFlushListener</div>
 </td>
 </tr>
-<tr id="i22" class="altColor">
+<tr id="i23" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/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,
@@ -390,7 +394,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushReq
 <div class="block">Tell the listener the cache needs to be flushed after a 
delay</div>
 </td>
 </tr>
-<tr id="i23" class="rowColor">
+<tr id="i24" 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#requestFlush-org.apache.hadoop.hbase.regionserver.HRegion-boolean-org.apache.hadoop.hbase.regionserver.FlushLifeCycleTracker-">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,
@@ -398,35 +402,35 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushReq
 <div class="block">Tell the listener the cache needs to be flushed.</div>
 </td>
 </tr>
-<tr id="i24" class="altColor">
+<tr id="i25" 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="i25" class="rowColor">
+<tr id="i26" 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="i26" class="altColor">
+<tr id="i27" 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="https://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="i27" class="rowColor">
+<tr id="i28" class="altColor">
 <td class="colFirst"><code><a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></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="i28" class="altColor">
+<tr id="i29" 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="i29" class="rowColor">
+<tr id="i30" 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="i30" class="altColor">
+<tr id="i31" 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>
@@ -865,7 +869,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.595">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.596">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>
@@ -891,7 +895,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.646">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.647">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>
@@ -901,7 +905,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.659">wakeUpIfBlocking</a>()</pre>
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.660">wakeUpIfBlocking</a>()</pre>
 </li>
 </ul>
 <a name="isTooManyStoreFiles-org.apache.hadoop.hbase.regionserver.Region-">
@@ -910,7 +914,16 @@ 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.665">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.666">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="getStoreFileCount-org.apache.hadoop.hbase.regionserver.Region-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStoreFileCount</h4>
+<pre>private&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.681">getStoreFileCount</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--">
@@ -919,7 +932,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.686">reclaimMemStoreMemory</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.695">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
@@ -932,7 +945,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.763">logMsg</a>(<a
 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;string1,
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.772">logMsg</a>(<a
 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;type,
                     long&nbsp;val,
                     long&nbsp;max)</pre>
 </li>
@@ -943,7 +956,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushReq
 <ul class="blockList">
 <li class="blockList">
 <h4>toString</h4>
-<pre>public&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.770">toString</a>()</pre>
+<pre>public&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.779">toString</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a 
href="https://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="https://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>
@@ -956,7 +969,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushReq
 <ul class="blockList">
 <li class="blockList">
 <h4>dumpQueue</h4>
-<pre>public&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.775">dumpQueue</a>()</pre>
+<pre>public&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.784">dumpQueue</a>()</pre>
 </li>
 </ul>
 <a 
name="registerFlushRequestListener-org.apache.hadoop.hbase.regionserver.FlushRequestListener-">
@@ -965,7 +978,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.794">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.803">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>
@@ -981,7 +994,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.804">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.813">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>
@@ -999,7 +1012,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.813">setGlobalMemStoreLimit</a>(long&nbsp;globalMemStoreSize)</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html#line.822">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>

Reply via email to