http://git-wip-us.apache.org/repos/asf/hbase-site/blob/0d22bc0c/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/StoreFile.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/StoreFile.html b/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/StoreFile.html index 610b648..e1e6ce4 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/StoreFile.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/StoreFile.html @@ -528,18 +528,22 @@ </td> </tr> <tr class="altColor"> +<td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</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"><span class="strong">DefaultStoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/DefaultStoreFileManager.html#storeFileComparator">storeFileComparator</a></strong></code> </td> +</tr> +<tr class="rowColor"> <td class="colFirst"><code>private com.google.common.collect.ImmutableList<<a href="../../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>></code></td> <td class="colLast"><span class="strong">DefaultStoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/DefaultStoreFileManager.html#storefiles">storefiles</a></strong></code> <div class="block">List of store files inside this 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/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a><com.google.common.collect.ImmutableList<<a href="../../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>>></code></td> <td class="colLast"><span class="strong">StripeStoreFileManager.State.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.State.html#stripeFiles">stripeFiles</a></strong></code> <div class="block">Files by stripe.</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/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</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>>></code></td> <td class="colLast"><span class="strong">StripeStoreFileManager.CompactionOrFlushMergeCopy.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.CompactionOrFlushMergeCopy.html#stripeFiles">stripeFiles</a></strong></code> </td> </tr> @@ -593,49 +597,49 @@ <tbody> <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"><span class="strong">DefaultStoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/DefaultStoreFileManager.html#clearCompactedFiles()">clearCompactedFiles</a></strong>()</code> </td> -</tr> -<tr class="rowColor"> -<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"><span class="strong">StoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StoreFileManager.html#clearCompactedFiles()">clearCompactedFiles</a></strong>()</code> <div class="block">Clears all the compacted files and returns them.</div> </td> </tr> -<tr class="altColor"> -<td class="colFirst"><code>com.google.common.collect.ImmutableCollection<<a href="../../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>></code></td> -<td class="colLast"><span class="strong">StripeStoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#clearCompactedFiles()">clearCompactedFiles</a></strong>()</code> </td> -</tr> <tr class="rowColor"> <td class="colFirst"><code>com.google.common.collect.ImmutableCollection<<a href="../../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>></code></td> -<td class="colLast"><span class="strong">DefaultStoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/DefaultStoreFileManager.html#clearFiles()">clearFiles</a></strong>()</code> </td> +<td class="colLast"><span class="strong">StripeStoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#clearCompactedFiles()">clearCompactedFiles</a></strong>()</code> </td> </tr> <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"><span class="strong">DefaultStoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/DefaultStoreFileManager.html#clearCompactedFiles()">clearCompactedFiles</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> <td class="colFirst"><code>com.google.common.collect.ImmutableCollection<<a href="../../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>></code></td> <td class="colLast"><span class="strong">StoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StoreFileManager.html#clearFiles()">clearFiles</a></strong>()</code> <div class="block">Clears all the files currently in use and returns them.</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>com.google.common.collect.ImmutableCollection<<a href="../../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>></code></td> <td class="colLast"><span class="strong">StripeStoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#clearFiles()">clearFiles</a></strong>()</code> </td> </tr> +<tr class="rowColor"> +<td class="colFirst"><code>com.google.common.collect.ImmutableCollection<<a href="../../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>></code></td> +<td class="colLast"><span class="strong">DefaultStoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/DefaultStoreFileManager.html#clearFiles()">clearFiles</a></strong>()</code> </td> +</tr> <tr class="altColor"> <td class="colFirst"><code>com.google.common.collect.ImmutableCollection<<a href="../../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>></code></td> <td class="colLast"><span class="strong">HStore.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#close()">close</a></strong>()</code> </td> </tr> <tr class="rowColor"> +<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><byte[],<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"><span class="strong">HRegion.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html#close()">close</a></strong>()</code> +<div class="block">Close down this HRegion.</div> +</td> +</tr> +<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"><span class="strong">Store.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/Store.html#close()">close</a></strong>()</code> <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> </td> </tr> -<tr class="altColor"> -<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><byte[],<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"><span class="strong">HRegion.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html#close()">close</a></strong>()</code> -<div class="block">Close down this HRegion.</div> -</td> -</tr> <tr class="rowColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><byte[],<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"><span class="strong">HRegion.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html#close(boolean)">close</a></strong>(boolean abort)</code> @@ -653,25 +657,25 @@ </tr> <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/StoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>></code></td> -<td class="colLast"><span class="strong">HStore.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#compact(org.apache.hadoop.hbase.regionserver.compactions.CompactionContext,%20org.apache.hadoop.hbase.regionserver.throttle.ThroughputController)">compact</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionContext.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionContext</a> compaction, +<td class="colLast"><span class="strong">HMobStore.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/HMobStore.html#compact(org.apache.hadoop.hbase.regionserver.compactions.CompactionContext,%20org.apache.hadoop.hbase.regionserver.throttle.ThroughputController)">compact</a></strong>(<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)</code> -<div class="block">Compact the StoreFiles.</div> +<div class="block">The compaction in the store of mob.</div> </td> </tr> <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/StoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>></code></td> -<td class="colLast"><span class="strong">Store.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/Store.html#compact(org.apache.hadoop.hbase.regionserver.compactions.CompactionContext,%20org.apache.hadoop.hbase.regionserver.throttle.ThroughputController)">compact</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionContext.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionContext</a> compaction, +<td class="colLast"><span class="strong">HStore.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#compact(org.apache.hadoop.hbase.regionserver.compactions.CompactionContext,%20org.apache.hadoop.hbase.regionserver.throttle.ThroughputController)">compact</a></strong>(<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)</code> -<div class="block"><strong>Deprecated.</strong> -<div class="block"><i>see compact(CompactionContext, ThroughputController, User)</i></div> -</div> +<div class="block">Compact the StoreFiles.</div> </td> </tr> <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/StoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>></code></td> -<td class="colLast"><span class="strong">HMobStore.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/HMobStore.html#compact(org.apache.hadoop.hbase.regionserver.compactions.CompactionContext,%20org.apache.hadoop.hbase.regionserver.throttle.ThroughputController)">compact</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionContext.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionContext</a> compaction, +<td class="colLast"><span class="strong">Store.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/Store.html#compact(org.apache.hadoop.hbase.regionserver.compactions.CompactionContext,%20org.apache.hadoop.hbase.regionserver.throttle.ThroughputController)">compact</a></strong>(<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)</code> -<div class="block">The compaction in the store of mob.</div> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>see compact(CompactionContext, ThroughputController, User)</i></div> +</div> </td> </tr> <tr class="altColor"> @@ -700,60 +704,60 @@ </tr> <tr class="altColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</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"><span class="strong">DefaultStoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/DefaultStoreFileManager.html#getCandidateFilesForRowKeyBefore(org.apache.hadoop.hbase.KeyValue)">getCandidateFilesForRowKeyBefore</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> targetKey)</code> </td> -</tr> -<tr class="rowColor"> -<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</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"><span class="strong">StoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StoreFileManager.html#getCandidateFilesForRowKeyBefore(org.apache.hadoop.hbase.KeyValue)">getCandidateFilesForRowKeyBefore</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> targetKey)</code> <div class="block">Gets initial, full list of candidate store files to check for row-key-before.</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/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</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"><span class="strong">StripeStoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#getCandidateFilesForRowKeyBefore(org.apache.hadoop.hbase.KeyValue)">getCandidateFilesForRowKeyBefore</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> targetKey)</code> <div class="block">See <a href="../../../../../../org/apache/hadoop/hbase/regionserver/StoreFileManager.html#getCandidateFilesForRowKeyBefore(org.apache.hadoop.hbase.KeyValue)"><code>StoreFileManager.getCandidateFilesForRowKeyBefore(KeyValue)</code></a> for details on this methods.</div> </td> </tr> -<tr class="rowColor"> -<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"><span class="strong">DefaultStoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/DefaultStoreFileManager.html#getCompactedfiles()">getCompactedfiles</a></strong>()</code> </td> -</tr> <tr class="altColor"> +<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</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"><span class="strong">DefaultStoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/DefaultStoreFileManager.html#getCandidateFilesForRowKeyBefore(org.apache.hadoop.hbase.KeyValue)">getCandidateFilesForRowKeyBefore</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> targetKey)</code> </td> +</tr> +<tr class="rowColor"> <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"><span class="strong">StoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StoreFileManager.html#getCompactedfiles()">getCompactedfiles</a></strong>()</code> <div class="block">List of compacted files inside this store that needs to be excluded in reads because further new reads will be using only the newly created files out of compaction.</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"><span class="strong">StripeStoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#getCompactedfiles()">getCompactedfiles</a></strong>()</code> </td> </tr> +<tr class="rowColor"> +<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"><span class="strong">DefaultStoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/DefaultStoreFileManager.html#getCompactedfiles()">getCompactedfiles</a></strong>()</code> </td> +</tr> <tr class="altColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</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>>></code></td> <td class="colLast"><span class="strong">StripeStoreFileManager.KeyBeforeConcatenatedLists.Iterator.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.KeyBeforeConcatenatedLists.Iterator.html#getComponents()">getComponents</a></strong>()</code> </td> </tr> <tr class="rowColor"> <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"><span class="strong">DefaultStoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/DefaultStoreFileManager.html#getFilesForScanOrGet(boolean,%20byte[],%20byte[])">getFilesForScanOrGet</a></strong>(boolean isGet, - byte[] startRow, - byte[] stopRow)</code> </td> -</tr> -<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"><span class="strong">StoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StoreFileManager.html#getFilesForScanOrGet(boolean,%20byte[],%20byte[])">getFilesForScanOrGet</a></strong>(boolean isGet, byte[] startRow, byte[] stopRow)</code> <div class="block">Gets the store files to scan for a Scan or Get request.</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"><span class="strong">StripeStoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#getFilesForScanOrGet(boolean,%20byte[],%20byte[])">getFilesForScanOrGet</a></strong>(boolean isGet, byte[] startRow, byte[] stopRow)</code> </td> </tr> +<tr class="rowColor"> +<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"><span class="strong">DefaultStoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/DefaultStoreFileManager.html#getFilesForScanOrGet(boolean,%20byte[],%20byte[])">getFilesForScanOrGet</a></strong>(boolean isGet, + byte[] startRow, + byte[] stopRow)</code> </td> +</tr> <tr class="altColor"> <td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</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"><span class="strong">StripeStoreFileManager.CompactionOrFlushMergeCopy.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.CompactionOrFlushMergeCopy.html#getLevel0Copy()">getLevel0Copy</a></strong>()</code> </td> @@ -763,16 +767,16 @@ <td class="colLast"><span class="strong">StripeStoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#getLevel0Files()">getLevel0Files</a></strong>()</code> </td> </tr> <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"><span class="strong">HStore.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getStorefiles()">getStorefiles</a></strong>()</code> </td> +<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</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"><span class="strong">StoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StoreFileManager.html#getStoreFileComparator()">getStoreFileComparator</a></strong>()</code> </td> </tr> <tr class="rowColor"> -<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"><span class="strong">Store.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getStorefiles()">getStorefiles</a></strong>()</code> </td> +<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</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"><span class="strong">StripeStoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#getStoreFileComparator()">getStoreFileComparator</a></strong>()</code> </td> </tr> <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"><span class="strong">DefaultStoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/DefaultStoreFileManager.html#getStorefiles()">getStorefiles</a></strong>()</code> </td> +<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</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"><span class="strong">DefaultStoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/DefaultStoreFileManager.html#getStoreFileComparator()">getStoreFileComparator</a></strong>()</code> </td> </tr> <tr class="rowColor"> <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> @@ -782,21 +786,28 @@ </tr> <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"><span class="strong">HStore.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getStorefiles()">getStorefiles</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<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"><span class="strong">StripeStoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#getStorefiles()">getStorefiles</a></strong>()</code> </td> </tr> +<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"><span class="strong">Store.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getStorefiles()">getStorefiles</a></strong>()</code> </td> +</tr> <tr class="rowColor"> +<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"><span class="strong">DefaultStoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/DefaultStoreFileManager.html#getStorefiles()">getStorefiles</a></strong>()</code> </td> +</tr> +<tr class="altColor"> <td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</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"><span class="strong">StripeStoreFileManager.CompactionOrFlushMergeCopy.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.CompactionOrFlushMergeCopy.html#getStripeCopy(int)">getStripeCopy</a></strong>(int index)</code> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a><com.google.common.collect.ImmutableList<<a href="../../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>>></code></td> <td class="colLast"><span class="strong">StripeStoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#getStripes()">getStripes</a></strong>()</code> </td> </tr> -<tr class="rowColor"> -<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"><span class="strong">DefaultStoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/DefaultStoreFileManager.html#getUnneededFiles(long,%20java.util.List)">getUnneededFiles</a></strong>(long maxTs, - <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>> filesCompacting)</code> </td> -</tr> <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"><span class="strong">StoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StoreFileManager.html#getUnneededFiles(long,%20java.util.List)">getUnneededFiles</a></strong>(long maxTs, @@ -808,55 +819,54 @@ <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>> filesCompacting)</code> </td> </tr> <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"><span class="strong">DefaultStoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/DefaultStoreFileManager.html#getUnneededFiles(long,%20java.util.List)">getUnneededFiles</a></strong>(long maxTs, + <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>> filesCompacting)</code> </td> +</tr> +<tr class="rowColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</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"><span class="strong">StripeStoreFileManager.KeyBeforeConcatenatedLists.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.KeyBeforeConcatenatedLists.html#iterator()">iterator</a></strong>()</code> </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"><span class="strong">HStore.</span><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="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"><span class="strong">HStore.</span><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>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"><span class="strong">HStore.</span><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"> -<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/StoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>></code></td> -<td class="colLast"><span class="strong">DateTieredStoreEngine.DateTieredCompactionContext.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/DateTieredStoreEngine.DateTieredCompactionContext.html#preSelect(java.util.List)">preSelect</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>> filesCompacting)</code> </td> -</tr> <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/StoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>></code></td> <td class="colLast"><span class="strong">StripeStoreEngine.StripeCompaction.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreEngine.StripeCompaction.html#preSelect(java.util.List)">preSelect</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>> filesCompacting)</code> </td> </tr> <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/StoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>></code></td> -<td class="colLast"><span class="strong">DefaultStoreEngine.DefaultCompactionContext.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/DefaultStoreEngine.DefaultCompactionContext.html#preSelect(java.util.List)">preSelect</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>> filesCompacting)</code> </td> +<td class="colLast"><span class="strong">DateTieredStoreEngine.DateTieredCompactionContext.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/DateTieredStoreEngine.DateTieredCompactionContext.html#preSelect(java.util.List)">preSelect</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>> filesCompacting)</code> </td> </tr> <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/StoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>></code></td> +<td class="colLast"><span class="strong">DefaultStoreEngine.DefaultCompactionContext.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/DefaultStoreEngine.DefaultCompactionContext.html#preSelect(java.util.List)">preSelect</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>> filesCompacting)</code> </td> +</tr> +<tr class="altColor"> <td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html?is-external=true" title="class or interface in java.util">TreeMap</a><byte[],<a href="../../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>></code></td> <td class="colLast"><span class="strong">StripeStoreFileManager.CompactionOrFlushMergeCopy.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.CompactionOrFlushMergeCopy.html#processResults()">processResults</a></strong>()</code> <div class="block">Process new files, and add them either to the structure of existing stripes, or to the list of new candidate stripes.</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"><span class="strong">DefaultStoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/DefaultStoreFileManager.html#sortCompactedfiles(java.util.List)">sortCompactedfiles</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>> storefiles)</code> </td> </tr> -<tr class="rowColor"> -<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</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"><span class="strong">DefaultStoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/DefaultStoreFileManager.html#updateCandidateFilesForRowKeyBefore(java.util.Iterator,%20org.apache.hadoop.hbase.KeyValue,%20org.apache.hadoop.hbase.Cell)">updateCandidateFilesForRowKeyBefore</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a><<a href="../../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>> candidateFiles, - <a href="../../../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> targetKey, - <a href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> candidate)</code> </td> -</tr> <tr class="altColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</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"><span class="strong">StoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StoreFileManager.html#updateCandidateFilesForRowKeyBefore(java.util.Iterator,%20org.apache.hadoop.hbase.KeyValue,%20org.apache.hadoop.hbase.Cell)">updateCandidateFilesForRowKeyBefore</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a><<a href="../../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>> candidateFiles, @@ -875,6 +885,12 @@ for details on this methods.</div> </td> </tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</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"><span class="strong">DefaultStoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/DefaultStoreFileManager.html#updateCandidateFilesForRowKeyBefore(java.util.Iterator,%20org.apache.hadoop.hbase.KeyValue,%20org.apache.hadoop.hbase.Cell)">updateCandidateFilesForRowKeyBefore</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a><<a href="../../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>> candidateFiles, + <a href="../../../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> targetKey, + <a href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> candidate)</code> </td> +</tr> </tbody> </table> <table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> @@ -978,16 +994,6 @@ <tbody> <tr class="altColor"> <td class="colFirst"><code>void</code></td> -<td class="colLast"><span class="strong">DefaultStoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/DefaultStoreFileManager.html#addCompactionResults(java.util.Collection,%20java.util.Collection)">addCompactionResults</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>> newCompactedfiles, - <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>> results)</code> </td> -</tr> -<tr class="rowColor"> -<td class="colFirst"><code>void</code></td> -<td class="colLast"><span class="strong">DefaultStoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/DefaultStoreFileManager.html#addCompactionResults(java.util.Collection,%20java.util.Collection)">addCompactionResults</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>> newCompactedfiles, - <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>> results)</code> </td> -</tr> -<tr class="altColor"> -<td class="colFirst"><code>void</code></td> <td class="colLast"><span class="strong">StoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StoreFileManager.html#addCompactionResults(java.util.Collection,%20java.util.Collection)">addCompactionResults</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>> results)</code> <div class="block">Adds only the new compaction results into the structure.</div> @@ -1011,6 +1017,16 @@ <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>> results)</code> </td> </tr> <tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><span class="strong">DefaultStoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/DefaultStoreFileManager.html#addCompactionResults(java.util.Collection,%20java.util.Collection)">addCompactionResults</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>> newCompactedfiles, + <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>> results)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><span class="strong">DefaultStoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/DefaultStoreFileManager.html#addCompactionResults(java.util.Collection,%20java.util.Collection)">addCompactionResults</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>> newCompactedfiles, + <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>> results)</code> </td> +</tr> +<tr class="altColor"> <td class="colFirst"><code>private void</code></td> <td class="colLast"><span class="strong">HStore.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#addToCompactingFiles(java.util.Collection)">addToCompactingFiles</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>> filesToAdd)</code> <div class="block">Adds the files to compacting files.</div> @@ -1171,17 +1187,17 @@ </tr> <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"><span class="strong">DefaultStoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/DefaultStoreFileManager.html#getUnneededFiles(long,%20java.util.List)">getUnneededFiles</a></strong>(long maxTs, +<td class="colLast"><span class="strong">StoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StoreFileManager.html#getUnneededFiles(long,%20java.util.List)">getUnneededFiles</a></strong>(long maxTs, <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>> filesCompacting)</code> </td> </tr> <tr class="rowColor"> <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"><span class="strong">StoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StoreFileManager.html#getUnneededFiles(long,%20java.util.List)">getUnneededFiles</a></strong>(long maxTs, +<td class="colLast"><span class="strong">StripeStoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#getUnneededFiles(long,%20java.util.List)">getUnneededFiles</a></strong>(long maxTs, <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>> filesCompacting)</code> </td> </tr> <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"><span class="strong">StripeStoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#getUnneededFiles(long,%20java.util.List)">getUnneededFiles</a></strong>(long maxTs, +<td class="colLast"><span class="strong">DefaultStoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/DefaultStoreFileManager.html#getUnneededFiles(long,%20java.util.List)">getUnneededFiles</a></strong>(long maxTs, <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>> filesCompacting)</code> </td> </tr> <tr class="rowColor"> @@ -1199,32 +1215,32 @@ </tr> <tr class="rowColor"> <td class="colFirst"><code>void</code></td> -<td class="colLast"><span class="strong">DefaultStoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/DefaultStoreFileManager.html#insertNewFiles(java.util.Collection)">insertNewFiles</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>> sfs)</code> </td> -</tr> -<tr class="altColor"> -<td class="colFirst"><code>void</code></td> <td class="colLast"><span class="strong">StoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StoreFileManager.html#insertNewFiles(java.util.Collection)">insertNewFiles</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>> sfs)</code> <div class="block">Adds new files, either for from MemStore flush or bulk insert, into the structure.</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><span class="strong">StripeStoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#insertNewFiles(java.util.Collection)">insertNewFiles</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>> sfs)</code> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>void</code></td> -<td class="colLast"><span class="strong">DefaultStoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/DefaultStoreFileManager.html#loadFiles(java.util.List)">loadFiles</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>> storeFiles)</code> </td> +<td class="colLast"><span class="strong">DefaultStoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/DefaultStoreFileManager.html#insertNewFiles(java.util.Collection)">insertNewFiles</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>> sfs)</code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><span class="strong">StoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StoreFileManager.html#loadFiles(java.util.List)">loadFiles</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>> storeFiles)</code> <div class="block">Loads the initial store files into empty StoreFileManager.</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><span class="strong">StripeStoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#loadFiles(java.util.List)">loadFiles</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>> storeFiles)</code> </td> </tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><span class="strong">DefaultStoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/DefaultStoreFileManager.html#loadFiles(java.util.List)">loadFiles</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>> storeFiles)</code> </td> +</tr> <tr class="rowColor"> <td class="colFirst"><code>private void</code></td> <td class="colLast"><span class="strong">StripeStoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#loadUnclassifiedStoreFiles(java.util.List)">loadUnclassifiedStoreFiles</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>> storeFiles)</code> @@ -1243,11 +1259,11 @@ </tr> <tr class="rowColor"> <td class="colFirst"><code>private void</code></td> -<td class="colLast"><span class="strong">DefaultStoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/DefaultStoreFileManager.html#markCompactedAway(java.util.Collection)">markCompactedAway</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> </td> +<td class="colLast"><span class="strong">StripeStoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#markCompactedAway(java.util.Collection)">markCompactedAway</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> </td> </tr> <tr class="altColor"> <td class="colFirst"><code>private void</code></td> -<td class="colLast"><span class="strong">StripeStoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#markCompactedAway(java.util.Collection)">markCompactedAway</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> </td> +<td class="colLast"><span class="strong">DefaultStoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/DefaultStoreFileManager.html#markCompactedAway(java.util.Collection)">markCompactedAway</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> </td> </tr> <tr class="rowColor"> <td class="colFirst"><code>private void</code></td> @@ -1274,16 +1290,16 @@ </td> </tr> <tr class="rowColor"> -<td class="colFirst"><code>boolean</code></td> -<td class="colLast"><span class="strong">DateTieredStoreEngine.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/DateTieredStoreEngine.html#needsCompaction(java.util.List)">needsCompaction</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>> filesCompacting)</code> </td> +<td class="colFirst"><code>abstract boolean</code></td> +<td class="colLast"><span class="strong">StoreEngine.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StoreEngine.html#needsCompaction(java.util.List)">needsCompaction</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>> filesCompacting)</code> </td> </tr> <tr class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><span class="strong">StripeStoreEngine.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreEngine.html#needsCompaction(java.util.List)">needsCompaction</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>> filesCompacting)</code> </td> </tr> <tr class="rowColor"> -<td class="colFirst"><code>abstract boolean</code></td> -<td class="colLast"><span class="strong">StoreEngine.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StoreEngine.html#needsCompaction(java.util.List)">needsCompaction</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>> filesCompacting)</code> </td> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><span class="strong">DateTieredStoreEngine.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/DateTieredStoreEngine.html#needsCompaction(java.util.List)">needsCompaction</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>> filesCompacting)</code> </td> </tr> <tr class="altColor"> <td class="colFirst"><code>boolean</code></td> @@ -1313,11 +1329,11 @@ </tr> <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/StoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>></code></td> -<td class="colLast"><span class="strong">DateTieredStoreEngine.DateTieredCompactionContext.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/DateTieredStoreEngine.DateTieredCompactionContext.html#preSelect(java.util.List)">preSelect</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>> filesCompacting)</code> </td> +<td class="colLast"><span class="strong">StripeStoreEngine.StripeCompaction.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreEngine.StripeCompaction.html#preSelect(java.util.List)">preSelect</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>> filesCompacting)</code> </td> </tr> <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/StoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>></code></td> -<td class="colLast"><span class="strong">StripeStoreEngine.StripeCompaction.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreEngine.StripeCompaction.html#preSelect(java.util.List)">preSelect</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>> filesCompacting)</code> </td> +<td class="colLast"><span class="strong">DateTieredStoreEngine.DateTieredCompactionContext.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/DateTieredStoreEngine.DateTieredCompactionContext.html#preSelect(java.util.List)">preSelect</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>> filesCompacting)</code> </td> </tr> <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/StoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>></code></td> @@ -1338,18 +1354,18 @@ </tr> <tr class="rowColor"> <td class="colFirst"><code>void</code></td> -<td class="colLast"><span class="strong">DefaultStoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/DefaultStoreFileManager.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>> removedCompactedfiles)</code> </td> -</tr> -<tr class="altColor"> -<td class="colFirst"><code>void</code></td> <td class="colLast"><span class="strong">StoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StoreFileManager.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">Remove the compacted files</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><span class="strong">StripeStoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.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> </td> </tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><span class="strong">DefaultStoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/DefaultStoreFileManager.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>> removedCompactedfiles)</code> </td> +</tr> <tr class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><span class="strong">HRegionFileSystem.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegionFileSystem.html#removeStoreFiles(java.lang.String,%20java.util.Collection)">removeStoreFiles</a></strong>(<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> familyName, @@ -1369,14 +1385,14 @@ </tr> <tr class="rowColor"> <td class="colFirst"><code>boolean</code></td> -<td class="colLast"><span class="strong">DateTieredStoreEngine.DateTieredCompactionContext.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/DateTieredStoreEngine.DateTieredCompactionContext.html#select(java.util.List,%20boolean,%20boolean,%20boolean)">select</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>> filesCompacting, +<td class="colLast"><span class="strong">StripeStoreEngine.StripeCompaction.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreEngine.StripeCompaction.html#select(java.util.List,%20boolean,%20boolean,%20boolean)">select</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>> filesCompacting, boolean isUserCompaction, boolean mayUseOffPeak, boolean forceMajor)</code> </td> </tr> <tr class="altColor"> <td class="colFirst"><code>boolean</code></td> -<td class="colLast"><span class="strong">StripeStoreEngine.StripeCompaction.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreEngine.StripeCompaction.html#select(java.util.List,%20boolean,%20boolean,%20boolean)">select</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>> filesCompacting, +<td class="colLast"><span class="strong">DateTieredStoreEngine.DateTieredCompactionContext.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/DateTieredStoreEngine.DateTieredCompactionContext.html#select(java.util.List,%20boolean,%20boolean,%20boolean)">select</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>> filesCompacting, boolean isUserCompaction, boolean mayUseOffPeak, boolean forceMajor)</code> </td> @@ -1404,19 +1420,13 @@ </tr> <tr class="rowColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</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"><span class="strong">DefaultStoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/DefaultStoreFileManager.html#updateCandidateFilesForRowKeyBefore(java.util.Iterator,%20org.apache.hadoop.hbase.KeyValue,%20org.apache.hadoop.hbase.Cell)">updateCandidateFilesForRowKeyBefore</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a><<a href="../../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>> candidateFiles, - <a href="../../../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> targetKey, - <a href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> candidate)</code> </td> -</tr> -<tr class="altColor"> -<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</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"><span class="strong">StoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StoreFileManager.html#updateCandidateFilesForRowKeyBefore(java.util.Iterator,%20org.apache.hadoop.hbase.KeyValue,%20org.apache.hadoop.hbase.Cell)">updateCandidateFilesForRowKeyBefore</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a><<a href="../../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>> candidateFiles, <a href="../../../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> targetKey, <a href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> candidate)</code> <div class="block">Updates the candidate list for finding row key before.</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/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</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"><span class="strong">StripeStoreFileManager.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#updateCandidateFilesForRowKeyBefore(java.util.Iterator,%20org.apache.hadoop.hbase.KeyValue,%20org.apache.hadoop.hbase.Cell)">updateCandidateFilesForRowKeyBefore</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a><<a href="../../../../../../org/apache/hadoop/hbase/regionser
<TRUNCATED>