http://git-wip-us.apache.org/repos/asf/hbase-site/blob/6ad4f21a/devapidocs/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html b/devapidocs/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html index 56bc0bb..cfb5db8 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html @@ -18,8 +18,8 @@ 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}; -var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +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":9,"i16":10,"i17":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"; var tableTab = "tableTab"; @@ -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/StoreFileWriter.html#line.57">StoreFileWriter</a> +public class <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.56">StoreFileWriter</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/CellSink.html" title="interface in org.apache.hadoop.hbase.regionserver">CellSink</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/ShipperListener.html" title="interface in org.apache.hadoop.hbase.regionserver">ShipperListener</a></pre> <div class="block">A StoreFile writer. Use this to read/write HBase Store Files. It is package @@ -258,7 +258,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/CellSink </a> <h3>Method Summary</h3> <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> -<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption> +<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption> <tr> <th class="colFirst" scope="col">Modifier and Type</th> <th class="colLast" scope="col">Method and Description</th> @@ -342,10 +342,15 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/CellSink <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#getPath--">getPath</a></span>()</code> </td> </tr> <tr id="i15" class="rowColor"> +<td class="colFirst"><code>(package private) static org.apache.hadoop.fs.Path</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFileWriter.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="i16" class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#hasGeneralBloom--">hasGeneralBloom</a></span>()</code> </td> </tr> -<tr id="i16" class="altColor"> +<tr id="i17" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#trackTimestamps-org.apache.hadoop.hbase.Cell-">trackTimestamps</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</code> <div class="block">Record the earlest Put timestamp.</div> @@ -379,7 +384,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/CellSink <ul class="blockList"> <li class="blockList"> <h4>LOG</h4> -<pre>private static final org.apache.commons.logging.Log <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.58">LOG</a></pre> +<pre>private static final org.apache.commons.logging.Log <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.57">LOG</a></pre> </li> </ul> <a name="generalBloomFilterWriter"> @@ -388,7 +393,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/CellSink <ul class="blockList"> <li class="blockList"> <h4>generalBloomFilterWriter</h4> -<pre>private final <a href="../../../../../org/apache/hadoop/hbase/util/BloomFilterWriter.html" title="interface in org.apache.hadoop.hbase.util">BloomFilterWriter</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.60">generalBloomFilterWriter</a></pre> +<pre>private final <a href="../../../../../org/apache/hadoop/hbase/util/BloomFilterWriter.html" title="interface in org.apache.hadoop.hbase.util">BloomFilterWriter</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.59">generalBloomFilterWriter</a></pre> </li> </ul> <a name="deleteFamilyBloomFilterWriter"> @@ -397,7 +402,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/CellSink <ul class="blockList"> <li class="blockList"> <h4>deleteFamilyBloomFilterWriter</h4> -<pre>private final <a href="../../../../../org/apache/hadoop/hbase/util/BloomFilterWriter.html" title="interface in org.apache.hadoop.hbase.util">BloomFilterWriter</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.61">deleteFamilyBloomFilterWriter</a></pre> +<pre>private final <a href="../../../../../org/apache/hadoop/hbase/util/BloomFilterWriter.html" title="interface in org.apache.hadoop.hbase.util">BloomFilterWriter</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.60">deleteFamilyBloomFilterWriter</a></pre> </li> </ul> <a name="bloomType"> @@ -406,7 +411,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/CellSink <ul class="blockList"> <li class="blockList"> <h4>bloomType</h4> -<pre>private final <a href="../../../../../org/apache/hadoop/hbase/regionserver/BloomType.html" title="enum in org.apache.hadoop.hbase.regionserver">BloomType</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.62">bloomType</a></pre> +<pre>private final <a href="../../../../../org/apache/hadoop/hbase/regionserver/BloomType.html" title="enum in org.apache.hadoop.hbase.regionserver">BloomType</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.61">bloomType</a></pre> </li> </ul> <a name="earliestPutTs"> @@ -415,7 +420,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/CellSink <ul class="blockList"> <li class="blockList"> <h4>earliestPutTs</h4> -<pre>private long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.63">earliestPutTs</a></pre> +<pre>private long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.62">earliestPutTs</a></pre> </li> </ul> <a name="deleteFamilyCnt"> @@ -424,7 +429,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/CellSink <ul class="blockList"> <li class="blockList"> <h4>deleteFamilyCnt</h4> -<pre>private long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.64">deleteFamilyCnt</a></pre> +<pre>private long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.63">deleteFamilyCnt</a></pre> </li> </ul> <a name="bloomContext"> @@ -433,7 +438,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/CellSink <ul class="blockList"> <li class="blockList"> <h4>bloomContext</h4> -<pre>private <a href="../../../../../org/apache/hadoop/hbase/util/BloomContext.html" title="class in org.apache.hadoop.hbase.util">BloomContext</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.65">bloomContext</a></pre> +<pre>private <a href="../../../../../org/apache/hadoop/hbase/util/BloomContext.html" title="class in org.apache.hadoop.hbase.util">BloomContext</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.64">bloomContext</a></pre> </li> </ul> <a name="deleteFamilyBloomContext"> @@ -442,7 +447,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/CellSink <ul class="blockList"> <li class="blockList"> <h4>deleteFamilyBloomContext</h4> -<pre>private <a href="../../../../../org/apache/hadoop/hbase/util/BloomContext.html" title="class in org.apache.hadoop.hbase.util">BloomContext</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.66">deleteFamilyBloomContext</a></pre> +<pre>private <a href="../../../../../org/apache/hadoop/hbase/util/BloomContext.html" title="class in org.apache.hadoop.hbase.util">BloomContext</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.65">deleteFamilyBloomContext</a></pre> </li> </ul> <a name="timeRangeTrackerSet"> @@ -451,7 +456,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/CellSink <ul class="blockList"> <li class="blockList"> <h4>timeRangeTrackerSet</h4> -<pre>private final boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.75">timeRangeTrackerSet</a></pre> +<pre>private final boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.74">timeRangeTrackerSet</a></pre> <div class="block">timeRangeTrackerSet is used to figure if we were passed a filled-out TimeRangeTracker or not. When flushing a memstore, we set the TimeRangeTracker that it accumulated during updates to memstore in here into this Writer and use this variable to indicate that we do not need to @@ -465,7 +470,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/CellSink <ul class="blockList"> <li class="blockList"> <h4>timeRangeTracker</h4> -<pre>final <a href="../../../../../org/apache/hadoop/hbase/regionserver/TimeRangeTracker.html" title="class in org.apache.hadoop.hbase.regionserver">TimeRangeTracker</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.76">timeRangeTracker</a></pre> +<pre>final <a href="../../../../../org/apache/hadoop/hbase/regionserver/TimeRangeTracker.html" title="class in org.apache.hadoop.hbase.regionserver">TimeRangeTracker</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.75">timeRangeTracker</a></pre> </li> </ul> <a name="writer"> @@ -474,7 +479,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/CellSink <ul class="blockListLast"> <li class="blockList"> <h4>writer</h4> -<pre>protected <a href="../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Writer.html" title="interface in org.apache.hadoop.hbase.io.hfile">HFile.Writer</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.78">writer</a></pre> +<pre>protected <a href="../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Writer.html" title="interface in org.apache.hadoop.hbase.io.hfile">HFile.Writer</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.77">writer</a></pre> </li> </ul> </li> @@ -491,7 +496,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/CellSink <ul class="blockList"> <li class="blockList"> <h4>StoreFileWriter</h4> -<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.93">StoreFileWriter</a>(org.apache.hadoop.fs.FileSystem fs, +<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.92">StoreFileWriter</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path path, org.apache.hadoop.conf.Configuration conf, <a href="../../../../../org/apache/hadoop/hbase/io/hfile/CacheConfig.html" title="class in org.apache.hadoop.hbase.io.hfile">CacheConfig</a> cacheConf, @@ -525,7 +530,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/CellSink <ul class="blockListLast"> <li class="blockList"> <h4>StoreFileWriter</h4> -<pre>private <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.116">StoreFileWriter</a>(org.apache.hadoop.fs.FileSystem fs, +<pre>private <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.115">StoreFileWriter</a>(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path path, org.apache.hadoop.conf.Configuration conf, <a href="../../../../../org/apache/hadoop/hbase/io/hfile/CacheConfig.html" title="class in org.apache.hadoop.hbase.io.hfile">CacheConfig</a> cacheConf, @@ -570,7 +575,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/CellSink <ul class="blockList"> <li class="blockList"> <h4>appendMetadata</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.187">appendMetadata</a>(long maxSequenceId, +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.186">appendMetadata</a>(long maxSequenceId, boolean majorCompaction) 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">Writes meta data. @@ -590,7 +595,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/CellSink <ul class="blockList"> <li class="blockList"> <h4>appendMetadata</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.203">appendMetadata</a>(long maxSequenceId, +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.202">appendMetadata</a>(long maxSequenceId, boolean majorCompaction, long mobCellsCount) 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> @@ -612,7 +617,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/CellSink <ul class="blockList"> <li class="blockList"> <h4>appendTrackedTimestampsToMetadata</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.214">appendTrackedTimestampsToMetadata</a>() +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.213">appendTrackedTimestampsToMetadata</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">Add TimestampRange and earliest put timestamp to Metadata</div> <dl> @@ -627,7 +632,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/CellSink <ul class="blockList"> <li class="blockList"> <h4>trackTimestamps</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.225">trackTimestamps</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.224">trackTimestamps</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre> <div class="block">Record the earlest Put timestamp. If the timeRangeTracker is not set, @@ -640,7 +645,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/CellSink <ul class="blockList"> <li class="blockList"> <h4>appendGeneralBloomfilter</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.234">appendGeneralBloomfilter</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell) +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.233">appendGeneralBloomfilter</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> <dl> <dt><span class="throwsLabel">Throws:</span></dt> @@ -654,7 +659,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/CellSink <ul class="blockList"> <li class="blockList"> <h4>appendDeleteFamilyBloomFilter</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.248">appendDeleteFamilyBloomFilter</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell) +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.247">appendDeleteFamilyBloomFilter</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> <dl> <dt><span class="throwsLabel">Throws:</span></dt> @@ -668,7 +673,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/CellSink <ul class="blockList"> <li class="blockList"> <h4>append</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.262">append</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell) +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.261">append</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"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/regionserver/CellSink.html#append-org.apache.hadoop.hbase.Cell-">CellSink</a></code></span></div> <div class="block">Append the given cell</div> @@ -688,7 +693,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/CellSink <ul class="blockList"> <li class="blockList"> <h4>beforeShipped</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.270">beforeShipped</a>() +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.269">beforeShipped</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"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/regionserver/ShipperListener.html#beforeShipped--">ShipperListener</a></code></span></div> <div class="block">The action that needs to be performed before <a href="../../../../../org/apache/hadoop/hbase/regionserver/Shipper.html#shipped--"><code>Shipper.shipped()</code></a> is performed</div> @@ -706,7 +711,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/CellSink <ul class="blockList"> <li class="blockList"> <h4>getPath</h4> -<pre>public org.apache.hadoop.fs.Path <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.282">getPath</a>()</pre> +<pre>public org.apache.hadoop.fs.Path <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.281">getPath</a>()</pre> </li> </ul> <a name="hasGeneralBloom--"> @@ -715,7 +720,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/CellSink <ul class="blockList"> <li class="blockList"> <h4>hasGeneralBloom</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.286">hasGeneralBloom</a>()</pre> +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.285">hasGeneralBloom</a>()</pre> </li> </ul> <a name="getGeneralBloomWriter--"> @@ -724,7 +729,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/CellSink <ul class="blockList"> <li class="blockList"> <h4>getGeneralBloomWriter</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/util/BloomFilterWriter.html" title="interface in org.apache.hadoop.hbase.util">BloomFilterWriter</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.295">getGeneralBloomWriter</a>()</pre> +<pre><a href="../../../../../org/apache/hadoop/hbase/util/BloomFilterWriter.html" title="interface in org.apache.hadoop.hbase.util">BloomFilterWriter</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.294">getGeneralBloomWriter</a>()</pre> <div class="block">For unit testing only.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -738,7 +743,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/CellSink <ul class="blockList"> <li class="blockList"> <h4>closeBloomFilter</h4> -<pre>private boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.299">closeBloomFilter</a>(<a href="../../../../../org/apache/hadoop/hbase/util/BloomFilterWriter.html" title="interface in org.apache.hadoop.hbase.util">BloomFilterWriter</a> bfw) +<pre>private boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.298">closeBloomFilter</a>(<a href="../../../../../org/apache/hadoop/hbase/util/BloomFilterWriter.html" title="interface in org.apache.hadoop.hbase.util">BloomFilterWriter</a> bfw) 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> @@ -752,7 +757,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/CellSink <ul class="blockList"> <li class="blockList"> <h4>closeGeneralBloomFilter</h4> -<pre>private boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.307">closeGeneralBloomFilter</a>() +<pre>private boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.306">closeGeneralBloomFilter</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> @@ -766,7 +771,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/CellSink <ul class="blockList"> <li class="blockList"> <h4>closeDeleteFamilyBloomFilter</h4> -<pre>private boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.320">closeDeleteFamilyBloomFilter</a>() +<pre>private boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.319">closeDeleteFamilyBloomFilter</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> @@ -780,7 +785,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/CellSink <ul class="blockList"> <li class="blockList"> <h4>close</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.336">close</a>() +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.335">close</a>() throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <dl> <dt><span class="throwsLabel">Throws:</span></dt> @@ -794,7 +799,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/CellSink <ul class="blockList"> <li class="blockList"> <h4>appendFileInfo</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.352">appendFileInfo</a>(byte[] key, +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.351">appendFileInfo</a>(byte[] key, byte[] value) 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> @@ -806,13 +811,33 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/CellSink <a name="getHFileWriter--"> <!-- --> </a> -<ul class="blockListLast"> +<ul class="blockList"> <li class="blockList"> <h4>getHFileWriter</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Writer.html" title="interface in org.apache.hadoop.hbase.io.hfile">HFile.Writer</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.358">getHFileWriter</a>()</pre> +<pre><a href="../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Writer.html" title="interface in org.apache.hadoop.hbase.io.hfile">HFile.Writer</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.357">getHFileWriter</a>()</pre> <div class="block">For use in testing.</div> </li> </ul> +<a name="getUniqueFile-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>getUniqueFile</h4> +<pre>static org.apache.hadoop.fs.Path <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#line.366">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> +<dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>fs</code> - </dd> +<dd><code>dir</code> - Directory to create file in.</dd> +<dt><span class="returnLabel">Returns:</span></dt> +<dd>random filename inside passed <code>dir</code></dd> +<dt><span class="throwsLabel">Throws:</span></dt> +<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> +</dl> +</li> +</ul> </li> </ul> </li>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/6ad4f21a/devapidocs/org/apache/hadoop/hbase/regionserver/StoreScanner.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/StoreScanner.html b/devapidocs/org/apache/hadoop/hbase/regionserver/StoreScanner.html index a11a5f5..e6d5b9d 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/StoreScanner.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/StoreScanner.html @@ -217,7 +217,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreScanner.html#flushed">flushed</a></span></code> </td> </tr> <tr class="altColor"> -<td class="colFirst"><code>private <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="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>></code></td> +<td class="colFirst"><code>private <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/StoreScanner.html#flushedStoreFiles">flushedStoreFiles</a></span></code> </td> </tr> <tr class="rowColor"> @@ -646,7 +646,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue </tr> <tr id="i33" class="rowColor"> <td class="colFirst"><code>void</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreScanner.html#updateReaders-java.util.List-java.util.List-">updateReaders</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="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>> sfs, +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreScanner.html#updateReaders-java.util.List-java.util.List-">updateReaders</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>> sfs, <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>> memStoreScanners)</code> <div class="block">Notify observers.</div> </td> @@ -1038,7 +1038,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue <ul class="blockList"> <li class="blockList"> <h4>flushedStoreFiles</h4> -<pre>private final <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="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.148">flushedStoreFiles</a></pre> +<pre>private final <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/StoreScanner.html#line.148">flushedStoreFiles</a></pre> </li> </ul> <a name="memStoreScannersAfterFlush"> @@ -1621,7 +1621,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue <ul class="blockList"> <li class="blockList"> <h4>updateReaders</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.835">updateReaders</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="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>> sfs, +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.835">updateReaders</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>> sfs, <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>> memStoreScanners) 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/ChangedReadersObserver.html#updateReaders-java.util.List-java.util.List-">ChangedReadersObserver</a></code></span></div> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/6ad4f21a/devapidocs/org/apache/hadoop/hbase/regionserver/StoreUtils.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/StoreUtils.html b/devapidocs/org/apache/hadoop/hbase/regionserver/StoreUtils.html index c4867b0..94ebf4f 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/StoreUtils.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/StoreUtils.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":9,"i1":9,"i2":9,"i3":9}; +var methods = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":9}; var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -75,13 +75,13 @@ var activeTableTab = "activeTableTab"; <ul class="subNavList"> <li>Summary: </li> <li>Nested | </li> -<li>Field | </li> +<li><a href="#field.summary">Field</a> | </li> <li><a href="#constructor.summary">Constr</a> | </li> <li><a href="#method.summary">Method</a></li> </ul> <ul class="subNavList"> <li>Detail: </li> -<li>Field | </li> +<li><a href="#field.detail">Field</a> | </li> <li><a href="#constructor.detail">Constr</a> | </li> <li><a href="#method.detail">Method</a></li> </ul> @@ -110,7 +110,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/StoreUtils.html#line.30">StoreUtils</a> +public class <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreUtils.html#line.37">StoreUtils</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">Utility functions for region server storage layer.</div> </li> @@ -119,6 +119,25 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <div class="summary"> <ul class="blockList"> <li class="blockList"> +<!-- =========== FIELD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field.summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>private static org.apache.commons.logging.Log</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreUtils.html#LOG">LOG</a></span></code> </td> +</tr> +</table> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> <ul class="blockList"> <li class="blockList"><a name="constructor.summary"> @@ -149,26 +168,46 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <th class="colLast" scope="col">Method and Description</th> </tr> <tr id="i0" class="altColor"> -<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreUtils.html#getDeterministicRandomSeed-java.util.Collection-">getDeterministicRandomSeed</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="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>> files)</code> +<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/8/docs/api/java/util/OptionalInt.html?is-external=true" title="class or interface in java.util">OptionalInt</a></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreUtils.html#getDeterministicRandomSeed-java.util.Collection-">getDeterministicRandomSeed</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>> files)</code> <div class="block">Creates a deterministic hash code for store file collection.</div> </td> </tr> <tr id="i1" class="rowColor"> -<td class="colFirst"><code>(package private) static <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreUtils.html#getLargestFile-java.util.Collection-">getLargestFile</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="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>> candidates)</code> -<div class="block">Gets the largest file (with reader) out of the list of files.</div> +<td class="colFirst"><code>(package private) static <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a><byte[]></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreUtils.html#getFileSplitPoint-org.apache.hadoop.hbase.regionserver.StoreFile-org.apache.hadoop.hbase.CellComparator-">getFileSplitPoint</a></span>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="interface in org.apache.hadoop.hbase.regionserver">StoreFile</a> file, + <a href="../../../../../org/apache/hadoop/hbase/CellComparator.html" title="class in org.apache.hadoop.hbase">CellComparator</a> comparator)</code> +<div class="block">Gets the approximate mid-point of the given file that is optimal for use in splitting it.</div> </td> </tr> <tr id="i2" class="altColor"> +<td class="colFirst"><code>(package private) static <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</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/StoreUtils.html#getLargestFile-java.util.Collection-">getLargestFile</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>> candidates)</code> +<div class="block">Gets the largest file (with reader) out of the list of files.</div> +</td> +</tr> +<tr id="i3" class="rowColor"> <td class="colFirst"><code>static long</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreUtils.html#getLowestTimestamp-java.util.Collection-">getLowestTimestamp</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="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>> candidates)</code> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreUtils.html#getLowestTimestamp-java.util.Collection-">getLowestTimestamp</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>> candidates)</code> <div class="block">Gets lowest timestamp from candidate StoreFiles</div> </td> </tr> -<tr id="i3" class="rowColor"> +<tr id="i4" class="altColor"> +<td class="colFirst"><code>static long</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreUtils.html#getMaxMemstoreTSInList-java.util.Collection-">getMaxMemstoreTSInList</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">Return the largest memstoreTS found across all storefiles in the given list.</div> +</td> +</tr> +<tr id="i5" class="rowColor"> +<td class="colFirst"><code>static long</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreUtils.html#getMaxSequenceIdInList-java.util.Collection-">getMaxSequenceIdInList</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">Return the highest sequence ID found across all storefiles in + the given list.</div> +</td> +</tr> +<tr id="i6" class="altColor"> <td class="colFirst"><code>static boolean</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreUtils.html#hasReferences-java.util.Collection-">hasReferences</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="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>> files)</code> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreUtils.html#hasReferences-java.util.Collection-">hasReferences</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>> files)</code> <div class="block">Determines whether any files in the collection are references.</div> </td> </tr> @@ -188,6 +227,23 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <div class="details"> <ul class="blockList"> <li class="blockList"> +<!-- ============ FIELD DETAIL =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field.detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="LOG"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>LOG</h4> +<pre>private static final org.apache.commons.logging.Log <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreUtils.html#line.39">LOG</a></pre> +</li> +</ul> +</li> +</ul> <!-- ========= CONSTRUCTOR DETAIL ======== --> <ul class="blockList"> <li class="blockList"><a name="constructor.detail"> @@ -200,7 +256,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>StoreUtils</h4> -<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreUtils.html#line.30">StoreUtils</a>()</pre> +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreUtils.html#line.37">StoreUtils</a>()</pre> </li> </ul> </li> @@ -217,7 +273,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getDeterministicRandomSeed</h4> -<pre>public static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreUtils.html#line.34">getDeterministicRandomSeed</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="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>> files)</pre> +<pre>public static <a href="http://docs.oracle.com/javase/8/docs/api/java/util/OptionalInt.html?is-external=true" title="class or interface in java.util">OptionalInt</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreUtils.html#line.44">getDeterministicRandomSeed</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>> files)</pre> <div class="block">Creates a deterministic hash code for store file collection.</div> </li> </ul> @@ -227,7 +283,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>hasReferences</h4> -<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreUtils.html#line.45">hasReferences</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="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>> files)</pre> +<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreUtils.html#line.52">hasReferences</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>> files)</pre> <div class="block">Determines whether any files in the collection are references.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -241,7 +297,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getLowestTimestamp</h4> -<pre>public static long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreUtils.html#line.59">getLowestTimestamp</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="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>> candidates) +<pre>public static long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreUtils.html#line.66">getLowestTimestamp</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>> candidates) 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 lowest timestamp from candidate StoreFiles</div> <dl> @@ -253,10 +309,10 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <a name="getLargestFile-java.util.Collection-"> <!-- --> </a> -<ul class="blockListLast"> +<ul class="blockList"> <li class="blockList"> <h4>getLargestFile</h4> -<pre>static <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/StoreUtils.html#line.73">getLargestFile</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="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>> candidates)</pre> +<pre>static <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</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/StoreUtils.html#line.80">getLargestFile</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>> candidates)</pre> <div class="block">Gets the largest file (with reader) out of the list of files.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -266,6 +322,62 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? </dl> </li> </ul> +<a name="getMaxMemstoreTSInList-java.util.Collection-"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getMaxMemstoreTSInList</h4> +<pre>public static long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreUtils.html#line.92">getMaxMemstoreTSInList</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> +<div class="block">Return the largest memstoreTS found across all storefiles in the given list. Store files that + were created by a mapreduce bulk load are ignored, as they do not correspond to any specific + put operation, and thus do not have a memstoreTS associated with them.</div> +<dl> +<dt><span class="returnLabel">Returns:</span></dt> +<dd>0 if no non-bulk-load files are provided or, this is Store that does not yet have any + store files.</dd> +</dl> +</li> +</ul> +<a name="getMaxSequenceIdInList-java.util.Collection-"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getMaxSequenceIdInList</h4> +<pre>public static long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreUtils.html#line.109">getMaxSequenceIdInList</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> +<div class="block">Return the highest sequence ID found across all storefiles in + the given list.</div> +<dl> +<dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>sfs</code> - </dd> +<dt><span class="returnLabel">Returns:</span></dt> +<dd>0 if no non-bulk-load files are provided or, this is Store that + does not yet have any store files.</dd> +</dl> +</li> +</ul> +<a name="getFileSplitPoint-org.apache.hadoop.hbase.regionserver.StoreFile-org.apache.hadoop.hbase.CellComparator-"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>getFileSplitPoint</h4> +<pre>static <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a><byte[]> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreUtils.html#line.123">getFileSplitPoint</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="interface in org.apache.hadoop.hbase.regionserver">StoreFile</a> file, + <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 the given file that is optimal for use in splitting it.</div> +<dl> +<dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>file</code> - the store file</dd> +<dd><code>comparator</code> - Comparator used to compare KVs.</dd> +<dt><span class="returnLabel">Returns:</span></dt> +<dd>The split point row, or null if splitting is not possible, or reader is null.</dd> +<dt><span class="throwsLabel">Throws:</span></dt> +<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> +</dl> +</li> +</ul> </li> </ul> </li> @@ -320,13 +432,13 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="subNavList"> <li>Summary: </li> <li>Nested | </li> -<li>Field | </li> +<li><a href="#field.summary">Field</a> | </li> <li><a href="#constructor.summary">Constr</a> | </li> <li><a href="#method.summary">Method</a></li> </ul> <ul class="subNavList"> <li>Detail: </li> -<li>Field | </li> +<li><a href="#field.detail">Field</a> | </li> <li><a href="#constructor.detail">Constr</a> | </li> <li><a href="#method.detail">Method</a></li> </ul> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/6ad4f21a/devapidocs/org/apache/hadoop/hbase/regionserver/StripeStoreEngine.StripeCompaction.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/StripeStoreEngine.StripeCompaction.html b/devapidocs/org/apache/hadoop/hbase/regionserver/StripeStoreEngine.StripeCompaction.html index 72d86f8..c75d4bc 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/StripeStoreEngine.StripeCompaction.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/StripeStoreEngine.StripeCompaction.html @@ -196,15 +196,15 @@ extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/compactions </td> </tr> <tr id="i2" 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="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreEngine.StripeCompaction.html#preSelect-java.util.List-">preSelect</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="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>> filesCompacting)</code> +<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/StripeStoreEngine.StripeCompaction.html#preSelect-java.util.List-">preSelect</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>> filesCompacting)</code> <div class="block">Called before coprocessor preCompactSelection and should filter the candidates for coprocessor; i.e.</div> </td> </tr> <tr id="i3" class="rowColor"> <td class="colFirst"><code>boolean</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreEngine.StripeCompaction.html#select-java.util.List-boolean-boolean-boolean-">select</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="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>> filesCompacting, +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreEngine.StripeCompaction.html#select-java.util.List-boolean-boolean-boolean-">select</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>> filesCompacting, boolean isUserCompaction, boolean mayUseOffPeak, boolean forceMajor)</code> @@ -280,7 +280,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/compactions <ul class="blockList"> <li class="blockList"> <h4>preSelect</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="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreEngine.StripeCompaction.html#line.77">preSelect</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="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>> filesCompacting)</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/StripeStoreEngine.StripeCompaction.html#line.77">preSelect</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>> filesCompacting)</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionContext.html#preSelect-java.util.List-">CompactionContext</a></code></span></div> <div class="block">Called before coprocessor preCompactSelection and should filter the candidates for coprocessor; i.e. exclude the files that definitely cannot be compacted at this time.</div> @@ -300,7 +300,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/compactions <ul class="blockList"> <li class="blockList"> <h4>select</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreEngine.StripeCompaction.html#line.82">select</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="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>> filesCompacting, +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreEngine.StripeCompaction.html#line.82">select</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>> filesCompacting, boolean isUserCompaction, boolean mayUseOffPeak, boolean forceMajor) http://git-wip-us.apache.org/repos/asf/hbase-site/blob/6ad4f21a/devapidocs/org/apache/hadoop/hbase/regionserver/StripeStoreEngine.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/StripeStoreEngine.html b/devapidocs/org/apache/hadoop/hbase/regionserver/StripeStoreEngine.html index 5165887..d32ab4c 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/StripeStoreEngine.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/StripeStoreEngine.html @@ -220,7 +220,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreEngine </tr> <tr id="i2" class="altColor"> <td class="colFirst"><code>boolean</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreEngine.html#needsCompaction-java.util.List-">needsCompaction</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="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>> filesCompacting)</code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreEngine.html#needsCompaction-java.util.List-">needsCompaction</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>> filesCompacting)</code> </td> </tr> </table> <ul class="blockList"> @@ -300,7 +300,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreEngine <ul class="blockList"> <li class="blockList"> <h4>needsCompaction</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreEngine.html#line.50">needsCompaction</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="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>> filesCompacting)</pre> +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StripeStoreEngine.html#line.50">needsCompaction</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>> filesCompacting)</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreEngine.html#needsCompaction-java.util.List-">needsCompaction</a></code> in class <code><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreEngine.html" title="class in org.apache.hadoop.hbase.regionserver">StoreEngine</a><<a href="../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFlusher.html" title="class in org.apache.hadoop.hbase.regionserver">StripeStoreFlusher</a>,<a href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/StripeCompactionPolicy.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">StripeCompactionPolicy</a>,<a href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/StripeCompactor.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">StripeCompactor</a>,<a href="../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html" title="class in org.apache.hadoop.hbase.reg ionserver">StripeStoreFileManager</a>></code></dd>