http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f6cc9224/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 85d94fa..436c297 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/HStore.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/HStore.html
@@ -570,120 +570,128 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.ht
</tr>
<tr class="rowColor">
<td class="colFirst"><code>long</code></td>
+<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getAvgStoreFileAge()">getAvgStoreFileAge</a></strong>()</code> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getBlockingFileCount()">getBlockingFileCount</a></strong>()</code>
<div class="block">The number of files required before flushes for this store
will be blocked.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getBytesPerChecksum(org.apache.hadoop.conf.Configuration)">getBytesPerChecksum</a></strong>(org.apache.hadoop.conf.Configuration conf)</code>
<div class="block">Returns the configured bytesPerChecksum value.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code><a
href="../../../../../org/apache/hadoop/hbase/io/hfile/CacheConfig.html"
title="class in org.apache.hadoop.hbase.io.hfile">CacheConfig</a></code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getCacheConfig()">getCacheConfig</a></strong>()</code>
<div class="block">Used for tests.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static <a
href="../../../../../org/apache/hadoop/hbase/util/ChecksumType.html"
title="enum in org.apache.hadoop.hbase.util">ChecksumType</a></code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getChecksumType(org.apache.hadoop.conf.Configuration)">getChecksumType</a></strong>(org.apache.hadoop.conf.Configuration conf)</code>
<div class="block">Returns the configured checksum algorithm.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getCloseCheckInterval()">getCloseCheckInterval</a></strong>()</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code><a
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getColumnFamilyName()">getColumnFamilyName</a></strong>()</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getCompactedCellsCount()">getCompactedCellsCount</a></strong>()</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getCompactedCellsSize()">getCompactedCellsSize</a></strong>()</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getCompactionCheckMultiplier()">getCompactionCheckMultiplier</a></strong>()</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getCompactionPressure()">getCompactionPressure</a></strong>()</code>
<div class="block">This value can represent the degree of emergency of
compaction for this store.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionProgress.html"
title="class in
org.apache.hadoop.hbase.regionserver.compactions">CompactionProgress</a></code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getCompactionProgress()">getCompactionProgress</a></strong>()</code>
<div class="block">getter for CompactionProgress object</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getCompactPriority()">getCompactPriority</a></strong>()</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code><a
href="../../../../../org/apache/hadoop/hbase/CellComparator.html" title="class
in org.apache.hadoop.hbase">CellComparator</a></code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getComparator()">getComparator</a></strong>()</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.html"
title="class in
org.apache.hadoop.hbase.regionserver">RegionCoprocessorHost</a></code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getCoprocessorHost()">getCoprocessorHost</a></strong>()</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code><a
href="../../../../../org/apache/hadoop/hbase/io/hfile/HFileDataBlockEncoder.html"
title="interface in
org.apache.hadoop.hbase.io.hfile">HFileDataBlockEncoder</a></code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getDataBlockEncoder()">getDataBlockEncoder</a></strong>()</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code><a
href="../../../../../org/apache/hadoop/hbase/HColumnDescriptor.html"
title="class in org.apache.hadoop.hbase">HColumnDescriptor</a></code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getFamily()">getFamily</a></strong>()</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>org.apache.hadoop.fs.FileSystem</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getFileSystem()">getFileSystem</a></strong>()</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getFlushableSize()">getFlushableSize</a></strong>()</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getFlushedCellsCount()">getFlushedCellsCount</a></strong>()</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getFlushedCellsSize()">getFlushedCellsSize</a></strong>()</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html"
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a></code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getHRegion()">getHRegion</a></strong>()</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getLastCompactSize()">getLastCompactSize</a></strong>()</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getMajorCompactedCellsCount()">getMajorCompactedCellsCount</a></strong>()</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getMajorCompactedCellsSize()">getMajorCompactedCellsSize</a></strong>()</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getMaxMemstoreTS()">getMaxMemstoreTS</a></strong>()</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getMaxSequenceId()">getMaxSequenceId</a></strong>()</code> </td>
</tr>
+<tr class="altColor">
+<td class="colFirst"><code>long</code></td>
+<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getMaxStoreFileAge()">getMaxStoreFileAge</a></strong>()</code> </td>
+</tr>
<tr class="rowColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getMemstoreFlushSize()">getMemstoreFlushSize</a></strong>()</code> </td>
@@ -693,22 +701,34 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.ht
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getMemStoreSize()">getMemStoreSize</a></strong>()</code> </td>
</tr>
<tr class="rowColor">
+<td class="colFirst"><code>long</code></td>
+<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getMinStoreFileAge()">getMinStoreFileAge</a></strong>()</code> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>long</code></td>
+<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getNumHFiles()">getNumHFiles</a></strong>()</code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>long</code></td>
+<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getNumReferenceFiles()">getNumReferenceFiles</a></strong>()</code> </td>
+</tr>
+<tr class="altColor">
<td class="colFirst"><code>protected <a
href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/OffPeakHours.html"
title="class in
org.apache.hadoop.hbase.regionserver.compactions">OffPeakHours</a></code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getOffPeakHours()">getOffPeakHours</a></strong>()</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionFileSystem.html"
title="class in
org.apache.hadoop.hbase.regionserver">HRegionFileSystem</a></code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getRegionFileSystem()">getRegionFileSystem</a></strong>()</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code><a
href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in
org.apache.hadoop.hbase">HRegionInfo</a></code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getRegionInfo()">getRegionInfo</a></strong>()</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/ScanInfo.html"
title="class in org.apache.hadoop.hbase.regionserver">ScanInfo</a></code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getScanInfo()">getScanInfo</a></strong>()</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html"
title="interface in
org.apache.hadoop.hbase.regionserver">KeyValueScanner</a></code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getScanner(org.apache.hadoop.hbase.client.Scan,%20java.util.NavigableSet,%20long)">getScanner</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in
org.apache.hadoop.hbase.client">Scan</a> scan,
<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/NavigableSet.html?is-external=true"
title="class or interface in
java.util">NavigableSet</a><byte[]> targetCols,
@@ -716,7 +736,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.ht
<div class="block">Return a scanner for both the memstore and the HStore
files.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code><a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html"
title="interface in
org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>></code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getScanners(boolean,%20boolean,%20boolean,%20boolean,%20org.apache.hadoop.hbase.regionserver.ScanQueryMatcher,%20byte[],%20byte[],%20long)">getScanners</a></strong>(boolean cacheBlocks,
boolean isGet,
@@ -730,7 +750,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.ht
the line).</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code><a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html"
title="interface in
org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>></code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getScanners(java.util.List,%20boolean,%20boolean,%20boolean,%20boolean,%20org.apache.hadoop.hbase.regionserver.ScanQueryMatcher,%20byte[],%20byte[],%20long,%20boolean)">getScanners</a></strong>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html"
title="class in
org.apache.hadoop.hbase.regionserver">StoreFile</a>> files,
boolean cacheBlocks,
@@ -746,53 +766,53 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.ht
(that happens further down the line).</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getSize()">getSize</a></strong>()</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getSmallestReadPoint()">getSmallestReadPoint</a></strong>()</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getSnapshotSize()">getSnapshotSize</a></strong>()</code>
<div class="block">Returns the memstore snapshot size</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>byte[]</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getSplitPoint()">getSplitPoint</a></strong>()</code>
<div class="block">Determines if Store should be split</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/StoreEngine.html"
title="class in
org.apache.hadoop.hbase.regionserver">StoreEngine</a><?,?,?,?></code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getStoreEngine()">getStoreEngine</a></strong>()</code>
<div class="block">Returns the StoreEngine that is backing this concrete
implementation of Store.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code><a
href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true"
title="class or interface in java.util">Collection</a><<a
href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html"
title="class in
org.apache.hadoop.hbase.regionserver">StoreFile</a>></code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getStorefiles()">getStorefiles</a></strong>()</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getStorefilesCount()">getStorefilesCount</a></strong>()</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getStorefilesIndexSize()">getStorefilesIndexSize</a></strong>()</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getStorefilesSize()">getStorefilesSize</a></strong>()</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getStoreFileTtl()">getStoreFileTtl</a></strong>()</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static org.apache.hadoop.fs.Path</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getStoreHomedir(org.apache.hadoop.fs.Path,%20org.apache.hadoop.hbase.HRegionInfo,%20byte[])">getStoreHomedir</a></strong>(org.apache.hadoop.fs.Path tabledir,
<a
href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in
org.apache.hadoop.hbase">HRegionInfo</a> hri,
@@ -800,7 +820,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.ht
<div class="block"><strong>Deprecated.</strong> </div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static org.apache.hadoop.fs.Path</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getStoreHomedir(org.apache.hadoop.fs.Path,%20java.lang.String,%20byte[])">getStoreHomedir</a></strong>(org.apache.hadoop.fs.Path tabledir,
<a
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> encodedName,
@@ -808,21 +828,21 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.ht
<div class="block"><strong>Deprecated.</strong> </div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getStoreSizeUncompressed()">getStoreSizeUncompressed</a></strong>()</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code><a
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in
org.apache.hadoop.hbase">TableName</a></code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getTableName()">getTableName</a></strong>()</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getTotalStaticBloomSize()">getTotalStaticBloomSize</a></strong>()</code>
<div class="block">Returns the total byte size of all Bloom filter bit
arrays.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getTotalStaticIndexSize()">getTotalStaticIndexSize</a></strong>()</code>
<div class="block">Returns the total size of all index blocks in the data
block indexes, including the root level,
@@ -830,40 +850,40 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.ht
single-level indexes.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#hasReferences()">hasReferences</a></strong>()</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#hasTooManyStoreFiles()">hasTooManyStoreFiles</a></strong>()</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#heapSize()">heapSize</a></strong>()</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>(package private) static boolean</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#isCellTTLExpired(org.apache.hadoop.hbase.Cell,%20long,%20long)">isCellTTLExpired</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in
org.apache.hadoop.hbase">Cell</a> cell,
long oldestTimestamp,
long now)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#isMajorCompaction()">isMajorCompaction</a></strong>()</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#isPrimaryReplicaStore()">isPrimaryReplicaStore</a></strong>()</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>private <a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html"
title="class in
org.apache.hadoop.hbase.regionserver">StoreFile</a>></code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#loadStoreFiles()">loadStoreFiles</a></strong>()</code>
<div class="block">Creates an unsorted list of StoreFile loaded in parallel
from the given directory.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>private void</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#logCompactionEndMessage(org.apache.hadoop.hbase.regionserver.compactions.CompactionRequest,%20java.util.List,%20long)">logCompactionEndMessage</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionRequest.html"
title="class in
org.apache.hadoop.hbase.regionserver.compactions">CompactionRequest</a> cr,
<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html"
title="class in
org.apache.hadoop.hbase.regionserver">StoreFile</a>> sfs,
@@ -871,38 +891,38 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.ht
<div class="block">Log a very elaborate compaction completion message.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>private <a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html"
title="class in
org.apache.hadoop.hbase.regionserver">StoreFile</a>></code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#moveCompatedFilesIntoPlace(org.apache.hadoop.hbase.regionserver.compactions.CompactionRequest,%20java.util.List,%20org.apache.hadoop.hbase.security.User)">moveCompatedFilesIntoPlace</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionRequest.html"
title="class in
org.apache.hadoop.hbase.regionserver.compactions">CompactionRequest</a> cr,
<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in
java.util">List</a><org.apache.hadoop.fs.Path> newFiles,
<a
href="../../../../../org/apache/hadoop/hbase/security/User.html" title="class
in org.apache.hadoop.hbase.security">User</a> user)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>(package private) <a
href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html"
title="class in org.apache.hadoop.hbase.regionserver">StoreFile</a></code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#moveFileIntoPlace(org.apache.hadoop.fs.Path)">moveFileIntoPlace</a></strong>(org.apache.hadoop.fs.Path newFile)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#needsCompaction()">needsCompaction</a></strong>()</code>
<div class="block">See if there's too much store files in this store</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>private void</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#notifyChangedReadersObservers(java.util.List)">notifyChangedReadersObservers</a></strong>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html"
title="class in
org.apache.hadoop.hbase.regionserver">StoreFile</a>> sfs)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#onConfigurationChange(org.apache.hadoop.conf.Configuration)">onConfigurationChange</a></strong>(org.apache.hadoop.conf.Configuration conf)</code>
<div class="block">This method would be called by the <a
href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationManager.html"
title="class in
org.apache.hadoop.hbase.conf"><code>ConfigurationManager</code></a>
object when the <code>Configuration</code> object is reloaded from disk.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>private <a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html"
title="class in
org.apache.hadoop.hbase.regionserver">StoreFile</a>></code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#openStoreFiles(java.util.Collection)">openStoreFiles</a></strong>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true"
title="class or interface in java.util">Collection</a><<a
href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFileInfo.html"
title="class in
org.apache.hadoop.hbase.regionserver">StoreFileInfo</a>> files)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#refreshStoreFiles()">refreshStoreFiles</a></strong>()</code>
<div class="block">Checks the underlying store files, and opens the files that
have not
@@ -910,13 +930,13 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.ht
available.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#refreshStoreFiles(java.util.Collection)">refreshStoreFiles</a></strong>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true"
title="class or interface in java.util">Collection</a><<a
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a>> newFiles)</code>
<div class="block">Replaces the store files that the store has with the given
files.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>private void</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#refreshStoreFilesInternal(java.util.Collection)">refreshStoreFilesInternal</a></strong>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true"
title="class or interface in java.util">Collection</a><<a
href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFileInfo.html"
title="class in
org.apache.hadoop.hbase.regionserver">StoreFileInfo</a>> newFiles)</code>
<div class="block">Checks the underlying store files, and opens the files that
have not
@@ -924,28 +944,28 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.ht
available.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#registerChildren(org.apache.hadoop.hbase.conf.ConfigurationManager)">registerChildren</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationManager.html"
title="class in
org.apache.hadoop.hbase.conf">ConfigurationManager</a> manager)</code>
<div class="block">Needs to be called to register the children to the
manager.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>private void</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#removeCompactedfiles(java.util.Collection)">removeCompactedfiles</a></strong>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true"
title="class or interface in java.util">Collection</a><<a
href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html"
title="class in
org.apache.hadoop.hbase.regionserver">StoreFile</a>> compactedfiles)</code>
<div class="block">Archives and removes the compacted files</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>private void</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#removeUnneededFiles()">removeUnneededFiles</a></strong>()</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>(package private) void</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#replaceStoreFiles(java.util.Collection,%20java.util.Collection)">replaceStoreFiles</a></strong>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true"
title="class or interface in java.util">Collection</a><<a
href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html"
title="class in
org.apache.hadoop.hbase.regionserver">StoreFile</a>> compactedFiles,
<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true"
title="class or interface in java.util">Collection</a><<a
href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html"
title="class in
org.apache.hadoop.hbase.regionserver">StoreFile</a>> result)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#replayCompactionMarker(org.apache.hadoop.hbase.protobuf.generated.WALProtos.CompactionDescriptor,%20boolean,%20boolean)">replayCompactionMarker</a></strong>(org.apache.hadoop.hbase.protobuf.generated.WALProtos.CompactionDescriptor compaction,
boolean pickCompactionFiles,
@@ -953,64 +973,64 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.ht
<div class="block">Call to complete a compaction.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionContext.html"
title="class in
org.apache.hadoop.hbase.regionserver.compactions">CompactionContext</a></code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#requestCompaction()">requestCompaction</a></strong>()</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionContext.html"
title="class in
org.apache.hadoop.hbase.regionserver.compactions">CompactionContext</a></code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#requestCompaction(int,%20org.apache.hadoop.hbase.regionserver.compactions.CompactionRequest)">requestCompaction</a></strong>(int priority,
<a
href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionRequest.html"
title="class in
org.apache.hadoop.hbase.regionserver.compactions">CompactionRequest</a> baseRequest)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionContext.html"
title="class in
org.apache.hadoop.hbase.regionserver.compactions">CompactionContext</a></code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#requestCompaction(int,%20org.apache.hadoop.hbase.regionserver.compactions.CompactionRequest,%20org.apache.hadoop.hbase.security.User)">requestCompaction</a></strong>(int priority,
<a
href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionRequest.html"
title="class in
org.apache.hadoop.hbase.regionserver.compactions">CompactionRequest</a> baseRequest,
<a
href="../../../../../org/apache/hadoop/hbase/security/User.html" title="class
in org.apache.hadoop.hbase.security">User</a> user)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#rollback(org.apache.hadoop.hbase.Cell)">rollback</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in
org.apache.hadoop.hbase">Cell</a> cell)</code>
<div class="block">Removes a Cell from the memstore.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>(package private) void</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#setDataBlockEncoderInTest(org.apache.hadoop.hbase.io.hfile.HFileDataBlockEncoder)">setDataBlockEncoderInTest</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/io/hfile/HFileDataBlockEncoder.html"
title="interface in
org.apache.hadoop.hbase.io.hfile">HFileDataBlockEncoder</a> blockEncoder)</code>
<div class="block">Should be used only in tests.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>(package private) void</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#setScanInfo(org.apache.hadoop.hbase.regionserver.ScanInfo)">setScanInfo</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/regionserver/ScanInfo.html"
title="class in
org.apache.hadoop.hbase.regionserver">ScanInfo</a> scanInfo)</code>
<div class="block">Set scan info, used by test</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>(package private) void</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#snapshot()">snapshot</a></strong>()</code>
<div class="block">Snapshot this stores memstore.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#throttleCompaction(long)">throttleCompaction</a></strong>(long compactionSize)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#timeOfOldestEdit()">timeOfOldestEdit</a></strong>()</code>
<div class="block">When was the last edit done in the memstore</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code><a
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#toString()">toString</a></strong>()</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#triggerMajorCompaction()">triggerMajorCompaction</a></strong>()</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#updateColumnValue(byte[],%20byte[],%20byte[],%20long)">updateColumnValue</a></strong>(byte[] row,
byte[] f,
@@ -1019,29 +1039,29 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.ht
<div class="block">Updates the value for the given row/family/qualifier.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>private boolean</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#updateStorefiles(java.util.List,%20long)">updateStorefiles</a></strong>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html"
title="class in
org.apache.hadoop.hbase.regionserver">StoreFile</a>> sfs,
long snapshotId)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#upsert(java.lang.Iterable,%20long)">upsert</a></strong>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Iterable.html?is-external=true"
title="class or interface in java.lang">Iterable</a><<a
href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in
org.apache.hadoop.hbase">Cell</a>> cells,
long readpoint)</code>
<div class="block">Adds or replaces the specified KeyValues.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>private void</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#validateStoreFile(org.apache.hadoop.fs.Path)">validateStoreFile</a></strong>(org.apache.hadoop.fs.Path path)</code>
<div class="block">Validates a store file by opening and closing it.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>(package private) int</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#versionsToReturn(int)">versionsToReturn</a></strong>(int wantedVersions)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>private void</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#writeCompactionWalRecord(java.util.Collection,%20java.util.Collection)">writeCompactionWalRecord</a></strong>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true"
title="class or interface in java.util">Collection</a><<a
href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html"
title="class in
org.apache.hadoop.hbase.regionserver">StoreFile</a>> filesCompacted,
<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true"
title="class or interface in java.util">Collection</a><<a
href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html"
title="class in
org.apache.hadoop.hbase.regionserver">StoreFile</a>> newFiles)</code>
@@ -1468,7 +1488,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.ht
<ul class="blockList">
<li class="blockList">
<h4>FIXED_OVERHEAD</h4>
-<pre>public static final long <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2173">FIXED_OVERHEAD</a></pre>
+<pre>public static final long <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2256">FIXED_OVERHEAD</a></pre>
</li>
</ul>
<a name="DEEP_OVERHEAD">
@@ -1477,7 +1497,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.ht
<ul class="blockListLast">
<li class="blockList">
<h4>DEEP_OVERHEAD</h4>
-<pre>public static final long <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2177">DEEP_OVERHEAD</a></pre>
+<pre>public static final long <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2260">DEEP_OVERHEAD</a></pre>
</li>
</ul>
</li>
@@ -2782,13 +2802,78 @@ public static org.apache.hadoop.fs.Path <a
href="../../../../../src-ht
<dt><span class="strong">Returns:</span></dt><dd>Count of store files</dd></dl>
</li>
</ul>
+<a name="getMaxStoreFileAge()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getMaxStoreFileAge</h4>
+<pre>public long <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.1891">getMaxStoreFileAge</a>()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getMaxStoreFileAge()">getMaxStoreFileAge</a></code> in
interface <code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html"
title="interface in org.apache.hadoop.hbase.regionserver">Store</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Max age of store files in
this store</dd></dl>
+</li>
+</ul>
+<a name="getMinStoreFileAge()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getMinStoreFileAge</h4>
+<pre>public long <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.1910">getMinStoreFileAge</a>()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getMinStoreFileAge()">getMinStoreFileAge</a></code> in
interface <code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html"
title="interface in org.apache.hadoop.hbase.regionserver">Store</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Min age of store files in
this store</dd></dl>
+</li>
+</ul>
+<a name="getAvgStoreFileAge()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAvgStoreFileAge</h4>
+<pre>public long <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.1929">getAvgStoreFileAge</a>()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getAvgStoreFileAge()">getAvgStoreFileAge</a></code> in
interface <code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html"
title="interface in org.apache.hadoop.hbase.regionserver">Store</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Average age of store files in
this store, 0 if no store files</dd></dl>
+</li>
+</ul>
+<a name="getNumReferenceFiles()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumReferenceFiles</h4>
+<pre>public long <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.1952">getNumReferenceFiles</a>()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getNumReferenceFiles()">getNumReferenceFiles</a></code> in
interface <code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html"
title="interface in org.apache.hadoop.hbase.regionserver">Store</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of reference files in
this store</dd></dl>
+</li>
+</ul>
+<a name="getNumHFiles()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumHFiles</h4>
+<pre>public long <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.1963">getNumHFiles</a>()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getNumHFiles()">getNumHFiles</a></code> in
interface <code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html"
title="interface in org.apache.hadoop.hbase.regionserver">Store</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Number of HFiles in this
store</dd></dl>
+</li>
+</ul>
<a name="getStoreSizeUncompressed()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getStoreSizeUncompressed</h4>
-<pre>public long <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.1891">getStoreSizeUncompressed</a>()</pre>
+<pre>public long <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.1974">getStoreSizeUncompressed</a>()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getStoreSizeUncompressed()">getStoreSizeUncompressed</a></code> in
interface <code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html"
title="interface in org.apache.hadoop.hbase.regionserver">Store</a></code></dd>
@@ -2801,7 +2886,7 @@ public static org.apache.hadoop.fs.Path <a
href="../../../../../src-ht
<ul class="blockList">
<li class="blockList">
<h4>getStorefilesSize</h4>
-<pre>public long <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.1896">getStorefilesSize</a>()</pre>
+<pre>public long <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.1979">getStorefilesSize</a>()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getStorefilesSize()">getStorefilesSize</a></code> in
interface <code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html"
title="interface in org.apache.hadoop.hbase.regionserver">Store</a></code></dd>
@@ -2814,7 +2899,7 @@ public static org.apache.hadoop.fs.Path <a
href="../../../../../src-ht
<ul class="blockList">
<li class="blockList">
<h4>getStorefilesIndexSize</h4>
-<pre>public long <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.1910">getStorefilesIndexSize</a>()</pre>
+<pre>public long <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.1993">getStorefilesIndexSize</a>()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getStorefilesIndexSize()">getStorefilesIndexSize</a></code> in
interface <code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html"
title="interface in org.apache.hadoop.hbase.regionserver">Store</a></code></dd>
@@ -2827,7 +2912,7 @@ public static org.apache.hadoop.fs.Path <a
href="../../../../../src-ht
<ul class="blockList">
<li class="blockList">
<h4>getTotalStaticIndexSize</h4>
-<pre>public long <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.1924">getTotalStaticIndexSize</a>()</pre>
+<pre>public long <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2007">getTotalStaticIndexSize</a>()</pre>
<div class="block"><strong>Description copied from interface: <code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getTotalStaticIndexSize()">Store</a></code></strong></div>
<div class="block">Returns the total size of all index blocks in the data
block indexes, including the root level,
intermediate levels, and the leaf level for multi-level indexes, or just the
root level for
@@ -2844,7 +2929,7 @@ public static org.apache.hadoop.fs.Path <a
href="../../../../../src-ht
<ul class="blockList">
<li class="blockList">
<h4>getTotalStaticBloomSize</h4>
-<pre>public long <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.1937">getTotalStaticBloomSize</a>()</pre>
+<pre>public long <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2020">getTotalStaticBloomSize</a>()</pre>
<div class="block"><strong>Description copied from interface: <code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getTotalStaticBloomSize()">Store</a></code></strong></div>
<div class="block">Returns the total byte size of all Bloom filter bit arrays.
For compound Bloom filters even the
Bloom blocks currently not loaded into the block cache are counted.</div>
@@ -2860,7 +2945,7 @@ public static org.apache.hadoop.fs.Path <a
href="../../../../../src-ht
<ul class="blockList">
<li class="blockList">
<h4>getMemStoreSize</h4>
-<pre>public long <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.1950">getMemStoreSize</a>()</pre>
+<pre>public long <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2033">getMemStoreSize</a>()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getMemStoreSize()">getMemStoreSize</a></code> in
interface <code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html"
title="interface in org.apache.hadoop.hbase.regionserver">Store</a></code></dd>
@@ -2873,7 +2958,7 @@ public static org.apache.hadoop.fs.Path <a
href="../../../../../src-ht
<ul class="blockList">
<li class="blockList">
<h4>getCompactPriority</h4>
-<pre>public int <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.1955">getCompactPriority</a>()</pre>
+<pre>public int <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2038">getCompactPriority</a>()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getCompactPriority()">getCompactPriority</a></code> in
interface <code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html"
title="interface in org.apache.hadoop.hbase.regionserver">Store</a></code></dd>
@@ -2886,7 +2971,7 @@ public static org.apache.hadoop.fs.Path <a
href="../../../../../src-ht
<ul class="blockList">
<li class="blockList">
<h4>throttleCompaction</h4>
-<pre>public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.1964">throttleCompaction</a>(long compactionSize)</pre>
+<pre>public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2047">throttleCompaction</a>(long compactionSize)</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#throttleCompaction(long)">throttleCompaction</a></code> in
interface <code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html"
title="interface in org.apache.hadoop.hbase.regionserver">Store</a></code></dd>
@@ -2899,7 +2984,7 @@ public static org.apache.hadoop.fs.Path <a
href="../../../../../src-ht
<ul class="blockList">
<li class="blockList">
<h4>getHRegion</h4>
-<pre>public <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/HStore.html#line.1968">getHRegion</a>()</pre>
+<pre>public <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/HStore.html#line.2051">getHRegion</a>()</pre>
</li>
</ul>
<a name="getCoprocessorHost()">
@@ -2908,7 +2993,7 @@ public static org.apache.hadoop.fs.Path <a
href="../../../../../src-ht
<ul class="blockList">
<li class="blockList">
<h4>getCoprocessorHost</h4>
-<pre>public <a
href="../../../../../org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.html"
title="class in
org.apache.hadoop.hbase.regionserver">RegionCoprocessorHost</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.1973">getCoprocessorHost</a>()</pre>
+<pre>public <a
href="../../../../../org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.html"
title="class in
org.apache.hadoop.hbase.regionserver">RegionCoprocessorHost</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2056">getCoprocessorHost</a>()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getCoprocessorHost()">getCoprocessorHost</a></code> in
interface <code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html"
title="interface in org.apache.hadoop.hbase.regionserver">Store</a></code></dd>
@@ -2921,7 +3006,7 @@ public static org.apache.hadoop.fs.Path <a
href="../../../../../src-ht
<ul class="blockList">
<li class="blockList">
<h4>getRegionInfo</h4>
-<pre>public <a
href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in
org.apache.hadoop.hbase">HRegionInfo</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.1978">getRegionInfo</a>()</pre>
+<pre>public <a
href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in
org.apache.hadoop.hbase">HRegionInfo</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2061">getRegionInfo</a>()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getRegionInfo()">getRegionInfo</a></code> in
interface <code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html"
title="interface in org.apache.hadoop.hbase.regionserver">Store</a></code></dd>
@@ -2934,7 +3019,7 @@ public static org.apache.hadoop.fs.Path <a
href="../../../../../src-ht
<ul class="blockList">
<li class="blockList">
<h4>areWritesEnabled</h4>
-<pre>public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.1983">areWritesEnabled</a>()</pre>
+<pre>public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2066">areWritesEnabled</a>()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#areWritesEnabled()">areWritesEnabled</a></code> in
interface <code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html"
title="interface in org.apache.hadoop.hbase.regionserver">Store</a></code></dd>
@@ -2947,7 +3032,7 @@ public static org.apache.hadoop.fs.Path <a
href="../../../../../src-ht
<ul class="blockList">
<li class="blockList">
<h4>getSmallestReadPoint</h4>
-<pre>public long <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.1988">getSmallestReadPoint</a>()</pre>
+<pre>public long <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2071">getSmallestReadPoint</a>()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getSmallestReadPoint()">getSmallestReadPoint</a></code> in
interface <code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html"
title="interface in org.apache.hadoop.hbase.regionserver">Store</a></code></dd>
@@ -2962,7 +3047,7 @@ public static org.apache.hadoop.fs.Path <a
href="../../../../../src-ht
<ul class="blockList">
<li class="blockList">
<h4>updateColumnValue</h4>
-<pre>public long <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2004">updateColumnValue</a>(byte[] row,
+<pre>public long <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2087">updateColumnValue</a>(byte[] row,
byte[] f,
byte[] qualifier,
long newValue)
@@ -2982,7 +3067,7 @@ public static org.apache.hadoop.fs.Path <a
href="../../../../../src-ht
<ul class="blockList">
<li class="blockList">
<h4>upsert</h4>
-<pre>public long <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2024">upsert</a>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Iterable.html?is-external=true"
title="class or interface in java.lang">Iterable</a><<a
href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in
org.apache.hadoop.hbase">Cell</a>> cells,
+<pre>public long <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2107">upsert</a>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Iterable.html?is-external=true"
title="class or interface in java.lang">Iterable</a><<a
href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in
org.apache.hadoop.hbase">Cell</a>> cells,
long readpoint)
throws <a
href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true"
title="class or interface in java.io">IOException</a></pre>
<div class="block"><strong>Description copied from interface: <code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#upsert(java.lang.Iterable,%20long)">Store</a></code></strong></div>
@@ -3008,7 +3093,7 @@ public static org.apache.hadoop.fs.Path <a
href="../../../../../src-ht
<ul class="blockList">
<li class="blockList">
<h4>createFlushContext</h4>
-<pre>public <a
href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFlushContext.html"
title="interface in
org.apache.hadoop.hbase.regionserver">StoreFlushContext</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2034">createFlushContext</a>(long cacheFlushId)</pre>
+<pre>public <a
href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFlushContext.html"
title="interface in
org.apache.hadoop.hbase.regionserver">StoreFlushContext</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2117">createFlushContext</a>(long cacheFlushId)</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#createFlushContext(long)">createFlushContext</a></code> in
interface <code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html"
title="interface in org.apache.hadoop.hbase.regionserver">Store</a></code></dd>
@@ -3021,7 +3106,7 @@ public static org.apache.hadoop.fs.Path <a
href="../../../../../src-ht
<ul class="blockList">
<li class="blockList">
<h4>needsCompaction</h4>
-<pre>public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2164">needsCompaction</a>()</pre>
+<pre>public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2247">needsCompaction</a>()</pre>
<div class="block"><strong>Description copied from interface: <code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#needsCompaction()">Store</a></code></strong></div>
<div class="block">See if there's too much store files in this store</div>
<dl>
@@ -3036,7 +3121,7 @@ public static org.apache.hadoop.fs.Path <a
href="../../../../../src-ht
<ul class="blockList">
<li class="blockList">
<h4>getCacheConfig</h4>
-<pre>public <a
href="../../../../../org/apache/hadoop/hbase/io/hfile/CacheConfig.html"
title="class in org.apache.hadoop.hbase.io.hfile">CacheConfig</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2169">getCacheConfig</a>()</pre>
+<pre>public <a
href="../../../../../org/apache/hadoop/hbase/io/hfile/CacheConfig.html"
title="class in org.apache.hadoop.hbase.io.hfile">CacheConfig</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2252">getCacheConfig</a>()</pre>
<div class="block"><strong>Description copied from interface: <code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getCacheConfig()">Store</a></code></strong></div>
<div class="block">Used for tests.</div>
<dl>
@@ -3051,7 +3136,7 @@ public static org.apache.hadoop.fs.Path <a
href="../../../../../src-ht
<ul class="blockList">
<li class="blockList">
<h4>heapSize</h4>
-<pre>public long <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2184">heapSize</a>()</pre>
+<pre>public long <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2267">heapSize</a>()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a
href="../../../../../org/apache/hadoop/hbase/io/HeapSize.html#heapSize()">heapSize</a></code> in
interface <code><a
href="../../../../../org/apache/hadoop/hbase/io/HeapSize.html" title="interface
in org.apache.hadoop.hbase.io">HeapSize</a></code></dd>
@@ -3065,7 +3150,7 @@ public static org.apache.hadoop.fs.Path <a
href="../../../../../src-ht
<ul class="blockList">
<li class="blockList">
<h4>getComparator</h4>
-<pre>public <a
href="../../../../../org/apache/hadoop/hbase/CellComparator.html" title="class
in org.apache.hadoop.hbase">CellComparator</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2189">getComparator</a>()</pre>
+<pre>public <a
href="../../../../../org/apache/hadoop/hbase/CellComparator.html" title="class
in org.apache.hadoop.hbase">CellComparator</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2272">getComparator</a>()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getComparator()">getComparator</a></code> in
interface <code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html"
title="interface in org.apache.hadoop.hbase.regionserver">Store</a></code></dd>
@@ -3078,7 +3163,7 @@ public static org.apache.hadoop.fs.Path <a
href="../../../../../src-ht
<ul class="blockList">
<li class="blockList">
<h4>getScanInfo</h4>
-<pre>public <a
href="../../../../../org/apache/hadoop/hbase/regionserver/ScanInfo.html"
title="class in org.apache.hadoop.hbase.regionserver">ScanInfo</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2194">getScanInfo</a>()</pre>
+<pre>public <a
href="../../../../../org/apache/hadoop/hbase/regionserver/ScanInfo.html"
title="class in org.apache.hadoop.hbase.regionserver">ScanInfo</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2277">getScanInfo</a>()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getScanInfo()">getScanInfo</a></code> in
interface <code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html"
title="interface in org.apache.hadoop.hbase.regionserver">Store</a></code></dd>
@@ -3091,7 +3176,7 @@ public static org.apache.hadoop.fs.Path <a
href="../../../../../src-ht
<ul class="blockList">
<li class="blockList">
<h4>setScanInfo</h4>
-<pre>void <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2202">setScanInfo</a>(<a
href="../../../../../org/apache/hadoop/hbase/regionserver/ScanInfo.html"
title="class in
org.apache.hadoop.hbase.regionserver">ScanInfo</a> scanInfo)</pre>
+<pre>void <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2285">setScanInfo</a>(<a
href="../../../../../org/apache/hadoop/hbase/regionserver/ScanInfo.html"
title="class in
org.apache.hadoop.hbase.regionserver">ScanInfo</a> scanInfo)</pre>
<div class="block">Set scan info, used by test</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>scanInfo</code>
- new scan info to use for test</dd></dl>
</li>
@@ -3102,7 +3187,7 @@ public static org.apache.hadoop.fs.Path <a
href="../../../../../src-ht
<ul class="blockList">
<li class="blockList">
<h4>hasTooManyStoreFiles</h4>
-<pre>public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2207">hasTooManyStoreFiles</a>()</pre>
+<pre>public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2290">hasTooManyStoreFiles</a>()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#hasTooManyStoreFiles()">hasTooManyStoreFiles</a></code> in
interface <code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html"
title="interface in org.apache.hadoop.hbase.regionserver">Store</a></code></dd>
@@ -3115,7 +3200,7 @@ public static org.apache.hadoop.fs.Path <a
href="../../../../../src-ht
<ul class="blockList">
<li class="blockList">
<h4>getFlushedCellsCount</h4>
-<pre>public long <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2212">getFlushedCellsCount</a>()</pre>
+<pre>public long <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2295">getFlushedCellsCount</a>()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getFlushedCellsCount()">getFlushedCellsCount</a></code> in
interface <code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html"
title="interface in org.apache.hadoop.hbase.regionserver">Store</a></code></dd>
@@ -3128,7 +3213,7 @@ public static org.apache.hadoop.fs.Path <a
href="../../../../../src-ht
<ul class="blockList">
<li class="blockList">
<h4>getFlushedCellsSize</h4>
-<pre>public long <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2217">getFlushedCellsSize</a>()</pre>
+<pre>public long <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2300">getFlushedCellsSize</a>()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getFlushedCellsSize()">getFlushedCellsSize</a></code> in
interface <code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html"
title="interface in org.apache.hadoop.hbase.regionserver">Store</a></code></dd>
@@ -3141,7 +3226,7 @@ public static org.apache.hadoop.fs.Path <a
href="../../../../../src-ht
<ul class="blockList">
<li class="blockList">
<h4>getCompactedCellsCount</h4>
-<pre>public long <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2222">getCompactedCellsCount</a>()</pre>
+<pre>public long <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2305">getCompactedCellsCount</a>()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getCompactedCellsCount()">getCompactedCellsCount</a></code> in
interface <code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html"
title="interface in org.apache.hadoop.hbase.regionserver">Store</a></code></dd>
@@ -3154,7 +3239,7 @@ public static org.apache.hadoop.fs.Path <a
href="../../../../../src-ht
<ul class="blockList">
<li class="blockList">
<h4>getCompactedCellsSize</h4>
-<pre>public long <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2227">getCompactedCellsSize</a>()</pre>
+<pre>public long <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2310">getCompactedCellsSize</a>()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getCompactedCellsSize()">getCompactedCellsSize</a></code> in
interface <code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html"
title="interface in org.apache.hadoop.hbase.regionserver">Store</a></code></dd>
@@ -3167,7 +3252,7 @@ public static org.apache.hadoop.fs.Path <a
href="../../../../../src-ht
<ul class="blockList">
<li class="blockList">
<h4>getMajorCompactedCellsCount</h4>
-<pre>public long <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2232">getMajorCompactedCellsCount</a>()</pre>
+<pre>public long <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2315">getMajorCompactedCellsCount</a>()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getMajorCompactedCellsCount()">getMajorCompactedCellsCount</a></code> in
interface <code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html"
title="interface in org.apache.hadoop.hbase.regionserver">Store</a></code></dd>
@@ -3180,7 +3265,7 @@ public static org.apache.hadoop.fs.Path <a
href="../../../../../src-ht
<ul class="blockList">
<li class="blockList">
<h4>getMajorCompactedCellsSize</h4>
-<pre>public long <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2237">getMajorCompactedCellsSize</a>()</pre>
+<pre>public long <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2320">getMajorCompactedCellsSize</a>()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getMajorCompactedCellsSize()">getMajorCompactedCellsSize</a></code> in
interface <code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html"
title="interface in org.apache.hadoop.hbase.regionserver">Store</a></code></dd>
@@ -3193,7 +3278,7 @@ public static org.apache.hadoop.fs.Path <a
href="../../../../../src-ht
<ul class="blockList">
<li class="blockList">
<h4>getStoreEngine</h4>
-<pre>public <a
href="../../../../../org/apache/hadoop/hbase/regionserver/StoreEngine.html"
title="class in
org.apache.hadoop.hbase.regionserver">StoreEngine</a><?,?,?,?> <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2246">getStoreEngine</a>()</pre>
+<pre>public <a
href="../../../../../org/apache/hadoop/hbase/regionserver/StoreEngine.html"
title="class in
org.apache.hadoop.hbase.regionserver">StoreEngine</a><?,?,?,?> <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2329">getStoreEngine</a>()</pre>
<div class="block">Returns the StoreEngine that is backing this concrete
implementation of Store.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>Returns the <a
href="../../../../../org/apache/hadoop/hbase/regionserver/StoreEngine.html"
title="class in
org.apache.hadoop.hbase.regionserver"><code>StoreEngine</code></a> object used
internally inside this HStore object.</dd></dl>
</li>
@@ -3204,7 +3289,7 @@ public static org.apache.hadoop.fs.Path <a
href="../../../../../src-ht
<ul class="blockList">
<li class="blockList">
<h4>getOffPeakHours</h4>
-<pre>protected <a
href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/OffPeakHours.html"
title="class in
org.apache.hadoop.hbase.regionserver.compactions">OffPeakHours</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2250">getOffPeakHours</a>()</pre>
+<pre>protected <a
href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/OffPeakHours.html"
title="class in
org.apache.hadoop.hbase.regionserver.compactions">OffPeakHours</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2333">getOffPeakHours</a>()</pre>
</li>
</ul>
<a name="onConfigurationChange(org.apache.hadoop.conf.Configuration)">
@@ -3213,7 +3298,7 @@ public static org.apache.hadoop.fs.Path <a
href="../../../../../src-ht
<ul class="blockList">
<li class="blockList">
<h4>onConfigurationChange</h4>
-<pre>public void <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2258">onConfigurationChange</a>(org.apache.hadoop.conf.Configuration conf)</pre>
+<pre>public void <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2341">onConfigurationChange</a>(org.apache.hadoop.conf.Configuration conf)</pre>
<div class="block">This method would be called by the <a
href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationManager.html"
title="class in
org.apache.hadoop.hbase.conf"><code>ConfigurationManager</code></a>
object when the <code>Configuration</code> object is reloaded from disk.</div>
<dl>
@@ -3228,7 +3313,7 @@ public static org.apache.hadoop.fs.Path <a
href="../../../../../src-ht
<ul class="blockList">
<li class="blockList">
<h4>registerChildren</h4>
-<pre>public void <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2270">registerChildren</a>(<a
href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationManager.html"
title="class in
org.apache.hadoop.hbase.conf">ConfigurationManager</a> manager)</pre>
+<pre>public void <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2353">registerChildren</a>(<a
href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationManager.html"
title="class in
org.apache.hadoop.hbase.conf">ConfigurationManager</a> manager)</pre>
<div class="block">Needs to be called to register the children to the
manager.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
@@ -3242,7 +3327,7 @@ public static org.apache.hadoop.fs.Path <a
href="../../../../../src-ht
<ul class="blockList">
<li class="blockList">
<h4>deregisterChildren</h4>
-<pre>public void <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2278">deregisterChildren</a>(<a
href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationManager.html"
title="class in
org.apache.hadoop.hbase.conf">ConfigurationManager</a> manager)</pre>
+<pre>public void <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2361">deregisterChildren</a>(<a
href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationManager.html"
title="class in
org.apache.hadoop.hbase.conf">ConfigurationManager</a> manager)</pre>
<div class="block">Needs to be called to deregister the children from the
manager.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
@@ -3256,7 +3341,7 @@ public static org.apache.hadoop.fs.Path <a
href="../../../../../src-ht
<ul class="blockList">
<li class="blockList">
<h4>getCompactionPressure</h4>
-<pre>public double <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2283">getCompactionPressure</a>()</pre>
+<pre>public double <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2366">getCompactionPressure</a>()</pre>
<div class="block"><strong>Description copied from interface: <code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getCompactionPressure()">Store</a></code></strong></div>
<div class="block">This value can represent the degree of emergency of
compaction for this store. It should be
greater than or equal to 0.0, any value greater than 1.0 means we have too
many store files.
@@ -3283,7 +3368,7 @@ public static org.apache.hadoop.fs.Path <a
href="../../../../../src-ht
<ul class="blockList">
<li class="blockList">
<h4>isPrimaryReplicaStore</h4>
-<pre>public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2288">isPrimaryReplicaStore</a>()</pre>
+<pre>public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2371">isPrimaryReplicaStore</a>()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#isPrimaryReplicaStore()">isPrimaryReplicaStore</a></code> in
interface <code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html"
title="interface in org.apache.hadoop.hbase.regionserver">Store</a></code></dd>
@@ -3296,7 +3381,7 @@ public static org.apache.hadoop.fs.Path <a
href="../../../../../src-ht
<ul class="blockList">
<li class="blockList">
<h4>closeAndArchiveCompactedFiles</h4>
-<pre>public void <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2293">closeAndArchiveCompactedFiles</a>()
+<pre>public void <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2376">closeAndArchiveCompactedFiles</a>()
throws <a
href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true"
title="class or interface in java.io">IOException</a></pre>
<div class="block"><strong>Description copied from interface: <code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#closeAndArchiveCompactedFiles()">Store</a></code></strong></div>
<div class="block">Closes and archives the compacted files under this
store</div>
@@ -3313,7 +3398,7 @@ public static org.apache.hadoop.fs.Path <a
href="../../../../../src-ht
<ul class="blockList">
<li class="blockList">
<h4>removeCompactedfiles</h4>
-<pre>private void <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2321">removeCompactedfiles</a>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true"
title="class or interface in java.util">Collection</a><<a
href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html"
title="class in
org.apache.hadoop.hbase.regionserver">StoreFile</a>> compactedfiles)
+<pre>private void <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2404">removeCompactedfiles</a>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true"
title="class or interface in java.util">Collection</a><<a
href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html"
title="class in
org.apache.hadoop.hbase.regionserver">StoreFile</a>> compactedfiles)
throws <a
href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true"
title="class or interface in java.io">IOException</a></pre>
<div class="block">Archives and removes the compacted files</div>
<dl><dt><span
class="strong">Parameters:</span></dt><dd><code>compactedfiles</code> - The
compacted files in this store that are not active in reads</dd>
@@ -3327,7 +3412,7 @@ public static org.apache.hadoop.fs.Path <a
href="../../../../../src-ht
<ul class="blockListLast">
<li class="blockList">
<h4>clearCompactedfiles</h4>
-<pre>private void <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2368">clearCompactedfiles</a>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html"
title="class in
org.apache.hadoop.hbase.regionserver">StoreFile</a>> filesToRemove)
+<pre>private void <a
href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HStore.html#line.2451">clearCompactedfiles</a>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html"
title="class in
org.apache.hadoop.hbase.regionserver">StoreFile</a>> filesToRemove)
throws <a
href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true"
title="class or interface in java.io">IOException</a></pre>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a
href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true"
title="class or interface in java.io">IOException</a></code></dd></dl>