http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e9db7c5d/devapidocs/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html b/devapidocs/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html index b6931c2..a672fb0 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":9,"i31":10,"i32":9,"i33":9,"i34":9,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10}; +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":9,"i32":10,"i33":9,"i34":9,"i35":9,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10}; var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -348,16 +348,22 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFil </td> </tr> <tr id="i12" class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#getCompactedFilesCount--">getCompactedFilesCount</a></span>()</code> +<div class="block">Returns the number of compacted files.</div> +</td> +</tr> +<tr id="i13" class="rowColor"> <td class="colFirst"><code>double</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#getCompactionPressure--">getCompactionPressure</a></span>()</code> </td> </tr> -<tr id="i13" class="rowColor"> +<tr id="i14" class="altColor"> <td class="colFirst"><code>byte[]</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#getEndRow-int-">getEndRow</a></span>(int stripeIndex)</code> <div class="block">Gets the end row for a given stripe.</div> </td> </tr> -<tr id="i14" class="altColor"> +<tr id="i15" 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/StripeStoreFileManager.html#getFilesForScan-byte:A-boolean-byte:A-boolean-">getFilesForScan</a></span>(byte[] startRow, boolean includeStartRow, @@ -366,156 +372,156 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFil <div class="block">Gets the store files to scan for a Scan or Get request.</div> </td> </tr> -<tr id="i15" class="rowColor"> +<tr id="i16" class="altColor"> <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/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/StripeStoreFileManager.html#getLevel0Files--">getLevel0Files</a></span>()</code> </td> </tr> -<tr id="i16" class="altColor"> +<tr id="i17" class="rowColor"> <td class="colFirst"><code>private double</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#getMidStripeSplitRatio-long-long-long-">getMidStripeSplitRatio</a></span>(long smallerSize, long largerSize, long lastLargerSize)</code> </td> </tr> -<tr id="i17" class="rowColor"> +<tr id="i18" class="altColor"> <td class="colFirst"><code>byte[]</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#getSplitPoint--">getSplitPoint</a></span>()</code> <div class="block">Override of getSplitPoint that determines the split point as the boundary between two stripes, unless it causes significant imbalance between split sides' sizes.</div> </td> </tr> -<tr id="i18" class="altColor"> +<tr id="i19" class="rowColor"> <td class="colFirst"><code>private byte[]</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#getSplitPoint-java.util.Collection-">getSplitPoint</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="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="interface in org.apache.hadoop.hbase.regionserver">StoreFile</a>> sfs)</code> </td> </tr> -<tr id="i19" class="rowColor"> +<tr id="i20" class="altColor"> <td class="colFirst"><code>private byte[]</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#getSplitPointFromAllFiles--">getSplitPointFromAllFiles</a></span>()</code> </td> </tr> -<tr id="i20" class="altColor"> +<tr id="i21" class="rowColor"> <td class="colFirst"><code>byte[]</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#getStartRow-int-">getStartRow</a></span>(int stripeIndex)</code> <div class="block">Gets the start row for a given stripe.</div> </td> </tr> -<tr id="i21" class="rowColor"> +<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/StripeStoreFileManager.html#getStoreCompactionPriority--">getStoreCompactionPriority</a></span>()</code> </td> </tr> -<tr id="i22" class="altColor"> +<tr id="i23" class="rowColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/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="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/StripeStoreFileManager.html#getStoreFileComparator--">getStoreFileComparator</a></span>()</code> </td> </tr> -<tr id="i23" class="rowColor"> +<tr id="i24" class="altColor"> <td class="colFirst"><code>int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#getStorefileCount--">getStorefileCount</a></span>()</code> <div class="block">Returns the number of files currently in use.</div> </td> </tr> -<tr id="i24" class="altColor"> +<tr id="i25" 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/StripeStoreFileManager.html#getStorefiles--">getStorefiles</a></span>()</code> <div class="block">Gets the snapshot of the store files currently in use.</div> </td> </tr> -<tr id="i25" class="rowColor"> +<tr id="i26" class="altColor"> <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><byte[]></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#getStripeBoundaries--">getStripeBoundaries</a></span>()</code> </td> </tr> -<tr id="i26" class="altColor"> +<tr id="i27" class="rowColor"> <td class="colFirst"><code>int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#getStripeCount--">getStripeCount</a></span>()</code> </td> </tr> -<tr id="i27" class="rowColor"> +<tr id="i28" class="altColor"> <td class="colFirst"><code>private long</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#getStripeFilesSize-int-">getStripeFilesSize</a></span>(int stripeIndex)</code> <div class="block">Gets the total size of all files in the stripe.</div> </td> </tr> -<tr id="i28" class="altColor"> +<tr id="i29" class="rowColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/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="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/StripeStoreFileManager.html#getStripes--">getStripes</a></span>()</code> </td> </tr> -<tr id="i29" class="rowColor"> +<tr id="i30" 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/StripeStoreFileManager.html#getUnneededFiles-long-java.util.List-">getUnneededFiles</a></span>(long maxTs, <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>> filesCompacting)</code> </td> </tr> -<tr id="i30" class="altColor"> +<tr id="i31" class="rowColor"> <td class="colFirst"><code>private static void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#insertFileIntoStripe-java.util.ArrayList-org.apache.hadoop.hbase.regionserver.StoreFile-">insertFileIntoStripe</a></span>(<a href="http://docs.oracle.com/javase/8/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="interface in org.apache.hadoop.hbase.regionserver">StoreFile</a>> stripe, <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="interface in org.apache.hadoop.hbase.regionserver">StoreFile</a> sf)</code> <div class="block">Inserts a file in the correct place (by seqnum) in a stripe copy.</div> </td> </tr> -<tr id="i31" class="rowColor"> +<tr id="i32" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#insertNewFiles-java.util.Collection-">insertNewFiles</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="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="interface 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 id="i32" class="altColor"> +<tr id="i33" class="rowColor"> <td class="colFirst"><code>private static boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#isInvalid-byte:A-">isInvalid</a></span>(byte[] key)</code> <div class="block">Checks whether the key is invalid (e.g.</div> </td> </tr> -<tr id="i33" class="rowColor"> +<tr id="i34" class="altColor"> <td class="colFirst"><code>private static boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#isOpen-byte:A-">isOpen</a></span>(byte[] key)</code> <div class="block">Checks whether the key indicates an open interval boundary (i.e.</div> </td> </tr> -<tr id="i34" class="altColor"> +<tr id="i35" class="rowColor"> <td class="colFirst"><code>private static boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#isOpen-org.apache.hadoop.hbase.Cell-">isOpen</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> key)</code> </td> </tr> -<tr id="i35" class="rowColor"> +<tr id="i36" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#loadFiles-java.util.List-">loadFiles</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>> storeFiles)</code> <div class="block">Loads the initial store files into empty StoreFileManager.</div> </td> </tr> -<tr id="i36" class="altColor"> +<tr id="i37" class="rowColor"> <td class="colFirst"><code>private void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#loadUnclassifiedStoreFiles-java.util.List-">loadUnclassifiedStoreFiles</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>> storeFiles)</code> <div class="block">Loads initial store files that were picked up from some physical location pertaining to this store (presumably).</div> </td> </tr> -<tr id="i37" class="rowColor"> +<tr id="i38" class="altColor"> <td class="colFirst"><code>private void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#markCompactedAway-java.util.Collection-">markCompactedAway</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="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="interface in org.apache.hadoop.hbase.regionserver">StoreFile</a>> compactedFiles)</code> </td> </tr> -<tr id="i38" class="altColor"> +<tr id="i39" class="rowColor"> <td class="colFirst"><code>private int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#nonOpenRowCompare-byte:A-byte:A-">nonOpenRowCompare</a></span>(byte[] k1, byte[] k2)</code> <div class="block">Compare two keys.</div> </td> </tr> -<tr id="i39" class="rowColor"> +<tr id="i40" class="altColor"> <td class="colFirst"><code>private int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#nonOpenRowCompare-org.apache.hadoop.hbase.Cell-byte:A-">nonOpenRowCompare</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> k1, byte[] k2)</code> </td> </tr> -<tr id="i40" class="altColor"> +<tr id="i41" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#removeCompactedFiles-java.util.Collection-">removeCompactedFiles</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="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="interface in org.apache.hadoop.hbase.regionserver">StoreFile</a>> compactedFiles)</code> <div class="block">Remove the compacted files</div> </td> </tr> -<tr id="i41" class="rowColor"> +<tr id="i42" class="altColor"> <td class="colFirst"><code>private boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#rowEquals-byte:A-byte:A-">rowEquals</a></span>(byte[] k1, byte[] k2)</code> <div class="block">Compare two keys for equality.</div> </td> </tr> -<tr id="i42" class="altColor"> +<tr id="i43" class="rowColor"> <td class="colFirst"><code>private byte[]</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#startOf-org.apache.hadoop.hbase.regionserver.StoreFile-">startOf</a></span>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="interface in org.apache.hadoop.hbase.regionserver">StoreFile</a> sf)</code> </td> </tr> -<tr id="i43" class="rowColor"> +<tr id="i44" class="altColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/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="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/StripeStoreFileManager.html#updateCandidateFilesForRowKeyBefore-java.util.Iterator-org.apache.hadoop.hbase.KeyValue-org.apache.hadoop.hbase.Cell-">updateCandidateFilesForRowKeyBefore</a></span>(<a href="http://docs.oracle.com/javase/8/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="interface 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, @@ -754,13 +760,30 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFil </dl> </li> </ul> +<a name="getCompactedFilesCount--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getCompactedFilesCount</h4> +<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.150">getCompactedFilesCount</a>()</pre> +<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFileManager.html#getCompactedFilesCount--">StoreFileManager</a></code></span></div> +<div class="block">Returns the number of compacted files.</div> +<dl> +<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> +<dd><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFileManager.html#getCompactedFilesCount--">getCompactedFilesCount</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFileManager.html" title="interface in org.apache.hadoop.hbase.regionserver">StoreFileManager</a></code></dd> +<dt><span class="returnLabel">Returns:</span></dt> +<dd>The number of files.</dd> +</dl> +</li> +</ul> <a name="insertNewFiles-java.util.Collection-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>insertNewFiles</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.150">insertNewFiles</a>(<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>> sfs) +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.155">insertNewFiles</a>(<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>> sfs) 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="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFileManager.html#insertNewFiles-java.util.Collection-">StoreFileManager</a></code></span></div> <div class="block">Adds new files, either for from MemStore flush or bulk insert, into the structure.</div> @@ -780,7 +803,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFil <ul class="blockList"> <li class="blockList"> <h4>clearFiles</h4> -<pre>public com.google.common.collect.ImmutableCollection<<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/StripeStoreFileManager.html#line.158">clearFiles</a>()</pre> +<pre>public com.google.common.collect.ImmutableCollection<<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/StripeStoreFileManager.html#line.163">clearFiles</a>()</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFileManager.html#clearFiles--">StoreFileManager</a></code></span></div> <div class="block">Clears all the files currently in use and returns them.</div> <dl> @@ -797,7 +820,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFil <ul class="blockList"> <li class="blockList"> <h4>clearCompactedFiles</h4> -<pre>public com.google.common.collect.ImmutableCollection<<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/StripeStoreFileManager.html#line.167">clearCompactedFiles</a>()</pre> +<pre>public com.google.common.collect.ImmutableCollection<<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/StripeStoreFileManager.html#line.172">clearCompactedFiles</a>()</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFileManager.html#clearCompactedFiles--">StoreFileManager</a></code></span></div> <div class="block">Clears all the compacted files and returns them. This method is expected to be accessed single threaded.</div> @@ -815,7 +838,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFil <ul class="blockList"> <li class="blockList"> <h4>getStorefileCount</h4> -<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.174">getStorefileCount</a>()</pre> +<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.179">getStorefileCount</a>()</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFileManager.html#getStorefileCount--">StoreFileManager</a></code></span></div> <div class="block">Returns the number of files currently in use.</div> <dl> @@ -832,7 +855,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFil <ul class="blockList"> <li class="blockList"> <h4>getCandidateFilesForRowKeyBefore</h4> -<pre>public <a href="http://docs.oracle.com/javase/8/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="interface in org.apache.hadoop.hbase.regionserver">StoreFile</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.181">getCandidateFilesForRowKeyBefore</a>(<a href="../../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> targetKey)</pre> +<pre>public <a href="http://docs.oracle.com/javase/8/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="interface in org.apache.hadoop.hbase.regionserver">StoreFile</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.186">getCandidateFilesForRowKeyBefore</a>(<a href="../../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> targetKey)</pre> <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> <dl> @@ -852,7 +875,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFil <ul class="blockList"> <li class="blockList"> <h4>updateCandidateFilesForRowKeyBefore</h4> -<pre>public <a href="http://docs.oracle.com/javase/8/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="interface in org.apache.hadoop.hbase.regionserver">StoreFile</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.198">updateCandidateFilesForRowKeyBefore</a>(<a href="http://docs.oracle.com/javase/8/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="interface in org.apache.hadoop.hbase.regionserver">StoreFile</a>> candidateFiles, +<pre>public <a href="http://docs.oracle.com/javase/8/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="interface in org.apache.hadoop.hbase.regionserver">StoreFile</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.203">updateCandidateFilesForRowKeyBefore</a>(<a href="http://docs.oracle.com/javase/8/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="interface 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)</pre> <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> and @@ -878,7 +901,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFil <ul class="blockList"> <li class="blockList"> <h4>getSplitPoint</h4> -<pre>private byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.219">getSplitPoint</a>(<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>> sfs) +<pre>private byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.224">getSplitPoint</a>(<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>> sfs) 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> @@ -892,7 +915,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFil <ul class="blockList"> <li class="blockList"> <h4>getSplitPoint</h4> -<pre>public byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.233">getSplitPoint</a>() +<pre>public byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.238">getSplitPoint</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">Override of getSplitPoint that determines the split point as the boundary between two stripes, unless it causes significant imbalance between split sides' sizes. In that @@ -914,7 +937,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFil <ul class="blockList"> <li class="blockList"> <h4>getSplitPointFromAllFiles</h4> -<pre>private byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.283">getSplitPointFromAllFiles</a>() +<pre>private byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.288">getSplitPointFromAllFiles</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> @@ -928,7 +951,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFil <ul class="blockList"> <li class="blockList"> <h4>getMidStripeSplitRatio</h4> -<pre>private double <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.290">getMidStripeSplitRatio</a>(long smallerSize, +<pre>private double <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.295">getMidStripeSplitRatio</a>(long smallerSize, long largerSize, long lastLargerSize)</pre> </li> @@ -939,7 +962,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFil <ul class="blockList"> <li class="blockList"> <h4>getFilesForScan</h4> -<pre>public <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/StripeStoreFileManager.html#line.295">getFilesForScan</a>(byte[] startRow, +<pre>public <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/StripeStoreFileManager.html#line.300">getFilesForScan</a>(byte[] startRow, boolean includeStartRow, byte[] stopRow, boolean includeStopRow)</pre> @@ -962,7 +985,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFil <ul class="blockList"> <li class="blockList"> <h4>addCompactionResults</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.318">addCompactionResults</a>(<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>> compactedFiles, +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.323">addCompactionResults</a>(<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>> compactedFiles, <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>> results) 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="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFileManager.html#addCompactionResults-java.util.Collection-java.util.Collection-">StoreFileManager</a></code></span></div> @@ -984,7 +1007,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFil <ul class="blockList"> <li class="blockList"> <h4>markCompactedAway</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.335">markCompactedAway</a>(<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>> compactedFiles)</pre> +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.340">markCompactedAway</a>(<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>> compactedFiles)</pre> </li> </ul> <a name="removeCompactedFiles-java.util.Collection-"> @@ -993,7 +1016,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFil <ul class="blockList"> <li class="blockList"> <h4>removeCompactedFiles</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.342">removeCompactedFiles</a>(<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>> compactedFiles) +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.347">removeCompactedFiles</a>(<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>> compactedFiles) 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="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFileManager.html#removeCompactedFiles-java.util.Collection-">StoreFileManager</a></code></span></div> <div class="block">Remove the compacted files</div> @@ -1013,7 +1036,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFil <ul class="blockList"> <li class="blockList"> <h4>getStoreCompactionPriority</h4> -<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.353">getStoreCompactionPriority</a>()</pre> +<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.358">getStoreCompactionPriority</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFileManager.html#getStoreCompactionPriority--">getStoreCompactionPriority</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFileManager.html" title="interface in org.apache.hadoop.hbase.regionserver">StoreFileManager</a></code></dd> @@ -1028,7 +1051,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFil <ul class="blockList"> <li class="blockList"> <h4>getStripeFilesSize</h4> -<pre>private long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.374">getStripeFilesSize</a>(int stripeIndex)</pre> +<pre>private long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.379">getStripeFilesSize</a>(int stripeIndex)</pre> <div class="block">Gets the total size of all files in the stripe.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -1044,7 +1067,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFil <ul class="blockList"> <li class="blockList"> <h4>loadUnclassifiedStoreFiles</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.389">loadUnclassifiedStoreFiles</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>> storeFiles)</pre> +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.394">loadUnclassifiedStoreFiles</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>> storeFiles)</pre> <div class="block">Loads initial store files that were picked up from some physical location pertaining to this store (presumably). Unlike adding files after compaction, assumes empty initial sets, and is forgiving with regard to stripe constraints - at worst, many/all files will @@ -1061,7 +1084,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFil <ul class="blockList"> <li class="blockList"> <h4>ensureEdgeStripeMetadata</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.499">ensureEdgeStripeMetadata</a>(<a href="http://docs.oracle.com/javase/8/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="interface in org.apache.hadoop.hbase.regionserver">StoreFile</a>> stripe, +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.504">ensureEdgeStripeMetadata</a>(<a href="http://docs.oracle.com/javase/8/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="interface in org.apache.hadoop.hbase.regionserver">StoreFile</a>> stripe, boolean isFirst)</pre> </li> </ul> @@ -1071,7 +1094,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFil <ul class="blockList"> <li class="blockList"> <h4>ensureLevel0Metadata</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.506">ensureLevel0Metadata</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="interface in org.apache.hadoop.hbase.regionserver">StoreFile</a> sf)</pre> +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.511">ensureLevel0Metadata</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="interface in org.apache.hadoop.hbase.regionserver">StoreFile</a> sf)</pre> </li> </ul> <a name="debugDumpState-java.lang.String-"> @@ -1080,7 +1103,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFil <ul class="blockList"> <li class="blockList"> <h4>debugDumpState</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.511">debugDumpState</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> string)</pre> +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.516">debugDumpState</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> string)</pre> </li> </ul> <a name="isOpen-byte:A-"> @@ -1089,7 +1112,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFil <ul class="blockList"> <li class="blockList"> <h4>isOpen</h4> -<pre>private static final boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.541">isOpen</a>(byte[] key)</pre> +<pre>private static final boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.546">isOpen</a>(byte[] key)</pre> <div class="block">Checks whether the key indicates an open interval boundary (i.e. infinity).</div> </li> </ul> @@ -1099,7 +1122,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFil <ul class="blockList"> <li class="blockList"> <h4>isOpen</h4> -<pre>private static final boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.545">isOpen</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> key)</pre> +<pre>private static final boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.550">isOpen</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> key)</pre> </li> </ul> <a name="isInvalid-byte:A-"> @@ -1108,7 +1131,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFil <ul class="blockList"> <li class="blockList"> <h4>isInvalid</h4> -<pre>private static final boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.552">isInvalid</a>(byte[] key)</pre> +<pre>private static final boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.557">isInvalid</a>(byte[] key)</pre> <div class="block">Checks whether the key is invalid (e.g. from an L0 file, or non-stripe-compacted files).</div> </li> </ul> @@ -1118,7 +1141,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFil <ul class="blockList"> <li class="blockList"> <h4>rowEquals</h4> -<pre>private final boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.560">rowEquals</a>(byte[] k1, +<pre>private final boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.565">rowEquals</a>(byte[] k1, byte[] k2)</pre> <div class="block">Compare two keys for equality.</div> </li> @@ -1129,7 +1152,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFil <ul class="blockList"> <li class="blockList"> <h4>nonOpenRowCompare</h4> -<pre>private final int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.567">nonOpenRowCompare</a>(byte[] k1, +<pre>private final int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.572">nonOpenRowCompare</a>(byte[] k1, byte[] k2)</pre> <div class="block">Compare two keys. Keys must not be open (isOpen(row) == false).</div> </li> @@ -1140,7 +1163,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFil <ul class="blockList"> <li class="blockList"> <h4>nonOpenRowCompare</h4> -<pre>private final int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.572">nonOpenRowCompare</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> k1, +<pre>private final int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.577">nonOpenRowCompare</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> k1, byte[] k2)</pre> </li> </ul> @@ -1150,7 +1173,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFil <ul class="blockList"> <li class="blockList"> <h4>findStripeIndexByEndRow</h4> -<pre>private final int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.580">findStripeIndexByEndRow</a>(byte[] endRow)</pre> +<pre>private final int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.585">findStripeIndexByEndRow</a>(byte[] endRow)</pre> <div class="block">Finds the stripe index by end row.</div> </li> </ul> @@ -1160,7 +1183,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFil <ul class="blockList"> <li class="blockList"> <h4>findStripeForRow</h4> -<pre>private final int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.589">findStripeForRow</a>(byte[] row, +<pre>private final int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.594">findStripeForRow</a>(byte[] row, boolean isStart)</pre> <div class="block">Finds the stripe index for the stripe containing a row provided externally for get/scan.</div> </li> @@ -1171,7 +1194,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFil <ul class="blockList"> <li class="blockList"> <h4>getStartRow</h4> -<pre>public final byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.603">getStartRow</a>(int stripeIndex)</pre> +<pre>public final byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.608">getStartRow</a>(int stripeIndex)</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/StripeCompactionPolicy.StripeInformationProvider.html#getStartRow-int-">StripeCompactionPolicy.StripeInformationProvider</a></code></span></div> <div class="block">Gets the start row for a given stripe.</div> <dl> @@ -1190,7 +1213,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFil <ul class="blockList"> <li class="blockList"> <h4>getEndRow</h4> -<pre>public final byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.608">getEndRow</a>(int stripeIndex)</pre> +<pre>public final byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.613">getEndRow</a>(int stripeIndex)</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/StripeCompactionPolicy.StripeInformationProvider.html#getEndRow-int-">StripeCompactionPolicy.StripeInformationProvider</a></code></span></div> <div class="block">Gets the end row for a given stripe.</div> <dl> @@ -1209,7 +1232,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFil <ul class="blockList"> <li class="blockList"> <h4>startOf</h4> -<pre>private byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.614">startOf</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="interface in org.apache.hadoop.hbase.regionserver">StoreFile</a> sf)</pre> +<pre>private byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.619">startOf</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="interface in org.apache.hadoop.hbase.regionserver">StoreFile</a> sf)</pre> </li> </ul> <a name="endOf-org.apache.hadoop.hbase.regionserver.StoreFile-"> @@ -1218,7 +1241,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFil <ul class="blockList"> <li class="blockList"> <h4>endOf</h4> -<pre>private byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.625">endOf</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="interface in org.apache.hadoop.hbase.regionserver">StoreFile</a> sf)</pre> +<pre>private byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.630">endOf</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="interface in org.apache.hadoop.hbase.regionserver">StoreFile</a> sf)</pre> </li> </ul> <a name="insertFileIntoStripe-java.util.ArrayList-org.apache.hadoop.hbase.regionserver.StoreFile-"> @@ -1227,7 +1250,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFil <ul class="blockList"> <li class="blockList"> <h4>insertFileIntoStripe</h4> -<pre>private static void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.641">insertFileIntoStripe</a>(<a href="http://docs.oracle.com/javase/8/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="interface in org.apache.hadoop.hbase.regionserver">StoreFile</a>> stripe, +<pre>private static void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.646">insertFileIntoStripe</a>(<a href="http://docs.oracle.com/javase/8/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="interface in org.apache.hadoop.hbase.regionserver">StoreFile</a>> stripe, <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="interface in org.apache.hadoop.hbase.regionserver">StoreFile</a> sf)</pre> <div class="block">Inserts a file in the correct place (by seqnum) in a stripe copy.</div> <dl> @@ -1243,7 +1266,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFil <ul class="blockList"> <li class="blockList"> <h4>getLevel0Files</h4> -<pre>public <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/StripeStoreFileManager.html#line.988">getLevel0Files</a>()</pre> +<pre>public <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/StripeStoreFileManager.html#line.993">getLevel0Files</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/StripeCompactionPolicy.StripeInformationProvider.html#getLevel0Files--">getLevel0Files</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/StripeCompactionPolicy.StripeInformationProvider.html" title="interface in org.apache.hadoop.hbase.regionserver.compactions">StripeCompactionPolicy.StripeInformationProvider</a></code></dd> @@ -1258,7 +1281,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFil <ul class="blockList"> <li class="blockList"> <h4>getStripeBoundaries</h4> -<pre>public <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><byte[]> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.993">getStripeBoundaries</a>()</pre> +<pre>public <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><byte[]> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.998">getStripeBoundaries</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/StripeCompactionPolicy.StripeInformationProvider.html#getStripeBoundaries--">getStripeBoundaries</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/StripeCompactionPolicy.StripeInformationProvider.html" title="interface in org.apache.hadoop.hbase.regionserver.compactions">StripeCompactionPolicy.StripeInformationProvider</a></code></dd> @@ -1273,7 +1296,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFil <ul class="blockList"> <li class="blockList"> <h4>getStripes</h4> -<pre>public <a href="http://docs.oracle.com/javase/8/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="interface in org.apache.hadoop.hbase.regionserver">StoreFile</a>>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.1003">getStripes</a>()</pre> +<pre>public <a href="http://docs.oracle.com/javase/8/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="interface in org.apache.hadoop.hbase.regionserver">StoreFile</a>>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.1008">getStripes</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/StripeCompactionPolicy.StripeInformationProvider.html#getStripes--">getStripes</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/StripeCompactionPolicy.StripeInformationProvider.html" title="interface in org.apache.hadoop.hbase.regionserver.compactions">StripeCompactionPolicy.StripeInformationProvider</a></code></dd> @@ -1288,7 +1311,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFil <ul class="blockList"> <li class="blockList"> <h4>getStripeCount</h4> -<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.1008">getStripeCount</a>()</pre> +<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.1013">getStripeCount</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/StripeCompactionPolicy.StripeInformationProvider.html#getStripeCount--">getStripeCount</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/StripeCompactionPolicy.StripeInformationProvider.html" title="interface in org.apache.hadoop.hbase.regionserver.compactions">StripeCompactionPolicy.StripeInformationProvider</a></code></dd> @@ -1303,7 +1326,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFil <ul class="blockList"> <li class="blockList"> <h4>getUnneededFiles</h4> -<pre>public <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/StripeStoreFileManager.html#line.1013">getUnneededFiles</a>(long maxTs, +<pre>public <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/StripeStoreFileManager.html#line.1018">getUnneededFiles</a>(long maxTs, <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>> filesCompacting)</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> @@ -1322,7 +1345,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFil <ul class="blockList"> <li class="blockList"> <h4>findExpiredFiles</h4> -<pre>private <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/StripeStoreFileManager.html#line.1024">findExpiredFiles</a>(com.google.common.collect.ImmutableList<<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="interface in org.apache.hadoop.hbase.regionserver">StoreFile</a>> stripe, +<pre>private <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/StripeStoreFileManager.html#line.1029">findExpiredFiles</a>(com.google.common.collect.ImmutableList<<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="interface in org.apache.hadoop.hbase.regionserver">StoreFile</a>> stripe, long maxTs, <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>> filesCompacting, <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>> expiredStoreFiles)</pre> @@ -1334,7 +1357,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFil <ul class="blockList"> <li class="blockList"> <h4>getCompactionPressure</h4> -<pre>public double <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.1045">getCompactionPressure</a>()</pre> +<pre>public double <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.1050">getCompactionPressure</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFileManager.html#getCompactionPressure--">getCompactionPressure</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFileManager.html" title="interface in org.apache.hadoop.hbase.regionserver">StoreFileManager</a></code></dd> @@ -1351,7 +1374,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFil <ul class="blockListLast"> <li class="blockList"> <h4>getStoreFileComparator</h4> -<pre>public <a href="http://docs.oracle.com/javase/8/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="interface in org.apache.hadoop.hbase.regionserver">StoreFile</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.1077">getStoreFileComparator</a>()</pre> +<pre>public <a href="http://docs.oracle.com/javase/8/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="interface in org.apache.hadoop.hbase.regionserver">StoreFile</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#line.1082">getStoreFileComparator</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFileManager.html#getStoreFileComparator--">getStoreFileComparator</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFileManager.html" title="interface in org.apache.hadoop.hbase.regionserver">StoreFileManager</a></code></dd>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e9db7c5d/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/KeyValueScanner.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/KeyValueScanner.html b/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/KeyValueScanner.html index 4a8abc3..95a7f2e 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/KeyValueScanner.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/KeyValueScanner.html @@ -687,6 +687,36 @@ </td> </tr> <tr class="altColor"> +<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"><span class="typeNameLabel">Store.</span><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 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"><span class="typeNameLabel">HStore.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/regionserver/HStore.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> </td> +</tr> +<tr class="altColor"> <td class="colFirst"><code>protected <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"><span class="typeNameLabel">StoreScanner.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StoreScanner.html#selectScannersFrom-java.util.List-">selectScannersFrom</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><? extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>> allScanners)</code> <div class="block">Filters the given list of scanners using Bloom filter, time range, and @@ -862,6 +892,36 @@ </td> </tr> <tr 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"><span class="typeNameLabel">Store.</span><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 class="altColor"> +<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"><span class="typeNameLabel">HStore.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/regionserver/HStore.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> </td> +</tr> +<tr class="rowColor"> <td class="colFirst"><code>protected void</code></td> <td class="colLast"><span class="typeNameLabel">StoreScanner.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StoreScanner.html#resetKVHeap-java.util.List-org.apache.hadoop.hbase.CellComparator-">resetKVHeap</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><? extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>> scanners, <a href="../../../../../../org/apache/hadoop/hbase/CellComparator.html" title="class in org.apache.hadoop.hbase">CellComparator</a> comparator)</code> </td> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e9db7c5d/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 f4cde49..2307512 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/StoreFile.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/StoreFile.html @@ -762,6 +762,14 @@ <td class="colLast"><span class="typeNameLabel">StripeStoreFileManager.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#getCompactedfiles--">getCompactedfiles</a></span>()</code> </td> </tr> <tr 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"><span class="typeNameLabel">Store.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getCompactedFiles--">getCompactedFiles</a></span>()</code> </td> +</tr> +<tr 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"><span class="typeNameLabel">HStore.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getCompactedFiles--">getCompactedFiles</a></span>()</code> </td> +</tr> +<tr class="altColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/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/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>>></code></td> <td class="colLast"><span class="typeNameLabel">StripeStoreFileManager.KeyBeforeConcatenatedLists.Iterator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.KeyBeforeConcatenatedLists.Iterator.html#getComponents--">getComponents</a></span>()</code> </td> </tr> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e9db7c5d/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html b/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html index b82b469..3d0744c 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html @@ -688,20 +688,20 @@ <ul> <li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>) <ul> -<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.LimitScope.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">ScannerContext.LimitScope</span></a></li> -<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScanType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">ScanType</span></a></li> -<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSourceFactoryImpl.FactoryStorage.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">MetricsRegionServerSourceFactoryImpl.FactoryStorage</span></a></li> <li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/BloomType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">BloomType</span></a></li> +<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/DefaultHeapMemoryTuner.StepDirection.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">DefaultHeapMemoryTuner.StepDirection</span></a></li> +<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreScanner.StoreScannerCompactionRace.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">StoreScanner.StoreScannerCompactionRace</span></a></li> +<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSegment.Type.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">ImmutableSegment.Type</span></a></li> <li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/FlushType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">FlushType</span></a></li> +<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.NextState.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">ScannerContext.NextState</span></a></li> <li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.Operation.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Region.Operation</span></a></li> <li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.FlushResult.Result.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Region.FlushResult.Result</span></a></li> -<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSegment.Type.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">ImmutableSegment.Type</span></a></li> -<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreCompactor.Action.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">MemStoreCompactor.Action</span></a></li> +<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScanType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">ScanType</span></a></li> <li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionOpeningState.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">RegionOpeningState</span></a></li> +<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreCompactor.Action.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">MemStoreCompactor.Action</span></a></li> +<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSourceFactoryImpl.FactoryStorage.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">MetricsRegionServerSourceFactoryImpl.FactoryStorage</span></a></li> +<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.LimitScope.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">ScannerContext.LimitScope</span></a></li> <li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/SplitLogWorker.TaskExecutor.Status.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">SplitLogWorker.TaskExecutor.Status</span></a></li> -<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreScanner.StoreScannerCompactionRace.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">StoreScanner.StoreScannerCompactionRace</span></a></li> -<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.NextState.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">ScannerContext.NextState</span></a></li> -<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/DefaultHeapMemoryTuner.StepDirection.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">DefaultHeapMemoryTuner.StepDirection</span></a></li> </ul> </li> </ul>