http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1241ee85/devapidocs/org/apache/hadoop/hbase/regionserver/SegmentScanner.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/SegmentScanner.html b/devapidocs/org/apache/hadoop/hbase/regionserver/SegmentScanner.html index c0e01d7..6862974 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/SegmentScanner.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/SegmentScanner.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}; +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}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -114,7 +114,7 @@ var activeTableTab = "activeTableTab"; <hr> <br> <pre><a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Private.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceAudience.Private</a> -public class <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.35">SegmentScanner</a> +public class <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.36">SegmentScanner</a> extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a></pre> <div class="block">A scanner of a single memstore segment.</div> @@ -245,6 +245,10 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue </td> </tr> <tr id="i3" class="rowColor"> +<td class="colFirst"><code>org.apache.hadoop.fs.Path</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/SegmentScanner.html#getFilePath--">getFilePath</a></span>()</code> </td> +</tr> +<tr id="i4" class="altColor"> <td class="colFirst"><code>private <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/SegmentScanner.html#getHighest-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">getHighest</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> first, <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> second)</code> @@ -252,43 +256,43 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue if they are both null</div> </td> </tr> -<tr id="i4" class="altColor"> +<tr id="i5" class="rowColor"> <td class="colFirst"><code>protected <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/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/SegmentScanner.html#getIterator-org.apache.hadoop.hbase.Cell-">getIterator</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</code> </td> </tr> -<tr id="i5" class="rowColor"> +<tr id="i6" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/SegmentScanner.html#getNextIndexedKey--">getNextIndexedKey</a></span>()</code> </td> </tr> -<tr id="i6" class="altColor"> +<tr id="i7" class="rowColor"> <td class="colFirst"><code>long</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/SegmentScanner.html#getScannerOrder--">getScannerOrder</a></span>()</code> <div class="block">Get the order of this KeyValueScanner.</div> </td> </tr> -<tr id="i7" class="rowColor"> +<tr id="i8" class="altColor"> <td class="colFirst"><code>private <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html" title="class in org.apache.hadoop.hbase.regionserver">Segment</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/SegmentScanner.html#getSegment--">getSegment</a></span>()</code> <div class="block">Private Methods</div> </td> </tr> -<tr id="i8" class="altColor"> +<tr id="i9" class="rowColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/SegmentScanner.html#isFileScanner--">isFileScanner</a></span>()</code> </td> </tr> -<tr id="i9" class="rowColor"> +<tr id="i10" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/SegmentScanner.html#next--">next</a></span>()</code> <div class="block">Return the next Cell in this scanner, iterating the scanner</div> </td> </tr> -<tr id="i10" class="altColor"> +<tr id="i11" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/SegmentScanner.html#peek--">peek</a></span>()</code> <div class="block">Look at the next Cell in this scanner, but do not iterate the scanner</div> </td> </tr> -<tr id="i11" class="rowColor"> +<tr id="i12" class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/SegmentScanner.html#realSeekDone--">realSeekDone</a></span>()</code> <div class="block">This scanner is working solely on the in-memory MemStore and doesn't work on @@ -296,7 +300,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue therefore always returning true.</div> </td> </tr> -<tr id="i12" class="altColor"> +<tr id="i13" class="rowColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/SegmentScanner.html#requestSeek-org.apache.hadoop.hbase.Cell-boolean-boolean-">requestSeek</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> c, boolean forward, @@ -306,38 +310,38 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue row/column combination specified by the kv parameter.</div> </td> </tr> -<tr id="i13" class="rowColor"> +<tr id="i14" class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/SegmentScanner.html#reseek-org.apache.hadoop.hbase.Cell-">reseek</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</code> <div class="block">Reseek the scanner at or after the specified KeyValue.</div> </td> </tr> -<tr id="i14" class="altColor"> +<tr id="i15" class="rowColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/SegmentScanner.html#seek-org.apache.hadoop.hbase.Cell-">seek</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</code> <div class="block">Seek the scanner at or after the specified Cell.</div> </td> </tr> -<tr id="i15" class="rowColor"> +<tr id="i16" class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/SegmentScanner.html#seekToLastRow--">seekToLastRow</a></span>()</code> <div class="block">Seek the scanner at the first KeyValue of last row</div> </td> </tr> -<tr id="i16" class="altColor"> +<tr id="i17" class="rowColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/SegmentScanner.html#seekToPreviousRow-org.apache.hadoop.hbase.Cell-">seekToPreviousRow</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</code> <div class="block">Seek the scanner at the first Cell of the row which is the previous row of specified key</div> </td> </tr> -<tr id="i17" class="rowColor"> +<tr id="i18" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/SegmentScanner.html#shipped--">shipped</a></span>()</code> <div class="block">Called after a batch of rows scanned (RPC) and set to be returned to client.</div> </td> </tr> -<tr id="i18" class="altColor"> +<tr id="i19" class="rowColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/SegmentScanner.html#shouldUseScanner-org.apache.hadoop.hbase.client.Scan-org.apache.hadoop.hbase.regionserver.Store-long-">shouldUseScanner</a></span>(<a href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in org.apache.hadoop.hbase.client">Scan</a> scan, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html" title="interface in org.apache.hadoop.hbase.regionserver">Store</a> store, @@ -346,11 +350,11 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue MemStoreScanner, currently returns true as default.</div> </td> </tr> -<tr id="i19" class="rowColor"> +<tr id="i20" class="altColor"> <td class="colFirst"><code><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></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/SegmentScanner.html#toString--">toString</a></span>()</code> </td> </tr> -<tr id="i20" class="altColor"> +<tr id="i21" class="rowColor"> <td class="colFirst"><code>protected void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/SegmentScanner.html#updateCurrent--">updateCurrent</a></span>()</code> <div class="block">Private internal method for iterating over the segment, @@ -385,7 +389,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue <ul class="blockList"> <li class="blockList"> <h4>scannerOrder</h4> -<pre>private long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.41">scannerOrder</a></pre> +<pre>private long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.42">scannerOrder</a></pre> <div class="block">Order of this scanner relative to other scanners. See <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html#getScannerOrder--"><code>KeyValueScanner.getScannerOrder()</code></a>.</div> </li> @@ -396,7 +400,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue <ul class="blockList"> <li class="blockList"> <h4>DEFAULT_SCANNER_ORDER</h4> -<pre>private static final long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.42">DEFAULT_SCANNER_ORDER</a></pre> +<pre>private static final long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.43">DEFAULT_SCANNER_ORDER</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.SegmentScanner.DEFAULT_SCANNER_ORDER">Constant Field Values</a></dd> @@ -409,7 +413,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue <ul class="blockList"> <li class="blockList"> <h4>segment</h4> -<pre>protected final <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html" title="class in org.apache.hadoop.hbase.regionserver">Segment</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.45">segment</a></pre> +<pre>protected final <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html" title="class in org.apache.hadoop.hbase.regionserver">Segment</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.46">segment</a></pre> </li> </ul> <a name="readPoint"> @@ -418,7 +422,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue <ul class="blockList"> <li class="blockList"> <h4>readPoint</h4> -<pre>private long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.47">readPoint</a></pre> +<pre>private long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.48">readPoint</a></pre> </li> </ul> <a name="iter"> @@ -427,7 +431,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue <ul class="blockList"> <li class="blockList"> <h4>iter</h4> -<pre>protected <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/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.50">iter</a></pre> +<pre>protected <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/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.51">iter</a></pre> </li> </ul> <a name="current"> @@ -436,7 +440,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue <ul class="blockList"> <li class="blockList"> <h4>current</h4> -<pre>protected <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.52">current</a></pre> +<pre>protected <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.53">current</a></pre> </li> </ul> <a name="stopSkippingKVsIfNextRow"> @@ -445,7 +449,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue <ul class="blockList"> <li class="blockList"> <h4>stopSkippingKVsIfNextRow</h4> -<pre>private boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.56">stopSkippingKVsIfNextRow</a></pre> +<pre>private boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.57">stopSkippingKVsIfNextRow</a></pre> </li> </ul> <a name="last"> @@ -454,7 +458,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue <ul class="blockList"> <li class="blockList"> <h4>last</h4> -<pre>private <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.58">last</a></pre> +<pre>private <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.59">last</a></pre> </li> </ul> <a name="closed"> @@ -463,7 +467,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue <ul class="blockListLast"> <li class="blockList"> <h4>closed</h4> -<pre>protected boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.61">closed</a></pre> +<pre>protected boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.62">closed</a></pre> </li> </ul> </li> @@ -480,7 +484,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue <ul class="blockList"> <li class="blockList"> <h4>SegmentScanner</h4> -<pre>protected <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.63">SegmentScanner</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html" title="class in org.apache.hadoop.hbase.regionserver">Segment</a> segment, +<pre>protected <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.64">SegmentScanner</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html" title="class in org.apache.hadoop.hbase.regionserver">Segment</a> segment, long readPoint)</pre> </li> </ul> @@ -490,7 +494,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue <ul class="blockListLast"> <li class="blockList"> <h4>SegmentScanner</h4> -<pre>protected <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.71">SegmentScanner</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html" title="class in org.apache.hadoop.hbase.regionserver">Segment</a> segment, +<pre>protected <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.72">SegmentScanner</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html" title="class in org.apache.hadoop.hbase.regionserver">Segment</a> segment, long readPoint, long scannerOrder)</pre> <dl> @@ -514,7 +518,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue <ul class="blockList"> <li class="blockList"> <h4>peek</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.91">peek</a>()</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.92">peek</a>()</pre> <div class="block">Look at the next Cell in this scanner, but do not iterate the scanner</div> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> @@ -530,7 +534,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue <ul class="blockList"> <li class="blockList"> <h4>next</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.107">next</a>() +<pre>public <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.108">next</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">Return the next Cell in this scanner, iterating the scanner</div> <dl> @@ -549,7 +553,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue <ul class="blockList"> <li class="blockList"> <h4>seek</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.122">seek</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell) +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.123">seek</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell) 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">Seek the scanner at or after the specified Cell.</div> <dl> @@ -570,7 +574,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue <ul class="blockList"> <li class="blockList"> <h4>getIterator</h4> -<pre>protected <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/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.138">getIterator</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre> +<pre>protected <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/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.139">getIterator</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre> </li> </ul> <a name="reseek-org.apache.hadoop.hbase.Cell-"> @@ -579,7 +583,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue <ul class="blockList"> <li class="blockList"> <h4>reseek</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.152">reseek</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell) +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.153">reseek</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell) 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">Reseek the scanner at or after the specified KeyValue. This method is guaranteed to seek at or after the required key only if the @@ -603,7 +607,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue <ul class="blockList"> <li class="blockList"> <h4>backwardSeek</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.180">backwardSeek</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> key) +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.181">backwardSeek</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> key) 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">Seek the scanner at or before the row of specified Cell, it firstly tries to seek the scanner at or after the specified Cell, return if @@ -628,7 +632,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue <ul class="blockList"> <li class="blockList"> <h4>seekToPreviousRow</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.200">seekToPreviousRow</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell) +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.201">seekToPreviousRow</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell) 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">Seek the scanner at the first Cell of the row which is the previous row of specified key</div> @@ -651,7 +655,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue <ul class="blockList"> <li class="blockList"> <h4>seekToLastRow</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.236">seekToLastRow</a>() +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.237">seekToLastRow</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">Seek the scanner at the first KeyValue of last row</div> <dl> @@ -670,7 +674,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue <ul class="blockList"> <li class="blockList"> <h4>getScannerOrder</h4> -<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.258">getScannerOrder</a>()</pre> +<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.259">getScannerOrder</a>()</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html#getScannerOrder--">KeyValueScanner</a></code></span></div> <div class="block">Get the order of this KeyValueScanner. This is only relevant for StoreFileScanners and MemStoreScanners (other scanners simply return 0). This is required for comparing multiple @@ -691,7 +695,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue <ul class="blockList"> <li class="blockList"> <h4>close</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.266">close</a>()</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.267">close</a>()</pre> <div class="block">Close the KeyValue scanner.</div> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> @@ -709,7 +713,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue <ul class="blockList"> <li class="blockList"> <h4>shouldUseScanner</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.281">shouldUseScanner</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in org.apache.hadoop.hbase.client">Scan</a> scan, +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.282">shouldUseScanner</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in org.apache.hadoop.hbase.client">Scan</a> scan, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html" title="interface in org.apache.hadoop.hbase.regionserver">Store</a> store, long oldestUnexpiredTS)</pre> <div class="block">This functionality should be resolved in the higher level which is @@ -735,7 +739,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue <ul class="blockList"> <li class="blockList"> <h4>requestSeek</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.286">requestSeek</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> c, +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.287">requestSeek</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> c, boolean forward, boolean useBloom) 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> @@ -762,7 +766,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue <ul class="blockList"> <li class="blockList"> <h4>realSeekDone</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.297">realSeekDone</a>()</pre> +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.298">realSeekDone</a>()</pre> <div class="block">This scanner is working solely on the in-memory MemStore and doesn't work on store files, MutableCellSetSegmentScanner always does the seek, therefore always returning true.</div> @@ -778,7 +782,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue <ul class="blockList"> <li class="blockList"> <h4>enforceSeek</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.307">enforceSeek</a>() +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.308">enforceSeek</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">This function should be never called on scanners that always do real seek operations (i.e. most of the scanners and also this one). The easiest way to achieve this is to call @@ -797,7 +801,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue <ul class="blockList"> <li class="blockList"> <h4>isFileScanner</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.315">isFileScanner</a>()</pre> +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.316">isFileScanner</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html#isFileScanner--">isFileScanner</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a></code></dd> @@ -806,13 +810,30 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue </dl> </li> </ul> +<a name="getFilePath--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getFilePath</h4> +<pre>public org.apache.hadoop.fs.Path <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.321">getFilePath</a>()</pre> +<dl> +<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> +<dd><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html#getFilePath--">getFilePath</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a></code></dd> +<dt><span class="returnLabel">Returns:</span></dt> +<dd>the file path if this is a file scanner, otherwise null.</dd> +<dt><span class="seeLabel">See Also:</span></dt> +<dd><a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html#isFileScanner--"><code>KeyValueScanner.isFileScanner()</code></a></dd> +</dl> +</li> +</ul> <a name="getNextIndexedKey--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getNextIndexedKey</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.325">getNextIndexedKey</a>()</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.331">getNextIndexedKey</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html#getNextIndexedKey--">getNextIndexedKey</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a></code></dd> @@ -829,7 +850,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue <ul class="blockList"> <li class="blockList"> <h4>shipped</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.334">shipped</a>() +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.340">shipped</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">Called after a batch of rows scanned (RPC) and set to be returned to client. Any in between cleanup can be done here. Nothing to be done for MutableCellSetSegmentScanner.</div> @@ -847,7 +868,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue <ul class="blockList"> <li class="blockList"> <h4>toString</h4> -<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.340">toString</a>()</pre> +<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.346">toString</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> <dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code> in class <code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd> @@ -860,7 +881,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue <ul class="blockList"> <li class="blockList"> <h4>getSegment</h4> -<pre>private <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html" title="class in org.apache.hadoop.hbase.regionserver">Segment</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.349">getSegment</a>()</pre> +<pre>private <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html" title="class in org.apache.hadoop.hbase.regionserver">Segment</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.355">getSegment</a>()</pre> <div class="block">Private Methods</div> </li> </ul> @@ -870,7 +891,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue <ul class="blockList"> <li class="blockList"> <h4>updateCurrent</h4> -<pre>protected void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.357">updateCurrent</a>()</pre> +<pre>protected void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.363">updateCurrent</a>()</pre> <div class="block">Private internal method for iterating over the segment, skipping the cells with irrelevant MVCC</div> </li> @@ -881,7 +902,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue <ul class="blockListLast"> <li class="blockList"> <h4>getHighest</h4> -<pre>private <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.389">getHighest</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> first, +<pre>private <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentScanner.html#line.395">getHighest</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> first, <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> second)</pre> <div class="block">Private internal method that returns the higher of the two key values, or null if they are both null</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1241ee85/devapidocs/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.GetBulkTime.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.GetBulkTime.html b/devapidocs/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.GetBulkTime.html index f81f6d5..001f0cc 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.GetBulkTime.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.GetBulkTime.html @@ -117,7 +117,7 @@ var activeTableTab = "activeTableTab"; </dl> <hr> <br> -<pre>private static class <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.html#line.778">StoreFile.Comparators.GetBulkTime</a> +<pre>private static class <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.html#line.784">StoreFile.Comparators.GetBulkTime</a> extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements com.google.common.base.Function<<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>></pre> </li> @@ -196,7 +196,7 @@ implements com.google.common.base.Function<<a href="../../../../../org/apache <ul class="blockListLast"> <li class="blockList"> <h4>GetBulkTime</h4> -<pre>private <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.GetBulkTime.html#line.778">GetBulkTime</a>()</pre> +<pre>private <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.GetBulkTime.html#line.784">GetBulkTime</a>()</pre> </li> </ul> </li> @@ -213,7 +213,7 @@ implements com.google.common.base.Function<<a href="../../../../../org/apache <ul class="blockListLast"> <li class="blockList"> <h4>apply</h4> -<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.GetBulkTime.html#line.780">apply</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile</a> sf)</pre> +<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.GetBulkTime.html#line.786">apply</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile</a> sf)</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code>apply</code> in interface <code>com.google.common.base.Function<<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>></code></dd> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1241ee85/devapidocs/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.GetFileSize.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.GetFileSize.html b/devapidocs/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.GetFileSize.html index 69f1ccd..2401c66 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.GetFileSize.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.GetFileSize.html @@ -117,7 +117,7 @@ var activeTableTab = "activeTableTab"; </dl> <hr> <br> -<pre>private static class <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.html#line.765">StoreFile.Comparators.GetFileSize</a> +<pre>private static class <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.html#line.771">StoreFile.Comparators.GetFileSize</a> extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements com.google.common.base.Function<<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>></pre> </li> @@ -196,7 +196,7 @@ implements com.google.common.base.Function<<a href="../../../../../org/apache <ul class="blockListLast"> <li class="blockList"> <h4>GetFileSize</h4> -<pre>private <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.GetFileSize.html#line.765">GetFileSize</a>()</pre> +<pre>private <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.GetFileSize.html#line.771">GetFileSize</a>()</pre> </li> </ul> </li> @@ -213,7 +213,7 @@ implements com.google.common.base.Function<<a href="../../../../../org/apache <ul class="blockListLast"> <li class="blockList"> <h4>apply</h4> -<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.GetFileSize.html#line.767">apply</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile</a> sf)</pre> +<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.GetFileSize.html#line.773">apply</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile</a> sf)</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code>apply</code> in interface <code>com.google.common.base.Function<<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>></code></dd> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1241ee85/devapidocs/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.GetMaxTimestamp.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.GetMaxTimestamp.html b/devapidocs/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.GetMaxTimestamp.html index 9cdc6ae..fbd9565 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.GetMaxTimestamp.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.GetMaxTimestamp.html @@ -117,7 +117,7 @@ var activeTableTab = "activeTableTab"; </dl> <hr> <br> -<pre>private static class <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.html#line.793">StoreFile.Comparators.GetMaxTimestamp</a> +<pre>private static class <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.html#line.799">StoreFile.Comparators.GetMaxTimestamp</a> extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements com.google.common.base.Function<<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>></pre> </li> @@ -196,7 +196,7 @@ implements com.google.common.base.Function<<a href="../../../../../org/apache <ul class="blockListLast"> <li class="blockList"> <h4>GetMaxTimestamp</h4> -<pre>private <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.GetMaxTimestamp.html#line.793">GetMaxTimestamp</a>()</pre> +<pre>private <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.GetMaxTimestamp.html#line.799">GetMaxTimestamp</a>()</pre> </li> </ul> </li> @@ -213,7 +213,7 @@ implements com.google.common.base.Function<<a href="../../../../../org/apache <ul class="blockListLast"> <li class="blockList"> <h4>apply</h4> -<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.GetMaxTimestamp.html#line.795">apply</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile</a> sf)</pre> +<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.GetMaxTimestamp.html#line.801">apply</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile</a> sf)</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code>apply</code> in interface <code>com.google.common.base.Function<<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>></code></dd> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1241ee85/devapidocs/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.GetPathName.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.GetPathName.html b/devapidocs/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.GetPathName.html index 2256357..aef20ec 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.GetPathName.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.GetPathName.html @@ -117,7 +117,7 @@ var activeTableTab = "activeTableTab"; </dl> <hr> <br> -<pre>private static class <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.html#line.786">StoreFile.Comparators.GetPathName</a> +<pre>private static class <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.html#line.792">StoreFile.Comparators.GetPathName</a> extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements com.google.common.base.Function<<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile</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>></pre> </li> @@ -196,7 +196,7 @@ implements com.google.common.base.Function<<a href="../../../../../org/apache <ul class="blockListLast"> <li class="blockList"> <h4>GetPathName</h4> -<pre>private <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.GetPathName.html#line.786">GetPathName</a>()</pre> +<pre>private <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.GetPathName.html#line.792">GetPathName</a>()</pre> </li> </ul> </li> @@ -213,7 +213,7 @@ implements com.google.common.base.Function<<a href="../../../../../org/apache <ul class="blockListLast"> <li class="blockList"> <h4>apply</h4> -<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.GetPathName.html#line.788">apply</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile</a> sf)</pre> +<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.GetPathName.html#line.794">apply</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile</a> sf)</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code>apply</code> in interface <code>com.google.common.base.Function<<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile</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>></code></dd> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1241ee85/devapidocs/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.GetSeqId.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.GetSeqId.html b/devapidocs/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.GetSeqId.html index 1b8948e..ea7958b 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.GetSeqId.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.GetSeqId.html @@ -117,7 +117,7 @@ var activeTableTab = "activeTableTab"; </dl> <hr> <br> -<pre>private static class <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.html#line.758">StoreFile.Comparators.GetSeqId</a> +<pre>private static class <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.html#line.764">StoreFile.Comparators.GetSeqId</a> extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements com.google.common.base.Function<<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>></pre> </li> @@ -196,7 +196,7 @@ implements com.google.common.base.Function<<a href="../../../../../org/apache <ul class="blockListLast"> <li class="blockList"> <h4>GetSeqId</h4> -<pre>private <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.GetSeqId.html#line.758">GetSeqId</a>()</pre> +<pre>private <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.GetSeqId.html#line.764">GetSeqId</a>()</pre> </li> </ul> </li> @@ -213,7 +213,7 @@ implements com.google.common.base.Function<<a href="../../../../../org/apache <ul class="blockListLast"> <li class="blockList"> <h4>apply</h4> -<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.GetSeqId.html#line.760">apply</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile</a> sf)</pre> +<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.GetSeqId.html#line.766">apply</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile</a> sf)</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code>apply</code> in interface <code>com.google.common.base.Function<<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>></code></dd> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1241ee85/devapidocs/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.html b/devapidocs/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.html index c7bf810..bdcdc88 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.html @@ -107,7 +107,7 @@ </dl> <hr> <br> -<pre>public abstract static class <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.html#line.728">StoreFile.Comparators</a> +<pre>public abstract static class <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.html#line.734">StoreFile.Comparators</a> extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre> <div class="block">Useful comparators for comparing StoreFiles.</div> </li> @@ -229,7 +229,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>SEQ_ID</h4> -<pre>public static final <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="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.html#line.737">SEQ_ID</a></pre> +<pre>public static final <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="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.html#line.743">SEQ_ID</a></pre> <div class="block">Comparator that compares based on the Sequence Ids of the the StoreFiles. Bulk loads that did not request a seq ID are given a seq id of -1; thus, they are placed before all non- @@ -244,7 +244,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>SEQ_ID_MAX_TIMESTAMP</h4> -<pre>public static final <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="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.html#line.749">SEQ_ID_MAX_TIMESTAMP</a></pre> +<pre>public static final <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="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.html#line.755">SEQ_ID_MAX_TIMESTAMP</a></pre> <div class="block">Comparator for time-aware compaction. SeqId is still the first ordering criterion to maintain MVCC.</div> </li> @@ -263,7 +263,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>Comparators</h4> -<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.html#line.728">Comparators</a>()</pre> +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.html#line.734">Comparators</a>()</pre> </li> </ul> </li> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1241ee85/devapidocs/org/apache/hadoop/hbase/regionserver/StoreFile.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/StoreFile.html b/devapidocs/org/apache/hadoop/hbase/regionserver/StoreFile.html index 7ff5c4d..644c7f8 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/StoreFile.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/StoreFile.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":9,"i15":10,"i16":9,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":9,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":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":9,"i15":10,"i16":9,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":9,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":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"; @@ -492,91 +492,97 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html#getPath--">getPath</a></span>()</code> </td> </tr> <tr id="i21" class="rowColor"> +<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFileScanner.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFileScanner</a></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html#getPreadScanner-boolean-long-long-boolean-">getPreadScanner</a></span>(boolean cacheBlocks, + long readPt, + long scannerOrder, + boolean canOptimizeForNonNullColumn)</code> </td> +</tr> +<tr id="i22" class="altColor"> <td class="colFirst"><code>org.apache.hadoop.fs.Path</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html#getQualifiedPath--">getQualifiedPath</a></span>()</code> </td> </tr> -<tr id="i22" class="altColor"> +<tr id="i23" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFileReader.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFileReader</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html#getReader--">getReader</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/StoreFile.html#getRefCount--">getRefCount</a></span>()</code> </td> </tr> -<tr id="i24" class="altColor"> +<tr id="i25" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFileScanner.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFileScanner</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html#getStreamScanner-boolean-boolean-boolean-boolean-long-long-boolean-">getStreamScanner</a></span>(boolean canUseDropBehind, +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html#getStreamScanner-boolean-boolean-boolean-long-long-boolean-">getStreamScanner</a></span>(boolean canUseDropBehind, boolean cacheBlocks, - boolean pread, boolean isCompaction, long readPt, long scannerOrder, boolean canOptimizeForNonNullColumn)</code> </td> </tr> -<tr id="i25" class="rowColor"> +<tr id="i26" class="altColor"> <td class="colFirst"><code>static org.apache.hadoop.fs.Path</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html#getUniqueFile-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-">getUniqueFile</a></span>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path dir)</code> </td> </tr> -<tr id="i26" class="altColor"> +<tr id="i27" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html#initReader--">initReader</a></span>()</code> <div class="block">Initialize the reader used for pread.</div> </td> </tr> -<tr id="i27" class="rowColor"> +<tr id="i28" class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html#isBulkLoadResult--">isBulkLoadResult</a></span>()</code> <div class="block">Check if this storefile was created by bulk load.</div> </td> </tr> -<tr id="i28" class="altColor"> +<tr id="i29" class="rowColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html#isCompactedAway--">isCompactedAway</a></span>()</code> </td> </tr> -<tr id="i29" class="rowColor"> +<tr id="i30" class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html#isHFile--">isHFile</a></span>()</code> </td> </tr> -<tr id="i30" class="altColor"> +<tr id="i31" class="rowColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html#isMajorCompaction--">isMajorCompaction</a></span>()</code> </td> </tr> -<tr id="i31" class="rowColor"> +<tr id="i32" class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html#isReference--">isReference</a></span>()</code> </td> </tr> -<tr id="i32" class="altColor"> +<tr id="i33" class="rowColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html#isReferencedInReads--">isReferencedInReads</a></span>()</code> </td> </tr> -<tr id="i33" class="rowColor"> +<tr id="i34" class="altColor"> <td class="colFirst"><code>private boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html#isSkipResetSeqId-byte:A-">isSkipResetSeqId</a></span>(byte[] skipResetSeqId)</code> <div class="block">Gets whether to skip resetting the sequence id for cells.</div> </td> </tr> -<tr id="i34" class="altColor"> +<tr id="i35" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html#markCompactedAway--">markCompactedAway</a></span>()</code> <div class="block">Marks the status of the file as compactedAway.</div> </td> </tr> -<tr id="i35" class="rowColor"> +<tr id="i36" class="altColor"> <td class="colFirst"><code>private void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html#open--">open</a></span>()</code> <div class="block">Opens reader on this store file.</div> </td> </tr> -<tr id="i36" class="altColor"> +<tr id="i37" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html#setMaxMemstoreTS-long-">setMaxMemstoreTS</a></span>(long maxMemstoreTS)</code> </td> </tr> -<tr id="i37" class="rowColor"> +<tr id="i38" class="altColor"> <td class="colFirst"><code><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></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html#toString--">toString</a></span>()</code> </td> </tr> -<tr id="i38" class="altColor"> +<tr id="i39" class="rowColor"> <td class="colFirst"><code><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></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html#toStringDetailed--">toStringDetailed</a></span>()</code> </td> </tr> @@ -1405,15 +1411,26 @@ public <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserve </dl> </li> </ul> -<a name="getStreamScanner-boolean-boolean-boolean-boolean-long-long-boolean-"> +<a name="getPreadScanner-boolean-long-long-boolean-"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getPreadScanner</h4> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFileScanner.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFileScanner</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.html#line.592">getPreadScanner</a>(boolean cacheBlocks, + long readPt, + long scannerOrder, + boolean canOptimizeForNonNullColumn)</pre> +</li> +</ul> +<a name="getStreamScanner-boolean-boolean-boolean-long-long-boolean-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getStreamScanner</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFileScanner.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFileScanner</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.html#line.592">getStreamScanner</a>(boolean canUseDropBehind, +<pre>public <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFileScanner.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFileScanner</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.html#line.598">getStreamScanner</a>(boolean canUseDropBehind, boolean cacheBlocks, - boolean pread, boolean isCompaction, long readPt, long scannerOrder, @@ -1431,7 +1448,7 @@ public <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserve <ul class="blockList"> <li class="blockList"> <h4>getReader</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFileReader.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFileReader</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.html#line.603">getReader</a>()</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFileReader.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFileReader</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.html#line.609">getReader</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>Current reader. Must call initReader first else returns null.</dd> @@ -1446,7 +1463,7 @@ public <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserve <ul class="blockList"> <li class="blockList"> <h4>closeReader</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.html#line.611">closeReader</a>(boolean evictOnClose) +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.html#line.617">closeReader</a>(boolean evictOnClose) 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="paramLabel">Parameters:</span></dt> @@ -1462,7 +1479,7 @@ public <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserve <ul class="blockList"> <li class="blockList"> <h4>markCompactedAway</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.html#line.622">markCompactedAway</a>()</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.html#line.628">markCompactedAway</a>()</pre> <div class="block">Marks the status of the file as compactedAway.</div> </li> </ul> @@ -1472,7 +1489,7 @@ public <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserve <ul class="blockList"> <li class="blockList"> <h4>deleteReader</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.html#line.630">deleteReader</a>() +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.html#line.636">deleteReader</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">Delete this file</div> <dl> @@ -1487,7 +1504,7 @@ public <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserve <ul class="blockList"> <li class="blockList"> <h4>toString</h4> -<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.html#line.638">toString</a>()</pre> +<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.html#line.644">toString</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> <dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code> in class <code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd> @@ -1500,7 +1517,7 @@ public <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserve <ul class="blockList"> <li class="blockList"> <h4>toStringDetailed</h4> -<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.html#line.645">toStringDetailed</a>()</pre> +<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.html#line.651">toStringDetailed</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>a length description of this StoreFile, suitable for debug output</dd> @@ -1513,7 +1530,7 @@ public <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserve <ul class="blockList"> <li class="blockList"> <h4>isSkipResetSeqId</h4> -<pre>private boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.html#line.665">isSkipResetSeqId</a>(byte[] skipResetSeqId)</pre> +<pre>private boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.html#line.671">isSkipResetSeqId</a>(byte[] skipResetSeqId)</pre> <div class="block">Gets whether to skip resetting the sequence id for cells.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -1529,7 +1546,7 @@ public <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserve <ul class="blockList"> <li class="blockList"> <h4>getUniqueFile</h4> -<pre>public static org.apache.hadoop.fs.Path <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.html#line.677">getUniqueFile</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>public static org.apache.hadoop.fs.Path <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.html#line.683">getUniqueFile</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path dir) 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> @@ -1549,7 +1566,7 @@ public <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserve <ul class="blockList"> <li class="blockList"> <h4>getMinimumTimestamp</h4> -<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.html#line.686">getMinimumTimestamp</a>()</pre> +<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.html#line.692">getMinimumTimestamp</a>()</pre> </li> </ul> <a name="getMaximumTimestamp--"> @@ -1558,7 +1575,7 @@ public <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserve <ul class="blockList"> <li class="blockList"> <h4>getMaximumTimestamp</h4> -<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.html#line.690">getMaximumTimestamp</a>()</pre> +<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.html#line.696">getMaximumTimestamp</a>()</pre> </li> </ul> <a name="getFileSplitPoint-org.apache.hadoop.hbase.CellComparator-"> @@ -1567,7 +1584,7 @@ public <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserve <ul class="blockListLast"> <li class="blockList"> <h4>getFileSplitPoint</h4> -<pre>byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.html#line.700">getFileSplitPoint</a>(<a href="../../../../../org/apache/hadoop/hbase/CellComparator.html" title="class in org.apache.hadoop.hbase">CellComparator</a> comparator) +<pre>byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFile.html#line.706">getFileSplitPoint</a>(<a href="../../../../../org/apache/hadoop/hbase/CellComparator.html" title="class in org.apache.hadoop.hbase">CellComparator</a> comparator) 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">Gets the approximate mid-point of this file that is optimal for use in splitting it.</div> <dl>