http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e9db7c5d/devapidocs/org/apache/hadoop/hbase/regionserver/Store.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/Store.html b/devapidocs/org/apache/hadoop/hbase/regionserver/Store.html index 27bfdcd..f606994 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/Store.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/Store.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":38,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6,"i18":6,"i19":6,"i20":6,"i21":6,"i22":6,"i23":6,"i24":6,"i25":6,"i26":38,"i27":6,"i28":6,"i29":6,"i30":6,"i31":6,"i32":6,"i33":6,"i34":6,"i35":6,"i36":6,"i37":38,"i38":6,"i39":6,"i40":6,"i41":6,"i42":6,"i43":6,"i44":18,"i45":6,"i46":18,"i47":6,"i48":6,"i49":6,"i50":6,"i51":6,"i52":6,"i53":38,"i54":6,"i55":6,"i56":6,"i57":6,"i58":6,"i59":6,"i60":6,"i61":6,"i62":6,"i63":6,"i64":6,"i65":6,"i66":6,"i67":6,"i68":6,"i69":6,"i70":6,"i71":6,"i72":38,"i73":6,"i74":6,"i75":6,"i76":6}; +var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":38,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6,"i18":6,"i19":6,"i20":6,"i21":6,"i22":6,"i23":6,"i24":6,"i25":6,"i26":6,"i27":6,"i28":38,"i29":6,"i30":6,"i31":6,"i32":6,"i33":6,"i34":6,"i35":6,"i36":6,"i37":6,"i38":6,"i39":38,"i40":6,"i41":6,"i42":6,"i43":6,"i44":6,"i45":6,"i46":18,"i47":6,"i48":18,"i49":6,"i50":6,"i51":6,"i52":6,"i53":6,"i54":6,"i55":38,"i56":6,"i57":6,"i58":6,"i59":6,"i60":6,"i61":6,"i62":6,"i63":6,"i64":6,"i65":6,"i66":6,"i67":6,"i68":6,"i69":6,"i70":6,"i71":6,"i72":6,"i73":6,"i74":6,"i75":38,"i76":6,"i77":6,"i78":6,"i79":6}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"],32:["t6","Deprecated Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -258,42 +258,50 @@ extends <a href="../../../../../org/apache/hadoop/hbase/io/HeapSize.html" title= <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getCompactedCellsSize--">getCompactedCellsSize</a></span>()</code> </td> </tr> <tr id="i18" class="altColor"> +<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="interface in org.apache.hadoop.hbase.regionserver">StoreFile</a>></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getCompactedFiles--">getCompactedFiles</a></span>()</code> </td> +</tr> +<tr id="i19" class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getCompactedFilesCount--">getCompactedFilesCount</a></span>()</code> </td> +</tr> +<tr id="i20" class="altColor"> <td class="colFirst"><code>double</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getCompactionPressure--">getCompactionPressure</a></span>()</code> <div class="block">This value can represent the degree of emergency of compaction for this store.</div> </td> </tr> -<tr id="i19" class="rowColor"> +<tr id="i21" class="rowColor"> <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><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getCompactionProgress--">getCompactionProgress</a></span>()</code> <div class="block">getter for CompactionProgress object</div> </td> </tr> -<tr id="i20" class="altColor"> +<tr id="i22" class="altColor"> <td class="colFirst"><code>int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getCompactPriority--">getCompactPriority</a></span>()</code> </td> </tr> -<tr id="i21" class="rowColor"> +<tr id="i23" class="rowColor"> <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><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getComparator--">getComparator</a></span>()</code> </td> </tr> -<tr id="i22" class="altColor"> +<tr id="i24" class="altColor"> <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><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getCoprocessorHost--">getCoprocessorHost</a></span>()</code> </td> </tr> -<tr id="i23" class="rowColor"> +<tr id="i25" class="rowColor"> <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><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getDataBlockEncoder--">getDataBlockEncoder</a></span>()</code> </td> </tr> -<tr id="i24" class="altColor"> +<tr id="i26" class="altColor"> <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><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getFamily--">getFamily</a></span>()</code> </td> </tr> -<tr id="i25" class="rowColor"> +<tr id="i27" class="rowColor"> <td class="colFirst"><code>org.apache.hadoop.fs.FileSystem</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getFileSystem--">getFileSystem</a></span>()</code> </td> </tr> -<tr id="i26" class="altColor"> +<tr id="i28" class="altColor"> <td class="colFirst"><code>long</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getFlushableSize--">getFlushableSize</a></span>()</code> <div class="block"><span class="deprecatedLabel">Deprecated.</span> @@ -304,47 +312,47 @@ extends <a href="../../../../../org/apache/hadoop/hbase/io/HeapSize.html" title= </div> </td> </tr> -<tr id="i27" class="rowColor"> +<tr id="i29" class="rowColor"> <td class="colFirst"><code>long</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getFlushedCellsCount--">getFlushedCellsCount</a></span>()</code> </td> </tr> -<tr id="i28" class="altColor"> +<tr id="i30" class="altColor"> <td class="colFirst"><code>long</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getFlushedCellsSize--">getFlushedCellsSize</a></span>()</code> </td> </tr> -<tr id="i29" class="rowColor"> +<tr id="i31" class="rowColor"> <td class="colFirst"><code>long</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getFlushedOutputFileSize--">getFlushedOutputFileSize</a></span>()</code> </td> </tr> -<tr id="i30" class="altColor"> +<tr id="i32" class="altColor"> <td class="colFirst"><code>long</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getHFilesSize--">getHFilesSize</a></span>()</code> </td> </tr> -<tr id="i31" class="rowColor"> +<tr id="i33" class="rowColor"> <td class="colFirst"><code>long</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getLastCompactSize--">getLastCompactSize</a></span>()</code> </td> </tr> -<tr id="i32" class="altColor"> +<tr id="i34" class="altColor"> <td class="colFirst"><code>long</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getMajorCompactedCellsCount--">getMajorCompactedCellsCount</a></span>()</code> </td> </tr> -<tr id="i33" class="rowColor"> +<tr id="i35" class="rowColor"> <td class="colFirst"><code>long</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getMajorCompactedCellsSize--">getMajorCompactedCellsSize</a></span>()</code> </td> </tr> -<tr id="i34" class="altColor"> +<tr id="i36" class="altColor"> <td class="colFirst"><code>long</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getMaxMemstoreTS--">getMaxMemstoreTS</a></span>()</code> </td> </tr> -<tr id="i35" class="rowColor"> +<tr id="i37" class="rowColor"> <td class="colFirst"><code>long</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getMaxSequenceId--">getMaxSequenceId</a></span>()</code> </td> </tr> -<tr id="i36" class="altColor"> +<tr id="i38" class="altColor"> <td class="colFirst"><code>long</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getMaxStoreFileAge--">getMaxStoreFileAge</a></span>()</code> </td> </tr> -<tr id="i37" class="rowColor"> +<tr id="i39" class="rowColor"> <td class="colFirst"><code>long</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getMemStoreSize--">getMemStoreSize</a></span>()</code> <div class="block"><span class="deprecatedLabel">Deprecated.</span> @@ -355,27 +363,27 @@ extends <a href="../../../../../org/apache/hadoop/hbase/io/HeapSize.html" title= </div> </td> </tr> -<tr id="i38" class="altColor"> +<tr id="i40" class="altColor"> <td class="colFirst"><code>long</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getMinStoreFileAge--">getMinStoreFileAge</a></span>()</code> </td> </tr> -<tr id="i39" class="rowColor"> +<tr id="i41" class="rowColor"> <td class="colFirst"><code>long</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getNumHFiles--">getNumHFiles</a></span>()</code> </td> </tr> -<tr id="i40" class="altColor"> +<tr id="i42" class="altColor"> <td class="colFirst"><code>long</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getNumReferenceFiles--">getNumReferenceFiles</a></span>()</code> </td> </tr> -<tr id="i41" class="rowColor"> +<tr id="i43" class="rowColor"> <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><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getRegionInfo--">getRegionInfo</a></span>()</code> </td> </tr> -<tr id="i42" class="altColor"> +<tr id="i44" class="altColor"> <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><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getScanInfo--">getScanInfo</a></span>()</code> </td> </tr> -<tr id="i43" class="rowColor"> +<tr id="i45" class="rowColor"> <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><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getScanner-org.apache.hadoop.hbase.client.Scan-java.util.NavigableSet-long-">getScanner</a></span>(<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/8/docs/api/java/util/NavigableSet.html?is-external=true" title="class or interface in java.util">NavigableSet</a><byte[]> targetCols, @@ -383,7 +391,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/io/HeapSize.html" title= <div class="block">Return a scanner for both the memstore and the HStore files.</div> </td> </tr> -<tr id="i44" class="altColor"> +<tr id="i46" class="altColor"> <td class="colFirst"><code>default <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getScanners-boolean-boolean-boolean-boolean-org.apache.hadoop.hbase.regionserver.querymatcher.ScanQueryMatcher-byte:A-byte:A-long-">getScanners</a></span>(boolean cacheBlocks, boolean isGet, @@ -396,7 +404,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/io/HeapSize.html" title= <div class="block">Get all scanners with no filtering based on TTL (that happens further down the line).</div> </td> </tr> -<tr id="i45" class="rowColor"> +<tr id="i47" class="rowColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getScanners-boolean-boolean-boolean-org.apache.hadoop.hbase.regionserver.querymatcher.ScanQueryMatcher-byte:A-boolean-byte:A-boolean-long-">getScanners</a></span>(boolean cacheBlocks, boolean usePread, @@ -410,7 +418,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/io/HeapSize.html" title= <div class="block">Get all scanners with no filtering based on TTL (that happens further down the line).</div> </td> </tr> -<tr id="i46" class="altColor"> +<tr id="i48" class="altColor"> <td class="colFirst"><code>default <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getScanners-java.util.List-boolean-boolean-boolean-boolean-org.apache.hadoop.hbase.regionserver.querymatcher.ScanQueryMatcher-byte:A-byte:A-long-boolean-">getScanners</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="interface in org.apache.hadoop.hbase.regionserver">StoreFile</a>> files, boolean cacheBlocks, @@ -426,7 +434,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/io/HeapSize.html" title= (that happens further down the line).</div> </td> </tr> -<tr id="i47" class="rowColor"> +<tr id="i49" class="rowColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getScanners-java.util.List-boolean-boolean-boolean-org.apache.hadoop.hbase.regionserver.querymatcher.ScanQueryMatcher-byte:A-boolean-byte:A-boolean-long-boolean-">getScanners</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="interface in org.apache.hadoop.hbase.regionserver">StoreFile</a>> files, boolean cacheBlocks, @@ -443,27 +451,27 @@ extends <a href="../../../../../org/apache/hadoop/hbase/io/HeapSize.html" title= (that happens further down the line).</div> </td> </tr> -<tr id="i48" class="altColor"> +<tr id="i50" class="altColor"> <td class="colFirst"><code>long</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getSize--">getSize</a></span>()</code> </td> </tr> -<tr id="i49" class="rowColor"> +<tr id="i51" 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/Store.html#getSizeOfMemStore--">getSizeOfMemStore</a></span>()</code> </td> </tr> -<tr id="i50" class="altColor"> +<tr id="i52" class="altColor"> <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/Store.html#getSizeOfSnapshot--">getSizeOfSnapshot</a></span>()</code> </td> </tr> -<tr id="i51" class="rowColor"> +<tr id="i53" 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/Store.html#getSizeToFlush--">getSizeToFlush</a></span>()</code> </td> </tr> -<tr id="i52" class="altColor"> +<tr id="i54" class="altColor"> <td class="colFirst"><code>long</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getSmallestReadPoint--">getSmallestReadPoint</a></span>()</code> </td> </tr> -<tr id="i53" class="rowColor"> +<tr id="i55" class="rowColor"> <td class="colFirst"><code>long</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getSnapshotSize--">getSnapshotSize</a></span>()</code> <div class="block"><span class="deprecatedLabel">Deprecated.</span> @@ -474,43 +482,43 @@ extends <a href="../../../../../org/apache/hadoop/hbase/io/HeapSize.html" title= </div> </td> </tr> -<tr id="i54" class="altColor"> +<tr id="i56" class="altColor"> <td class="colFirst"><code>byte[]</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getSplitPoint--">getSplitPoint</a></span>()</code> <div class="block">Determines if Store should be split</div> </td> </tr> -<tr id="i55" class="rowColor"> +<tr id="i57" class="rowColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="interface in org.apache.hadoop.hbase.regionserver">StoreFile</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getStorefiles--">getStorefiles</a></span>()</code> </td> </tr> -<tr id="i56" class="altColor"> +<tr id="i58" class="altColor"> <td class="colFirst"><code>int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getStorefilesCount--">getStorefilesCount</a></span>()</code> </td> </tr> -<tr id="i57" class="rowColor"> +<tr id="i59" class="rowColor"> <td class="colFirst"><code>long</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getStorefilesIndexSize--">getStorefilesIndexSize</a></span>()</code> </td> </tr> -<tr id="i58" class="altColor"> +<tr id="i60" class="altColor"> <td class="colFirst"><code>long</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getStorefilesSize--">getStorefilesSize</a></span>()</code> </td> </tr> -<tr id="i59" class="rowColor"> +<tr id="i61" class="rowColor"> <td class="colFirst"><code>long</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getStoreSizeUncompressed--">getStoreSizeUncompressed</a></span>()</code> </td> </tr> -<tr id="i60" class="altColor"> +<tr id="i62" 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><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getTableName--">getTableName</a></span>()</code> </td> </tr> -<tr id="i61" class="rowColor"> +<tr id="i63" class="rowColor"> <td class="colFirst"><code>long</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getTotalStaticBloomSize--">getTotalStaticBloomSize</a></span>()</code> <div class="block">Returns the total byte size of all Bloom filter bit arrays.</div> </td> </tr> -<tr id="i62" class="altColor"> +<tr id="i64" class="altColor"> <td class="colFirst"><code>long</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getTotalStaticIndexSize--">getTotalStaticIndexSize</a></span>()</code> <div class="block">Returns the total size of all index blocks in the data block indexes, including the root level, @@ -518,33 +526,49 @@ extends <a href="../../../../../org/apache/hadoop/hbase/io/HeapSize.html" title= single-level indexes.</div> </td> </tr> -<tr id="i63" class="rowColor"> +<tr id="i65" class="rowColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#hasReferences--">hasReferences</a></span>()</code> </td> </tr> -<tr id="i64" class="altColor"> +<tr id="i66" class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#hasTooManyStoreFiles--">hasTooManyStoreFiles</a></span>()</code> </td> </tr> -<tr id="i65" class="rowColor"> +<tr id="i67" class="rowColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#isMajorCompaction--">isMajorCompaction</a></span>()</code> </td> </tr> -<tr id="i66" class="altColor"> +<tr id="i68" class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#isPrimaryReplicaStore--">isPrimaryReplicaStore</a></span>()</code> </td> </tr> -<tr id="i67" class="rowColor"> +<tr id="i69" class="rowColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#isSloppyMemstore--">isSloppyMemstore</a></span>()</code> </td> </tr> -<tr id="i68" class="altColor"> +<tr id="i70" class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#needsCompaction--">needsCompaction</a></span>()</code> <div class="block">See if there's too much store files in this store</div> </td> </tr> -<tr id="i69" class="rowColor"> +<tr id="i71" class="rowColor"> +<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#recreateScanners-java.util.List-boolean-boolean-boolean-org.apache.hadoop.hbase.regionserver.querymatcher.ScanQueryMatcher-byte:A-boolean-byte:A-boolean-long-boolean-">recreateScanners</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>> currentFileScanners, + boolean cacheBlocks, + boolean usePread, + boolean isCompaction, + <a href="../../../../../org/apache/hadoop/hbase/regionserver/querymatcher/ScanQueryMatcher.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">ScanQueryMatcher</a> matcher, + byte[] startRow, + boolean includeStartRow, + byte[] stopRow, + boolean includeStopRow, + long readPt, + boolean includeMemstoreScanner)</code> +<div class="block">Recreates the scanners on the current list of active store file scanners</div> +</td> +</tr> +<tr id="i72" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#refreshStoreFiles--">refreshStoreFiles</a></span>()</code> <div class="block">Checks the underlying store files, and opens the files that have not @@ -552,17 +576,17 @@ extends <a href="../../../../../org/apache/hadoop/hbase/io/HeapSize.html" title= available.</div> </td> </tr> -<tr id="i70" class="altColor"> +<tr id="i73" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#refreshStoreFiles-java.util.Collection-">refreshStoreFiles</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="http://docs.oracle.com/javase/8/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 id="i71" class="rowColor"> +<tr id="i74" 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><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#requestCompaction--">requestCompaction</a></span>()</code> </td> </tr> -<tr id="i72" class="altColor"> +<tr id="i75" 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><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#requestCompaction-int-org.apache.hadoop.hbase.regionserver.compactions.CompactionRequest-">requestCompaction</a></span>(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> @@ -571,23 +595,23 @@ extends <a href="../../../../../org/apache/hadoop/hbase/io/HeapSize.html" title= </div> </td> </tr> -<tr id="i73" class="rowColor"> +<tr id="i76" 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><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#requestCompaction-int-org.apache.hadoop.hbase.regionserver.compactions.CompactionRequest-org.apache.hadoop.hbase.security.User-">requestCompaction</a></span>(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 id="i74" class="altColor"> +<tr id="i77" class="rowColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#throttleCompaction-long-">throttleCompaction</a></span>(long compactionSize)</code> </td> </tr> -<tr id="i75" class="rowColor"> +<tr id="i78" class="altColor"> <td class="colFirst"><code>long</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#timeOfOldestEdit--">timeOfOldestEdit</a></span>()</code> <div class="block">When was the last edit done in the memstore</div> </td> </tr> -<tr id="i76" class="altColor"> +<tr id="i79" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#triggerMajorCompaction--">triggerMajorCompaction</a></span>()</code> </td> </tr> @@ -686,13 +710,22 @@ extends <a href="../../../../../org/apache/hadoop/hbase/io/HeapSize.html" title= <pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="interface in org.apache.hadoop.hbase.regionserver">StoreFile</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.62">getStorefiles</a>()</pre> </li> </ul> +<a name="getCompactedFiles--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getCompactedFiles</h4> +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="interface in org.apache.hadoop.hbase.regionserver">StoreFile</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.64">getCompactedFiles</a>()</pre> +</li> +</ul> <a name="close--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>close</h4> -<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="interface in org.apache.hadoop.hbase.regionserver">StoreFile</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.70">close</a>() +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="interface in org.apache.hadoop.hbase.regionserver">StoreFile</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.72">close</a>() throws <a href="http://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">Close all the readers We don't need to worry about subsequent requests because the Region holds a write lock that will prevent any more reads or writes.</div> @@ -710,7 +743,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/io/HeapSize.html" title= <ul class="blockList"> <li class="blockList"> <h4>getScanner</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.80">getScanner</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in org.apache.hadoop.hbase.client">Scan</a> scan, +<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.82">getScanner</a>(<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/8/docs/api/java/util/NavigableSet.html?is-external=true" title="class or interface in java.util">NavigableSet</a><byte[]> targetCols, long readPt) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> @@ -733,7 +766,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/io/HeapSize.html" title= <ul class="blockList"> <li class="blockList"> <h4>getScanners</h4> -<pre>default <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.94">getScanners</a>(boolean cacheBlocks, +<pre>default <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.96">getScanners</a>(boolean cacheBlocks, boolean isGet, boolean usePread, boolean isCompaction, @@ -765,7 +798,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/io/HeapSize.html" title= <ul class="blockList"> <li class="blockList"> <h4>getScanners</h4> -<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.114">getScanners</a>(boolean cacheBlocks, +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.116">getScanners</a>(boolean cacheBlocks, boolean usePread, boolean isCompaction, <a href="../../../../../org/apache/hadoop/hbase/regionserver/querymatcher/ScanQueryMatcher.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">ScanQueryMatcher</a> matcher, @@ -794,13 +827,52 @@ extends <a href="../../../../../org/apache/hadoop/hbase/io/HeapSize.html" title= </dl> </li> </ul> +<a name="recreateScanners-java.util.List-boolean-boolean-boolean-org.apache.hadoop.hbase.regionserver.querymatcher.ScanQueryMatcher-byte:A-boolean-byte:A-boolean-long-boolean-"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>recreateScanners</h4> +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.136">recreateScanners</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>> currentFileScanners, + boolean cacheBlocks, + boolean usePread, + boolean isCompaction, + <a href="../../../../../org/apache/hadoop/hbase/regionserver/querymatcher/ScanQueryMatcher.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">ScanQueryMatcher</a> matcher, + byte[] startRow, + boolean includeStartRow, + byte[] stopRow, + boolean includeStopRow, + long readPt, + boolean includeMemstoreScanner) + throws <a href="http://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">Recreates the scanners on the current list of active store file scanners</div> +<dl> +<dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>currentFileScanners</code> - the current set of active store file scanners</dd> +<dd><code>cacheBlocks</code> - cache the blocks or not</dd> +<dd><code>usePread</code> - use pread or not</dd> +<dd><code>isCompaction</code> - is the scanner for compaction</dd> +<dd><code>matcher</code> - the scan query matcher</dd> +<dd><code>startRow</code> - the scan's start row</dd> +<dd><code>includeStartRow</code> - should the scan include the start row</dd> +<dd><code>stopRow</code> - the scan's stop row</dd> +<dd><code>includeStopRow</code> - should the scan include the stop row</dd> +<dd><code>readPt</code> - the read point of the current scane</dd> +<dd><code>includeMemstoreScanner</code> - whether the current scanner should include memstorescanner</dd> +<dt><span class="returnLabel">Returns:</span></dt> +<dd>list of scanners recreated on the current Scanners</dd> +<dt><span class="throwsLabel">Throws:</span></dt> +<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> +</dl> +</li> +</ul> <a name="getScanners-java.util.List-boolean-boolean-boolean-boolean-org.apache.hadoop.hbase.regionserver.querymatcher.ScanQueryMatcher-byte:A-byte:A-long-boolean-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getScanners</h4> -<pre>default <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.132">getScanners</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="interface in org.apache.hadoop.hbase.regionserver">StoreFile</a>> files, +<pre>default <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.155">getScanners</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="interface in org.apache.hadoop.hbase.regionserver">StoreFile</a>> files, boolean cacheBlocks, boolean isGet, boolean usePread, @@ -837,7 +909,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/io/HeapSize.html" title= <ul class="blockList"> <li class="blockList"> <h4>getScanners</h4> -<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.156">getScanners</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="interface in org.apache.hadoop.hbase.regionserver">StoreFile</a>> files, +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.179">getScanners</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="interface in org.apache.hadoop.hbase.regionserver">StoreFile</a>> files, boolean cacheBlocks, boolean usePread, boolean isCompaction, @@ -877,7 +949,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/io/HeapSize.html" title= <ul class="blockList"> <li class="blockList"> <h4>getScanInfo</h4> -<pre><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/Store.html#line.161">getScanInfo</a>()</pre> +<pre><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/Store.html#line.184">getScanInfo</a>()</pre> </li> </ul> <a name="timeOfOldestEdit--"> @@ -886,7 +958,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/io/HeapSize.html" title= <ul class="blockList"> <li class="blockList"> <h4>timeOfOldestEdit</h4> -<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.166">timeOfOldestEdit</a>()</pre> +<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.189">timeOfOldestEdit</a>()</pre> <div class="block">When was the last edit done in the memstore</div> </li> </ul> @@ -896,7 +968,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/io/HeapSize.html" title= <ul class="blockList"> <li class="blockList"> <h4>getFileSystem</h4> -<pre>org.apache.hadoop.fs.FileSystem <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.168">getFileSystem</a>()</pre> +<pre>org.apache.hadoop.fs.FileSystem <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.191">getFileSystem</a>()</pre> </li> </ul> <a name="createWriterInTmp-long-org.apache.hadoop.hbase.io.compress.Compression.Algorithm-boolean-boolean-boolean-"> @@ -905,7 +977,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/io/HeapSize.html" title= <ul class="blockList"> <li class="blockList"> <h4>createWriterInTmp</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFileWriter.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFileWriter</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.178">createWriterInTmp</a>(long maxKeyCount, +<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFileWriter.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFileWriter</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.201">createWriterInTmp</a>(long maxKeyCount, <a href="../../../../../org/apache/hadoop/hbase/io/compress/Compression.Algorithm.html" title="enum in org.apache.hadoop.hbase.io.compress">Compression.Algorithm</a> compression, boolean isCompaction, boolean includeMVCCReadpoint, @@ -930,7 +1002,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/io/HeapSize.html" title= <ul class="blockList"> <li class="blockList"> <h4>createWriterInTmp</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFileWriter.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFileWriter</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.194">createWriterInTmp</a>(long maxKeyCount, +<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFileWriter.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFileWriter</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.217">createWriterInTmp</a>(long maxKeyCount, <a href="../../../../../org/apache/hadoop/hbase/io/compress/Compression.Algorithm.html" title="enum in org.apache.hadoop.hbase.io.compress">Compression.Algorithm</a> compression, boolean isCompaction, boolean includeMVCCReadpoint, @@ -957,7 +1029,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/io/HeapSize.html" title= <ul class="blockList"> <li class="blockList"> <h4>createWriterInTmp</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFileWriter.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFileWriter</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.212">createWriterInTmp</a>(long maxKeyCount, +<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFileWriter.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFileWriter</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.235">createWriterInTmp</a>(long maxKeyCount, <a href="../../../../../org/apache/hadoop/hbase/io/compress/Compression.Algorithm.html" title="enum in org.apache.hadoop.hbase.io.compress">Compression.Algorithm</a> compression, boolean isCompaction, boolean includeMVCCReadpoint, @@ -986,7 +1058,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/io/HeapSize.html" title= <ul class="blockList"> <li class="blockList"> <h4>throttleCompaction</h4> -<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.224">throttleCompaction</a>(long compactionSize)</pre> +<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.247">throttleCompaction</a>(long compactionSize)</pre> </li> </ul> <a name="getCompactionProgress--"> @@ -995,7 +1067,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/io/HeapSize.html" title= <ul class="blockList"> <li class="blockList"> <h4>getCompactionProgress</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionProgress.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionProgress</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.230">getCompactionProgress</a>()</pre> +<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionProgress.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionProgress</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.253">getCompactionProgress</a>()</pre> <div class="block">getter for CompactionProgress object</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -1009,7 +1081,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/io/HeapSize.html" title= <ul class="blockList"> <li class="blockList"> <h4>requestCompaction</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionContext.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionContext</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.232">requestCompaction</a>() +<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionContext.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionContext</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.255">requestCompaction</a>() throws <a href="http://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="throwsLabel">Throws:</span></dt> @@ -1024,7 +1096,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/io/HeapSize.html" title= <li class="blockList"> <h4>requestCompaction</h4> <pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> -<a href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionContext.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionContext</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.238">requestCompaction</a>(int priority, +<a href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionContext.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionContext</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.261">requestCompaction</a>(int priority, <a href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionRequest.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionRequest</a> baseRequest) throws <a href="http://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"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">see requestCompaction(int, CompactionRequest, User)</span></div> @@ -1040,7 +1112,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/io/HeapSize.html" title= <ul class="blockList"> <li class="blockList"> <h4>requestCompaction</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionContext.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionContext</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.241">requestCompaction</a>(int priority, +<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionContext.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionContext</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.264">requestCompaction</a>(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) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> @@ -1056,7 +1128,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/io/HeapSize.html" title= <ul class="blockList"> <li class="blockList"> <h4>cancelRequestedCompaction</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.244">cancelRequestedCompaction</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionContext.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionContext</a> compaction)</pre> +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.267">cancelRequestedCompaction</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionContext.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionContext</a> compaction)</pre> </li> </ul> <a name="compact-org.apache.hadoop.hbase.regionserver.compactions.CompactionContext-org.apache.hadoop.hbase.regionserver.throttle.ThroughputController-"> @@ -1066,7 +1138,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/io/HeapSize.html" title= <li class="blockList"> <h4>compact</h4> <pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> -<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="interface in org.apache.hadoop.hbase.regionserver">StoreFile</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.250">compact</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionContext.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionContext</a> compaction, +<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="interface in org.apache.hadoop.hbase.regionserver">StoreFile</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.273">compact</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionContext.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionContext</a> compaction, <a href="../../../../../org/apache/hadoop/hbase/regionserver/throttle/ThroughputController.html" title="interface in org.apache.hadoop.hbase.regionserver.throttle">ThroughputController</a> throughputController) throws <a href="http://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"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">see compact(CompactionContext, ThroughputController, User)</span></div> @@ -1082,7 +1154,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/io/HeapSize.html" title= <ul class="blockList"> <li class="blockList"> <h4>compact</h4> -<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="interface in org.apache.hadoop.hbase.regionserver">StoreFile</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.253">compact</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionContext.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionContext</a> compaction, +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="interface in org.apache.hadoop.hbase.regionserver">StoreFile</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.276">compact</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionContext.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionContext</a> compaction, <a href="../../../../../org/apache/hadoop/hbase/regionserver/throttle/ThroughputController.html" title="interface in org.apache.hadoop.hbase.regionserver.throttle">ThroughputController</a> throughputController, <a href="../../../../../org/apache/hadoop/hbase/security/User.html" title="class in org.apache.hadoop.hbase.security">User</a> user) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> @@ -1098,7 +1170,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/io/HeapSize.html" title= <ul class="blockList"> <li class="blockList"> <h4>isMajorCompaction</h4> -<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.259">isMajorCompaction</a>() +<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.282">isMajorCompaction</a>() throws <a href="http://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> @@ -1114,7 +1186,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/io/HeapSize.html" title= <ul class="blockList"> <li class="blockList"> <h4>triggerMajorCompaction</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.261">triggerMajorCompaction</a>()</pre> +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.284">triggerMajorCompaction</a>()</pre> </li> </ul> <a name="needsCompaction--"> @@ -1123,7 +1195,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/io/HeapSize.html" title= <ul class="blockList"> <li class="blockList"> <h4>needsCompaction</h4> -<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.267">needsCompaction</a>()</pre> +<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.290">needsCompaction</a>()</pre> <div class="block">See if there's too much store files in this store</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -1137,7 +1209,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/io/HeapSize.html" title= <ul class="blockList"> <li class="blockList"> <h4>getCompactPriority</h4> -<pre>int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.269">getCompactPriority</a>()</pre> +<pre>int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.292">getCompactPriority</a>()</pre> </li> </ul> <a name="createFlushContext-long-"> @@ -1146,7 +1218,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/io/HeapSize.html" title= <ul class="blockList"> <li class="blockList"> <h4>createFlushContext</h4> -<pre><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/Store.html#line.271">createFlushContext</a>(long cacheFlushId)</pre> +<pre><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/Store.html#line.294">createFlushContext</a>(long cacheFlushId)</pre> </li> </ul> <a name="canSplit--"> @@ -1155,7 +1227,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/io/HeapSize.html" title= <ul class="blockList"> <li class="blockList"> <h4>canSplit</h4> -<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.275">canSplit</a>()</pre> +<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.298">canSplit</a>()</pre> </li> </ul> <a name="getSplitPoint--"> @@ -1164,7 +1236,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/io/HeapSize.html" title= <ul class="blockList"> <li class="blockList"> <h4>getSplitPoint</h4> -<pre>byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.281">getSplitPoint</a>()</pre> +<pre>byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.304">getSplitPoint</a>()</pre> <div class="block">Determines if Store should be split</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -1178,7 +1250,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/io/HeapSize.html" title= <ul class="blockList"> <li class="blockList"> <h4>hasReferences</h4> -<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.289">hasReferences</a>()</pre> +<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.312">hasReferences</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd><tt>true</tt> if the store has any underlying reference files to older HFiles</dd> @@ -1192,7 +1264,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/io/HeapSize.html" title= <li class="blockList"> <h4>getMemStoreSize</h4> <pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> -long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.299">getMemStoreSize</a>()</pre> +long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.322">getMemStoreSize</a>()</pre> <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">Since 2.0 and will be removed in 3.0. Use <a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getSizeOfMemStore--"><code>getSizeOfMemStore()</code></a> instead. <p> Note: When using off heap MSLAB feature, this will not account the cell data bytes size which @@ -1209,7 +1281,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>getSizeOfMemStore</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/MemstoreSize.html" title="class in org.apache.hadoop.hbase.regionserver">MemstoreSize</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.304">getSizeOfMemStore</a>()</pre> +<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/MemstoreSize.html" title="class in org.apache.hadoop.hbase.regionserver">MemstoreSize</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.327">getSizeOfMemStore</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>The size of this store's memstore.</dd> @@ -1223,7 +1295,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <li class="blockList"> <h4>getFlushableSize</h4> <pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> -long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.316">getFlushableSize</a>()</pre> +long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.339">getFlushableSize</a>()</pre> <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">Since 2.0 and will be removed in 3.0. Use <a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getSizeToFlush--"><code>getSizeToFlush()</code></a> instead. <p> Note: When using off heap MSLAB feature, this will not account the cell data bytes size which @@ -1242,7 +1314,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>getSizeToFlush</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/MemstoreSize.html" title="class in org.apache.hadoop.hbase.regionserver">MemstoreSize</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.323">getSizeToFlush</a>()</pre> +<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/MemstoreSize.html" title="class in org.apache.hadoop.hbase.regionserver">MemstoreSize</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.346">getSizeToFlush</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>The amount of memory we could flush from this memstore; usually this is equal to @@ -1258,7 +1330,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <li class="blockList"> <h4>getSnapshotSize</h4> <pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> -long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.334">getSnapshotSize</a>()</pre> +long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.357">getSnapshotSize</a>()</pre> <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">Since 2.0 and will be removed in 3.0. Use <a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getSizeOfSnapshot--"><code>getSizeOfSnapshot()</code></a> instead. <p> Note: When using off heap MSLAB feature, this will not account the cell data bytes size which @@ -1276,7 +1348,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>getSizeOfSnapshot</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/MemstoreSize.html" title="class in org.apache.hadoop.hbase.regionserver">MemstoreSize</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.339">getSizeOfSnapshot</a>()</pre> +<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/MemstoreSize.html" title="class in org.apache.hadoop.hbase.regionserver">MemstoreSize</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.362">getSizeOfSnapshot</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>size of the memstore snapshot</dd> @@ -1289,7 +1361,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>getFamily</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/HColumnDescriptor.html" title="class in org.apache.hadoop.hbase">HColumnDescriptor</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.341">getFamily</a>()</pre> +<pre><a href="../../../../../org/apache/hadoop/hbase/HColumnDescriptor.html" title="class in org.apache.hadoop.hbase">HColumnDescriptor</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.364">getFamily</a>()</pre> </li> </ul> <a name="getMaxSequenceId--"> @@ -1298,7 +1370,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>getMaxSequenceId</h4> -<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.346">getMaxSequenceId</a>()</pre> +<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.369">getMaxSequenceId</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>The maximum sequence id in all store files.</dd> @@ -1311,7 +1383,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>getMaxMemstoreTS</h4> -<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.351">getMaxMemstoreTS</a>()</pre> +<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.374">getMaxMemstoreTS</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>The maximum memstoreTS in all store files.</dd> @@ -1324,7 +1396,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>getDataBlockEncoder</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/io/hfile/HFileDataBlockEncoder.html" title="interface in org.apache.hadoop.hbase.io.hfile">HFileDataBlockEncoder</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.356">getDataBlockEncoder</a>()</pre> +<pre><a href="../../../../../org/apache/hadoop/hbase/io/hfile/HFileDataBlockEncoder.html" title="interface in org.apache.hadoop.hbase.io.hfile">HFileDataBlockEncoder</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.379">getDataBlockEncoder</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>the data block encoder</dd> @@ -1337,7 +1409,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>getLastCompactSize</h4> -<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.359">getLastCompactSize</a>()</pre> +<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.382">getLastCompactSize</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>aggregate size of all HStores used in the last compaction</dd> @@ -1350,7 +1422,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>getSize</h4> -<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.362">getSize</a>()</pre> +<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.385">getSize</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>aggregate size of HStore</dd> @@ -1363,20 +1435,33 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>getStorefilesCount</h4> -<pre>int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.367">getStorefilesCount</a>()</pre> +<pre>int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.390">getStorefilesCount</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>Count of store files</dd> </dl> </li> </ul> +<a name="getCompactedFilesCount--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getCompactedFilesCount</h4> +<pre>int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.395">getCompactedFilesCount</a>()</pre> +<dl> +<dt><span class="returnLabel">Returns:</span></dt> +<dd>Count of compacted store files</dd> +</dl> +</li> +</ul> <a name="getMaxStoreFileAge--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getMaxStoreFileAge</h4> -<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.372">getMaxStoreFileAge</a>()</pre> +<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.400">getMaxStoreFileAge</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>Max age of store files in this store</dd> @@ -1389,7 +1474,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>getMinStoreFileAge</h4> -<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.377">getMinStoreFileAge</a>()</pre> +<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.405">getMinStoreFileAge</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>Min age of store files in this store</dd> @@ -1402,7 +1487,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>getAvgStoreFileAge</h4> -<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.382">getAvgStoreFileAge</a>()</pre> +<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.410">getAvgStoreFileAge</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>Average age of store files in this store, 0 if no store files</dd> @@ -1415,7 +1500,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>getNumReferenceFiles</h4> -<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.387">getNumReferenceFiles</a>()</pre> +<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.415">getNumReferenceFiles</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>Number of reference files in this store</dd> @@ -1428,7 +1513,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>getNumHFiles</h4> -<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.392">getNumHFiles</a>()</pre> +<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.420">getNumHFiles</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>Number of HFiles in this store</dd> @@ -1441,7 +1526,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>getStoreSizeUncompressed</h4> -<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.397">getStoreSizeUncompressed</a>()</pre> +<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.425">getStoreSizeUncompressed</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>The size of the store files, in bytes, uncompressed.</dd> @@ -1454,7 +1539,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>getStorefilesSize</h4> -<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.402">getStorefilesSize</a>()</pre> +<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.430">getStorefilesSize</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>The size of the store files, in bytes.</dd> @@ -1467,7 +1552,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>getHFilesSize</h4> -<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.407">getHFilesSize</a>()</pre> +<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.435">getHFilesSize</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>The size of only the store files which are HFiles, in bytes.</dd> @@ -1480,7 +1565,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>getStorefilesIndexSize</h4> -<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.412">getStorefilesIndexSize</a>()</pre> +<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.440">getStorefilesIndexSize</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>The size of the store file indexes, in bytes.</dd> @@ -1493,7 +1578,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>getTotalStaticIndexSize</h4> -<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.420">getTotalStaticIndexSize</a>()</pre> +<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.448">getTotalStaticIndexSize</a>()</pre> <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 single-level indexes.</div> @@ -1509,7 +1594,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>getTotalStaticBloomSize</h4> -<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.427">getTotalStaticBloomSize</a>()</pre> +<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.455">getTotalStaticBloomSize</a>()</pre> <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> <dl> @@ -1524,7 +1609,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>getCacheConfig</h4> -<pre><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/Store.html#line.435">getCacheConfig</a>()</pre> +<pre><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/Store.html#line.463">getCacheConfig</a>()</pre> <div class="block">Used for tests.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -1538,7 +1623,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>getRegionInfo</h4> -<pre><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/Store.html#line.440">getRegionInfo</a>()</pre> +<pre><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/Store.html#line.468">getRegionInfo</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>the parent region info hosting this store</dd> @@ -1551,7 +1636,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>getCoprocessorHost</h4> -<pre><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/Store.html#line.442">getCoprocessorHost</a>()</pre> +<pre><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/Store.html#line.470">getCoprocessorHost</a>()</pre> </li> </ul> <a name="areWritesEnabled--"> @@ -1560,7 +1645,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>areWritesEnabled</h4> -<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.444">areWritesEnabled</a>()</pre> +<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.472">areWritesEnabled</a>()</pre> </li> </ul> <a name="getSmallestReadPoint--"> @@ -1569,7 +1654,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>getSmallestReadPoint</h4> -<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.451">getSmallestReadPoint</a>()</pre> +<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.479">getSmallestReadPoint</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>The smallest mvcc readPoint across all the scanners in this @@ -1584,7 +1669,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>getColumnFamilyName</h4> -<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.453">getColumnFamilyName</a>()</pre> +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.481">getColumnFamilyName</a>()</pre> </li> </ul> <a name="getTableName--"> @@ -1593,7 +1678,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>getTableName</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.455">getTableName</a>()</pre> +<pre><a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.483">getTableName</a>()</pre> </li> </ul> <a name="getFlushedCellsCount--"> @@ -1602,7 +1687,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>getFlushedCellsCount</h4> -<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.460">getFlushedCellsCount</a>()</pre> +<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Store.html#line.488">getFlushedCellsCount</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>The number of cells flushed to d
<TRUNCATED>