http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1ff05a18/devapidocs/org/apache/hadoop/hbase/regionserver/MutableSegment.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/MutableSegment.html b/devapidocs/org/apache/hadoop/hbase/regionserver/MutableSegment.html index c15731a..504d784 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/MutableSegment.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/MutableSegment.html @@ -179,9 +179,10 @@ extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.htm </tr> <tr class="altColor"> <td class="colFirst"><code>protected </code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MutableSegment.html#MutableSegment-org.apache.hadoop.hbase.regionserver.CellSet-org.apache.hadoop.hbase.CellComparator-org.apache.hadoop.hbase.regionserver.MemStoreLAB-">MutableSegment</a></span>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/CellSet.html" title="class in org.apache.hadoop.hbase.regionserver">CellSet</a> cellSet, +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MutableSegment.html#MutableSegment-org.apache.hadoop.hbase.regionserver.CellSet-org.apache.hadoop.hbase.CellComparator-org.apache.hadoop.hbase.regionserver.MemStoreLAB-org.apache.hadoop.hbase.regionserver.MemStoreSizing-">MutableSegment</a></span>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/CellSet.html" title="class in org.apache.hadoop.hbase.regionserver">CellSet</a> cellSet, <a href="../../../../../org/apache/hadoop/hbase/CellComparator.html" title="interface in org.apache.hadoop.hbase">CellComparator</a> comparator, - <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreLAB.html" title="interface in org.apache.hadoop.hbase.regionserver">MemStoreLAB</a> memStoreLAB)</code> </td> + <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreLAB.html" title="interface in org.apache.hadoop.hbase.regionserver">MemStoreLAB</a> memStoreLAB, + <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html" title="interface in org.apache.hadoop.hbase.regionserver">MemStoreSizing</a> memstoreSizing)</code> </td> </tr> </table> </li> @@ -290,7 +291,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.htm <!-- --> </a> <h3>Constructor Detail</h3> -<a name="MutableSegment-org.apache.hadoop.hbase.regionserver.CellSet-org.apache.hadoop.hbase.CellComparator-org.apache.hadoop.hbase.regionserver.MemStoreLAB-"> +<a name="MutableSegment-org.apache.hadoop.hbase.regionserver.CellSet-org.apache.hadoop.hbase.CellComparator-org.apache.hadoop.hbase.regionserver.MemStoreLAB-org.apache.hadoop.hbase.regionserver.MemStoreSizing-"> <!-- --> </a> <ul class="blockListLast"> @@ -298,7 +299,8 @@ extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.htm <h4>MutableSegment</h4> <pre>protected <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MutableSegment.html#line.50">MutableSegment</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/CellSet.html" title="class in org.apache.hadoop.hbase.regionserver">CellSet</a> cellSet, <a href="../../../../../org/apache/hadoop/hbase/CellComparator.html" title="interface in org.apache.hadoop.hbase">CellComparator</a> comparator, - <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreLAB.html" title="interface in org.apache.hadoop.hbase.regionserver">MemStoreLAB</a> memStoreLAB)</pre> + <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreLAB.html" title="interface in org.apache.hadoop.hbase.regionserver">MemStoreLAB</a> memStoreLAB, + <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html" title="interface in org.apache.hadoop.hbase.regionserver">MemStoreSizing</a> memstoreSizing)</pre> </li> </ul> </li> @@ -315,7 +317,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.htm <ul class="blockList"> <li class="blockList"> <h4>add</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MutableSegment.html#line.60">add</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/MutableSegment.html#line.64">add</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell, boolean mslabUsed, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html" title="interface in org.apache.hadoop.hbase.regionserver">MemStoreSizing</a> memStoreSizing, boolean sizeAddedPreOperation)</pre> @@ -333,7 +335,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.htm <ul class="blockList"> <li class="blockList"> <h4>upsert</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MutableSegment.html#line.65">upsert</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/MutableSegment.html#line.69">upsert</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell, long readpoint, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html" title="interface in org.apache.hadoop.hbase.regionserver">MemStoreSizing</a> memStoreSizing, boolean sizeAddedPreOperation)</pre> @@ -345,7 +347,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.htm <ul class="blockList"> <li class="blockList"> <h4>setInMemoryFlushed</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MutableSegment.html#line.115">setInMemoryFlushed</a>()</pre> +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MutableSegment.html#line.119">setInMemoryFlushed</a>()</pre> </li> </ul> <a name="first--"> @@ -354,7 +356,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.htm <ul class="blockList"> <li class="blockList"> <h4>first</h4> -<pre><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/MutableSegment.html#line.124">first</a>()</pre> +<pre><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/MutableSegment.html#line.128">first</a>()</pre> <div class="block">Returns the first cell in the segment</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -368,7 +370,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.htm <ul class="blockListLast"> <li class="blockList"> <h4>indexEntrySize</h4> -<pre>protected long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MutableSegment.html#line.128">indexEntrySize</a>()</pre> +<pre>protected long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MutableSegment.html#line.132">indexEntrySize</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#indexEntrySize--">indexEntrySize</a></code> in class <code><a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html" title="class in org.apache.hadoop.hbase.regionserver">Segment</a></code></dd>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1ff05a18/devapidocs/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html b/devapidocs/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html index 0a18af7..0758f66 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.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}; +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}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -110,7 +110,7 @@ var activeTableTab = "activeTableTab"; <hr> <br> <pre>@InterfaceAudience.Private -public class <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.38">RegionServerAccounting</a> +public class <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.35">RegionServerAccounting</a> extends <a href="https://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">RegionServerAccounting keeps record of some basic real time information about the Region Server. Currently, it keeps record the global memstore size and global memstore @@ -169,10 +169,6 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <td class="colFirst"><code>private <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/management/MemoryType.html?is-external=true" title="class or interface in java.lang.management">MemoryType</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#memType">memType</a></span></code> </td> </tr> -<tr class="rowColor"> -<td class="colFirst"><code>private <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true" title="class or interface in java.util.concurrent">ConcurrentMap</a><byte[],<a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html" title="interface in org.apache.hadoop.hbase.regionserver">MemStoreSizing</a>></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#replayEditsPerRegion">replayEditsPerRegion</a></span></code> </td> -</tr> </table> </li> </ul> @@ -207,89 +203,69 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html </tr> <tr id="i0" class="altColor"> <td class="colFirst"><code>void</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#addRegionReplayEditsSize-byte:A-org.apache.hadoop.hbase.regionserver.MemStoreSize-">addRegionReplayEditsSize</a></span>(byte[] regionName, - <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSize.html" title="class in org.apache.hadoop.hbase.regionserver">MemStoreSize</a> memStoreSize)</code> -<div class="block">Add memStoreSize to replayEditsPerRegion.</div> -</td> -</tr> -<tr id="i1" class="rowColor"> -<td class="colFirst"><code>void</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#clearRegionReplayEditsSize-byte:A-">clearRegionReplayEditsSize</a></span>(byte[] regionName)</code> -<div class="block">Clear a region from replayEditsPerRegion.</div> -</td> -</tr> -<tr id="i2" class="altColor"> -<td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#decGlobalMemStoreSize-long-long-long-">decGlobalMemStoreSize</a></span>(long dataSizeDelta, long heapSizeDelta, long offHeapSizeDelta)</code> </td> </tr> -<tr id="i3" class="rowColor"> +<tr id="i1" class="rowColor"> <td class="colFirst"><code>double</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#getFlushPressure--">getFlushPressure</a></span>()</code> </td> </tr> -<tr id="i4" class="altColor"> +<tr id="i2" class="altColor"> <td class="colFirst"><code>long</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#getGlobalMemStoreDataSize--">getGlobalMemStoreDataSize</a></span>()</code> </td> </tr> -<tr id="i5" class="rowColor"> +<tr id="i3" class="rowColor"> <td class="colFirst"><code>long</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#getGlobalMemStoreHeapSize--">getGlobalMemStoreHeapSize</a></span>()</code> </td> </tr> -<tr id="i6" class="altColor"> +<tr id="i4" class="altColor"> <td class="colFirst"><code>(package private) long</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#getGlobalMemStoreLimit--">getGlobalMemStoreLimit</a></span>()</code> </td> </tr> -<tr id="i7" class="rowColor"> +<tr id="i5" class="rowColor"> <td class="colFirst"><code>(package private) long</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#getGlobalMemStoreLimitLowMark--">getGlobalMemStoreLimitLowMark</a></span>()</code> </td> </tr> -<tr id="i8" class="altColor"> +<tr id="i6" class="altColor"> <td class="colFirst"><code>(package private) float</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#getGlobalMemStoreLimitLowMarkPercent--">getGlobalMemStoreLimitLowMarkPercent</a></span>()</code> </td> </tr> -<tr id="i9" class="rowColor"> +<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/RegionServerAccounting.html#getGlobalMemStoreOffHeapSize--">getGlobalMemStoreOffHeapSize</a></span>()</code> </td> </tr> -<tr id="i10" class="altColor"> +<tr id="i8" class="altColor"> <td class="colFirst"><code>(package private) long</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#getGlobalOnHeapMemStoreLimit--">getGlobalOnHeapMemStoreLimit</a></span>()</code> </td> </tr> -<tr id="i11" class="rowColor"> +<tr id="i9" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#incGlobalMemStoreSize-long-long-long-">incGlobalMemStoreSize</a></span>(long dataSizeDelta, long heapSizeDelta, long offHeapSizeDelta)</code> </td> </tr> -<tr id="i12" class="altColor"> +<tr id="i10" class="altColor"> <td class="colFirst"><code>(package private) void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#incGlobalMemStoreSize-org.apache.hadoop.hbase.regionserver.MemStoreSize-">incGlobalMemStoreSize</a></span>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSize.html" title="class in org.apache.hadoop.hbase.regionserver">MemStoreSize</a> mss)</code> </td> </tr> -<tr id="i13" class="rowColor"> +<tr id="i11" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/FlushType.html" title="enum in org.apache.hadoop.hbase.regionserver">FlushType</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#isAboveHighWaterMark--">isAboveHighWaterMark</a></span>()</code> <div class="block">Return true if we are above the memstore high water mark</div> </td> </tr> -<tr id="i14" class="altColor"> +<tr id="i12" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/FlushType.html" title="enum in org.apache.hadoop.hbase.regionserver">FlushType</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#isAboveLowWaterMark--">isAboveLowWaterMark</a></span>()</code> <div class="block">Return true if we're above the low watermark</div> </td> </tr> -<tr id="i15" class="rowColor"> +<tr id="i13" class="rowColor"> <td class="colFirst"><code>(package private) boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#isOffheap--">isOffheap</a></span>()</code> </td> </tr> -<tr id="i16" class="altColor"> -<td class="colFirst"><code>void</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#rollbackRegionReplayEditsSize-byte:A-">rollbackRegionReplayEditsSize</a></span>(byte[] regionName)</code> -<div class="block">Roll back the global MemStore size for a specified region when this region - can't be opened.</div> -</td> -</tr> -<tr id="i17" class="rowColor"> +<tr id="i14" class="altColor"> <td class="colFirst"><code>(package private) void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#setGlobalMemStoreLimits-long-">setGlobalMemStoreLimits</a></span>(long newGlobalMemstoreLimit)</code> </td> </tr> @@ -321,7 +297,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>globalMemStoreDataSize</h4> -<pre>private final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/LongAdder.html?is-external=true" title="class or interface in java.util.concurrent.atomic">LongAdder</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.40">globalMemStoreDataSize</a></pre> +<pre>private final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/LongAdder.html?is-external=true" title="class or interface in java.util.concurrent.atomic">LongAdder</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.37">globalMemStoreDataSize</a></pre> </li> </ul> <a name="globalMemStoreHeapSize"> @@ -330,7 +306,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>globalMemStoreHeapSize</h4> -<pre>private final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/LongAdder.html?is-external=true" title="class or interface in java.util.concurrent.atomic">LongAdder</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.42">globalMemStoreHeapSize</a></pre> +<pre>private final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/LongAdder.html?is-external=true" title="class or interface in java.util.concurrent.atomic">LongAdder</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.39">globalMemStoreHeapSize</a></pre> </li> </ul> <a name="globalMemStoreOffHeapSize"> @@ -339,16 +315,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>globalMemStoreOffHeapSize</h4> -<pre>private final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/LongAdder.html?is-external=true" title="class or interface in java.util.concurrent.atomic">LongAdder</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.44">globalMemStoreOffHeapSize</a></pre> -</li> -</ul> -<a name="replayEditsPerRegion"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>replayEditsPerRegion</h4> -<pre>private final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true" title="class or interface in java.util.concurrent">ConcurrentMap</a><byte[],<a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html" title="interface in org.apache.hadoop.hbase.regionserver">MemStoreSizing</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.48">replayEditsPerRegion</a></pre> +<pre>private final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/LongAdder.html?is-external=true" title="class or interface in java.util.concurrent.atomic">LongAdder</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.41">globalMemStoreOffHeapSize</a></pre> </li> </ul> <a name="globalMemStoreLimit"> @@ -357,7 +324,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>globalMemStoreLimit</h4> -<pre>private long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.51">globalMemStoreLimit</a></pre> +<pre>private long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.43">globalMemStoreLimit</a></pre> </li> </ul> <a name="globalMemStoreLimitLowMarkPercent"> @@ -366,7 +333,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>globalMemStoreLimitLowMarkPercent</h4> -<pre>private final float <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.52">globalMemStoreLimitLowMarkPercent</a></pre> +<pre>private final float <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.44">globalMemStoreLimitLowMarkPercent</a></pre> </li> </ul> <a name="globalMemStoreLimitLowMark"> @@ -375,7 +342,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>globalMemStoreLimitLowMark</h4> -<pre>private long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.53">globalMemStoreLimitLowMark</a></pre> +<pre>private long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.45">globalMemStoreLimitLowMark</a></pre> </li> </ul> <a name="memType"> @@ -384,7 +351,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>memType</h4> -<pre>private final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/management/MemoryType.html?is-external=true" title="class or interface in java.lang.management">MemoryType</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.54">memType</a></pre> +<pre>private final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/management/MemoryType.html?is-external=true" title="class or interface in java.lang.management">MemoryType</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.46">memType</a></pre> </li> </ul> <a name="globalOnHeapMemstoreLimit"> @@ -393,7 +360,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>globalOnHeapMemstoreLimit</h4> -<pre>private long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.55">globalOnHeapMemstoreLimit</a></pre> +<pre>private long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.47">globalOnHeapMemstoreLimit</a></pre> </li> </ul> <a name="globalOnHeapMemstoreLimitLowMark"> @@ -402,7 +369,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockListLast"> <li class="blockList"> <h4>globalOnHeapMemstoreLimitLowMark</h4> -<pre>private long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.56">globalOnHeapMemstoreLimitLowMark</a></pre> +<pre>private long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.48">globalOnHeapMemstoreLimitLowMark</a></pre> </li> </ul> </li> @@ -419,7 +386,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockListLast"> <li class="blockList"> <h4>RegionServerAccounting</h4> -<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.58">RegionServerAccounting</a>(org.apache.hadoop.conf.Configuration conf)</pre> +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.50">RegionServerAccounting</a>(org.apache.hadoop.conf.Configuration conf)</pre> </li> </ul> </li> @@ -436,7 +403,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>getGlobalMemStoreLimit</h4> -<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.80">getGlobalMemStoreLimit</a>()</pre> +<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.72">getGlobalMemStoreLimit</a>()</pre> </li> </ul> <a name="getGlobalOnHeapMemStoreLimit--"> @@ -445,7 +412,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>getGlobalOnHeapMemStoreLimit</h4> -<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.84">getGlobalOnHeapMemStoreLimit</a>()</pre> +<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.76">getGlobalOnHeapMemStoreLimit</a>()</pre> </li> </ul> <a name="setGlobalMemStoreLimits-long-"> @@ -454,7 +421,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>setGlobalMemStoreLimits</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.89">setGlobalMemStoreLimits</a>(long newGlobalMemstoreLimit)</pre> +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.81">setGlobalMemStoreLimits</a>(long newGlobalMemstoreLimit)</pre> </li> </ul> <a name="isOffheap--"> @@ -463,7 +430,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>isOffheap</h4> -<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.101">isOffheap</a>()</pre> +<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.93">isOffheap</a>()</pre> </li> </ul> <a name="getGlobalMemStoreLimitLowMark--"> @@ -472,7 +439,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>getGlobalMemStoreLimitLowMark</h4> -<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.105">getGlobalMemStoreLimitLowMark</a>()</pre> +<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.97">getGlobalMemStoreLimitLowMark</a>()</pre> </li> </ul> <a name="getGlobalMemStoreLimitLowMarkPercent--"> @@ -481,7 +448,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>getGlobalMemStoreLimitLowMarkPercent</h4> -<pre>float <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.109">getGlobalMemStoreLimitLowMarkPercent</a>()</pre> +<pre>float <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.101">getGlobalMemStoreLimitLowMarkPercent</a>()</pre> </li> </ul> <a name="getGlobalMemStoreDataSize--"> @@ -490,7 +457,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>getGlobalMemStoreDataSize</h4> -<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.116">getGlobalMemStoreDataSize</a>()</pre> +<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.108">getGlobalMemStoreDataSize</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>the global Memstore data size in the RegionServer</dd> @@ -503,7 +470,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>getGlobalMemStoreHeapSize</h4> -<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.123">getGlobalMemStoreHeapSize</a>()</pre> +<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.115">getGlobalMemStoreHeapSize</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>the global memstore heap size in the RegionServer</dd> @@ -516,7 +483,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>getGlobalMemStoreOffHeapSize</h4> -<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.130">getGlobalMemStoreOffHeapSize</a>()</pre> +<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.122">getGlobalMemStoreOffHeapSize</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>the global memstore heap size in the RegionServer</dd> @@ -529,7 +496,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>incGlobalMemStoreSize</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.134">incGlobalMemStoreSize</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSize.html" title="class in org.apache.hadoop.hbase.regionserver">MemStoreSize</a> mss)</pre> +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.126">incGlobalMemStoreSize</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSize.html" title="class in org.apache.hadoop.hbase.regionserver">MemStoreSize</a> mss)</pre> </li> </ul> <a name="incGlobalMemStoreSize-long-long-long-"> @@ -538,7 +505,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>incGlobalMemStoreSize</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.138">incGlobalMemStoreSize</a>(long dataSizeDelta, +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.130">incGlobalMemStoreSize</a>(long dataSizeDelta, long heapSizeDelta, long offHeapSizeDelta)</pre> </li> @@ -549,7 +516,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>decGlobalMemStoreSize</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.144">decGlobalMemStoreSize</a>(long dataSizeDelta, +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.136">decGlobalMemStoreSize</a>(long dataSizeDelta, long heapSizeDelta, long offHeapSizeDelta)</pre> </li> @@ -560,7 +527,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>isAboveHighWaterMark</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/regionserver/FlushType.html" title="enum in org.apache.hadoop.hbase.regionserver">FlushType</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.154">isAboveHighWaterMark</a>()</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/regionserver/FlushType.html" title="enum in org.apache.hadoop.hbase.regionserver">FlushType</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.146">isAboveHighWaterMark</a>()</pre> <div class="block">Return true if we are above the memstore high water mark</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -574,17 +541,17 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>isAboveLowWaterMark</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/regionserver/FlushType.html" title="enum in org.apache.hadoop.hbase.regionserver">FlushType</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.185">isAboveLowWaterMark</a>()</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/regionserver/FlushType.html" title="enum in org.apache.hadoop.hbase.regionserver">FlushType</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.177">isAboveLowWaterMark</a>()</pre> <div class="block">Return true if we're above the low watermark</div> </li> </ul> <a name="getFlushPressure--"> <!-- --> </a> -<ul class="blockList"> +<ul class="blockListLast"> <li class="blockList"> <h4>getFlushPressure</h4> -<pre>public double <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.211">getFlushPressure</a>()</pre> +<pre>public double <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.203">getFlushPressure</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>the flush pressure of all stores on this regionserver. The value should be greater than @@ -593,51 +560,6 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html </dl> </li> </ul> -<a name="addRegionReplayEditsSize-byte:A-org.apache.hadoop.hbase.regionserver.MemStoreSize-"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>addRegionReplayEditsSize</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.226">addRegionReplayEditsSize</a>(byte[] regionName, - <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSize.html" title="class in org.apache.hadoop.hbase.regionserver">MemStoreSize</a> memStoreSize)</pre> -<div class="block">Add memStoreSize to replayEditsPerRegion.</div> -<dl> -<dt><span class="paramLabel">Parameters:</span></dt> -<dd><code>regionName</code> - region name.</dd> -<dd><code>memStoreSize</code> - the Memstore size will be added to replayEditsPerRegion.</dd> -</dl> -</li> -</ul> -<a name="rollbackRegionReplayEditsSize-byte:A-"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>rollbackRegionReplayEditsSize</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.246">rollbackRegionReplayEditsSize</a>(byte[] regionName)</pre> -<div class="block">Roll back the global MemStore size for a specified region when this region - can't be opened.</div> -<dl> -<dt><span class="paramLabel">Parameters:</span></dt> -<dd><code>regionName</code> - the region which could not open.</dd> -</dl> -</li> -</ul> -<a name="clearRegionReplayEditsSize-byte:A-"> -<!-- --> -</a> -<ul class="blockListLast"> -<li class="blockList"> -<h4>clearRegionReplayEditsSize</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html#line.260">clearRegionReplayEditsSize</a>(byte[] regionName)</pre> -<div class="block">Clear a region from replayEditsPerRegion.</div> -<dl> -<dt><span class="paramLabel">Parameters:</span></dt> -<dd><code>regionName</code> - region name.</dd> -</dl> -</li> -</ul> </li> </ul> </li> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1ff05a18/devapidocs/org/apache/hadoop/hbase/regionserver/SegmentFactory.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/SegmentFactory.html b/devapidocs/org/apache/hadoop/hbase/regionserver/SegmentFactory.html index 0457d33..d1e3486 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/SegmentFactory.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/SegmentFactory.html @@ -177,7 +177,10 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html </tr> <tr id="i1" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver">ImmutableSegment</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/SegmentFactory.html#createImmutableSegment-org.apache.hadoop.hbase.CellComparator-">createImmutableSegment</a></span>(<a href="../../../../../org/apache/hadoop/hbase/CellComparator.html" title="interface in org.apache.hadoop.hbase">CellComparator</a> comparator)</code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/SegmentFactory.html#createImmutableSegment-org.apache.hadoop.hbase.CellComparator-">createImmutableSegment</a></span>(<a href="../../../../../org/apache/hadoop/hbase/CellComparator.html" title="interface in org.apache.hadoop.hbase">CellComparator</a> comparator)</code> +<div class="block">create empty immutable segment for initializations + This ImmutableSegment is used as a place holder for snapshot in Memstore.</div> +</td> </tr> <tr id="i2" class="altColor"> <td class="colFirst"><code>private <a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver">ImmutableSegment</a></code></td> @@ -191,7 +194,8 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html </tr> <tr id="i3" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver">ImmutableSegment</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/SegmentFactory.html#createImmutableSegment-org.apache.hadoop.hbase.regionserver.MutableSegment-">createImmutableSegment</a></span>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/MutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver">MutableSegment</a> segment)</code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/SegmentFactory.html#createImmutableSegment-org.apache.hadoop.hbase.regionserver.MutableSegment-org.apache.hadoop.hbase.regionserver.MemStoreSizing-">createImmutableSegment</a></span>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/MutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver">MutableSegment</a> segment, + <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html" title="interface in org.apache.hadoop.hbase.regionserver">MemStoreSizing</a> memstoreSizing)</code> </td> </tr> <tr id="i4" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver">ImmutableSegment</a></code></td> @@ -221,14 +225,16 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html </tr> <tr id="i7" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver">MutableSegment</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/SegmentFactory.html#createMutableSegment-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.CellComparator-">createMutableSegment</a></span>(org.apache.hadoop.conf.Configuration conf, - <a href="../../../../../org/apache/hadoop/hbase/CellComparator.html" title="interface in org.apache.hadoop.hbase">CellComparator</a> comparator)</code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/SegmentFactory.html#createMutableSegment-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.CellComparator-org.apache.hadoop.hbase.regionserver.MemStoreSizing-">createMutableSegment</a></span>(org.apache.hadoop.conf.Configuration conf, + <a href="../../../../../org/apache/hadoop/hbase/CellComparator.html" title="interface in org.apache.hadoop.hbase">CellComparator</a> comparator, + <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html" title="interface in org.apache.hadoop.hbase.regionserver">MemStoreSizing</a> memstoreSizing)</code> </td> </tr> <tr id="i8" class="altColor"> <td class="colFirst"><code>private <a href="../../../../../org/apache/hadoop/hbase/regionserver/MutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver">MutableSegment</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/SegmentFactory.html#generateMutableSegment-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.CellComparator-org.apache.hadoop.hbase.regionserver.MemStoreLAB-">generateMutableSegment</a></span>(org.apache.hadoop.conf.Configuration conf, +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/SegmentFactory.html#generateMutableSegment-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.CellComparator-org.apache.hadoop.hbase.regionserver.MemStoreLAB-org.apache.hadoop.hbase.regionserver.MemStoreSizing-">generateMutableSegment</a></span>(org.apache.hadoop.conf.Configuration conf, <a href="../../../../../org/apache/hadoop/hbase/CellComparator.html" title="interface in org.apache.hadoop.hbase">CellComparator</a> comparator, - <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreLAB.html" title="interface in org.apache.hadoop.hbase.regionserver">MemStoreLAB</a> memStoreLAB)</code> </td> + <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreLAB.html" title="interface in org.apache.hadoop.hbase.regionserver">MemStoreLAB</a> memStoreLAB, + <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html" title="interface in org.apache.hadoop.hbase.regionserver">MemStoreSizing</a> memstoreSizing)</code> </td> </tr> <tr id="i9" class="rowColor"> <td class="colFirst"><code>private <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreLAB.html" title="interface in org.apache.hadoop.hbase.regionserver">MemStoreLAB</a></code></td> @@ -339,26 +345,38 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>createImmutableSegment</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver">ImmutableSegment</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentFactory.html#line.65">createImmutableSegment</a>(<a href="../../../../../org/apache/hadoop/hbase/CellComparator.html" title="interface in org.apache.hadoop.hbase">CellComparator</a> comparator)</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver">ImmutableSegment</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentFactory.html#line.71">createImmutableSegment</a>(<a href="../../../../../org/apache/hadoop/hbase/CellComparator.html" title="interface in org.apache.hadoop.hbase">CellComparator</a> comparator)</pre> +<div class="block">create empty immutable segment for initializations + This ImmutableSegment is used as a place holder for snapshot in Memstore. + It won't flush later, So it is not necessary to record the initial size + for it.</div> +<dl> +<dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>comparator</code> - comparator</dd> +<dt><span class="returnLabel">Returns:</span></dt> +<dd>ImmutableSegment</dd> +</dl> </li> </ul> -<a name="createImmutableSegment-org.apache.hadoop.hbase.regionserver.MutableSegment-"> +<a name="createImmutableSegment-org.apache.hadoop.hbase.regionserver.MutableSegment-org.apache.hadoop.hbase.regionserver.MemStoreSizing-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>createImmutableSegment</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver">ImmutableSegment</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentFactory.html#line.71">createImmutableSegment</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/MutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver">MutableSegment</a> segment)</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver">ImmutableSegment</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentFactory.html#line.77">createImmutableSegment</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/MutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver">MutableSegment</a> segment, + <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html" title="interface in org.apache.hadoop.hbase.regionserver">MemStoreSizing</a> memstoreSizing)</pre> </li> </ul> -<a name="createMutableSegment-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.CellComparator-"> +<a name="createMutableSegment-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.CellComparator-org.apache.hadoop.hbase.regionserver.MemStoreSizing-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>createMutableSegment</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/regionserver/MutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver">MutableSegment</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentFactory.html#line.76">createMutableSegment</a>(org.apache.hadoop.conf.Configuration conf, - <a href="../../../../../org/apache/hadoop/hbase/CellComparator.html" title="interface in org.apache.hadoop.hbase">CellComparator</a> comparator)</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/regionserver/MutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver">MutableSegment</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentFactory.html#line.83">createMutableSegment</a>(org.apache.hadoop.conf.Configuration conf, + <a href="../../../../../org/apache/hadoop/hbase/CellComparator.html" title="interface in org.apache.hadoop.hbase">CellComparator</a> comparator, + <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html" title="interface in org.apache.hadoop.hbase.regionserver">MemStoreSizing</a> memstoreSizing)</pre> </li> </ul> <a name="createImmutableSegmentByMerge-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.CellComparator-org.apache.hadoop.hbase.regionserver.MemStoreSegmentsIterator-int-java.util.List-org.apache.hadoop.hbase.regionserver.CompactingMemStore.IndexType-org.apache.hadoop.hbase.regionserver.MemStoreCompactionStrategy.Action-"> @@ -367,7 +385,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>createImmutableSegmentByMerge</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver">ImmutableSegment</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentFactory.html#line.83">createImmutableSegmentByMerge</a>(org.apache.hadoop.conf.Configuration conf, +<pre>public <a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver">ImmutableSegment</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentFactory.html#line.91">createImmutableSegmentByMerge</a>(org.apache.hadoop.conf.Configuration conf, <a href="../../../../../org/apache/hadoop/hbase/CellComparator.html" title="interface in org.apache.hadoop.hbase">CellComparator</a> comparator, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSegmentsIterator.html" title="class in org.apache.hadoop.hbase.regionserver">MemStoreSegmentsIterator</a> iterator, int numOfCells, @@ -387,7 +405,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>createImmutableSegmentByFlattening</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver">ImmutableSegment</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentFactory.html#line.98">createImmutableSegmentByFlattening</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/CSLMImmutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver">CSLMImmutableSegment</a> segment, +<pre>public <a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver">ImmutableSegment</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentFactory.html#line.106">createImmutableSegmentByFlattening</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/CSLMImmutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver">CSLMImmutableSegment</a> segment, <a href="../../../../../org/apache/hadoop/hbase/regionserver/CompactingMemStore.IndexType.html" title="enum in org.apache.hadoop.hbase.regionserver">CompactingMemStore.IndexType</a> idxType, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html" title="interface in org.apache.hadoop.hbase.regionserver">MemStoreSizing</a> memstoreSizing, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreCompactionStrategy.Action.html" title="enum in org.apache.hadoop.hbase.regionserver">MemStoreCompactionStrategy.Action</a> action)</pre> @@ -399,7 +417,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>createImmutableSegment</h4> -<pre>private <a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver">ImmutableSegment</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentFactory.html#line.118">createImmutableSegment</a>(org.apache.hadoop.conf.Configuration conf, +<pre>private <a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver">ImmutableSegment</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentFactory.html#line.126">createImmutableSegment</a>(org.apache.hadoop.conf.Configuration conf, <a href="../../../../../org/apache/hadoop/hbase/CellComparator.html" title="interface in org.apache.hadoop.hbase">CellComparator</a> comparator, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSegmentsIterator.html" title="class in org.apache.hadoop.hbase.regionserver">MemStoreSegmentsIterator</a> iterator, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreLAB.html" title="interface in org.apache.hadoop.hbase.regionserver">MemStoreLAB</a> memStoreLAB, @@ -408,15 +426,16 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <a href="../../../../../org/apache/hadoop/hbase/regionserver/CompactingMemStore.IndexType.html" title="enum in org.apache.hadoop.hbase.regionserver">CompactingMemStore.IndexType</a> idxType)</pre> </li> </ul> -<a name="generateMutableSegment-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.CellComparator-org.apache.hadoop.hbase.regionserver.MemStoreLAB-"> +<a name="generateMutableSegment-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.CellComparator-org.apache.hadoop.hbase.regionserver.MemStoreLAB-org.apache.hadoop.hbase.regionserver.MemStoreSizing-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>generateMutableSegment</h4> -<pre>private <a href="../../../../../org/apache/hadoop/hbase/regionserver/MutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver">MutableSegment</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentFactory.html#line.137">generateMutableSegment</a>(org.apache.hadoop.conf.Configuration conf, +<pre>private <a href="../../../../../org/apache/hadoop/hbase/regionserver/MutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver">MutableSegment</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentFactory.html#line.145">generateMutableSegment</a>(org.apache.hadoop.conf.Configuration conf, <a href="../../../../../org/apache/hadoop/hbase/CellComparator.html" title="interface in org.apache.hadoop.hbase">CellComparator</a> comparator, - <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreLAB.html" title="interface in org.apache.hadoop.hbase.regionserver">MemStoreLAB</a> memStoreLAB)</pre> + <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreLAB.html" title="interface in org.apache.hadoop.hbase.regionserver">MemStoreLAB</a> memStoreLAB, + <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html" title="interface in org.apache.hadoop.hbase.regionserver">MemStoreSizing</a> memstoreSizing)</pre> </li> </ul> <a name="getMergedMemStoreLAB-org.apache.hadoop.conf.Configuration-java.util.List-"> @@ -425,7 +444,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockListLast"> <li class="blockList"> <h4>getMergedMemStoreLAB</h4> -<pre>private <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreLAB.html" title="interface in org.apache.hadoop.hbase.regionserver">MemStoreLAB</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentFactory.html#line.144">getMergedMemStoreLAB</a>(org.apache.hadoop.conf.Configuration conf, +<pre>private <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreLAB.html" title="interface in org.apache.hadoop.hbase.regionserver">MemStoreLAB</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/SegmentFactory.html#line.152">getMergedMemStoreLAB</a>(org.apache.hadoop.conf.Configuration conf, <a href="https://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/ImmutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver">ImmutableSegment</a>> segments)</pre> </li> </ul> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1ff05a18/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/CellSet.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/CellSet.html b/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/CellSet.html index 9654ae2..84df775 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/CellSet.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/CellSet.html @@ -180,9 +180,10 @@ </td> </tr> <tr class="rowColor"> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/regionserver/MutableSegment.html#MutableSegment-org.apache.hadoop.hbase.regionserver.CellSet-org.apache.hadoop.hbase.CellComparator-org.apache.hadoop.hbase.regionserver.MemStoreLAB-">MutableSegment</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/CellSet.html" title="class in org.apache.hadoop.hbase.regionserver">CellSet</a> cellSet, +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/regionserver/MutableSegment.html#MutableSegment-org.apache.hadoop.hbase.regionserver.CellSet-org.apache.hadoop.hbase.CellComparator-org.apache.hadoop.hbase.regionserver.MemStoreLAB-org.apache.hadoop.hbase.regionserver.MemStoreSizing-">MutableSegment</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/CellSet.html" title="class in org.apache.hadoop.hbase.regionserver">CellSet</a> cellSet, <a href="../../../../../../org/apache/hadoop/hbase/CellComparator.html" title="interface in org.apache.hadoop.hbase">CellComparator</a> comparator, - <a href="../../../../../../org/apache/hadoop/hbase/regionserver/MemStoreLAB.html" title="interface in org.apache.hadoop.hbase.regionserver">MemStoreLAB</a> memStoreLAB)</code> </td> + <a href="../../../../../../org/apache/hadoop/hbase/regionserver/MemStoreLAB.html" title="interface in org.apache.hadoop.hbase.regionserver">MemStoreLAB</a> memStoreLAB, + <a href="../../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html" title="interface in org.apache.hadoop.hbase.regionserver">MemStoreSizing</a> memstoreSizing)</code> </td> </tr> <tr class="altColor"> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#Segment-org.apache.hadoop.hbase.regionserver.CellSet-org.apache.hadoop.hbase.CellComparator-org.apache.hadoop.hbase.regionserver.MemStoreLAB-org.apache.hadoop.hbase.regionserver.TimeRangeTracker-">Segment</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/CellSet.html" title="class in org.apache.hadoop.hbase.regionserver">CellSet</a> cellSet, http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1ff05a18/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/ImmutableSegment.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/ImmutableSegment.html b/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/ImmutableSegment.html index 32aeb42..2c324ab 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/ImmutableSegment.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/ImmutableSegment.html @@ -183,7 +183,10 @@ <tbody> <tr class="altColor"> <td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver">ImmutableSegment</a></code></td> -<td class="colLast"><span class="typeNameLabel">SegmentFactory.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/regionserver/SegmentFactory.html#createImmutableSegment-org.apache.hadoop.hbase.CellComparator-">createImmutableSegment</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/CellComparator.html" title="interface in org.apache.hadoop.hbase">CellComparator</a> comparator)</code> </td> +<td class="colLast"><span class="typeNameLabel">SegmentFactory.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/regionserver/SegmentFactory.html#createImmutableSegment-org.apache.hadoop.hbase.CellComparator-">createImmutableSegment</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/CellComparator.html" title="interface in org.apache.hadoop.hbase">CellComparator</a> comparator)</code> +<div class="block">create empty immutable segment for initializations + This ImmutableSegment is used as a place holder for snapshot in Memstore.</div> +</td> </tr> <tr class="rowColor"> <td class="colFirst"><code>private <a href="../../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver">ImmutableSegment</a></code></td> @@ -197,7 +200,8 @@ </tr> <tr class="altColor"> <td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver">ImmutableSegment</a></code></td> -<td class="colLast"><span class="typeNameLabel">SegmentFactory.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/regionserver/SegmentFactory.html#createImmutableSegment-org.apache.hadoop.hbase.regionserver.MutableSegment-">createImmutableSegment</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/MutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver">MutableSegment</a> segment)</code> </td> +<td class="colLast"><span class="typeNameLabel">SegmentFactory.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/regionserver/SegmentFactory.html#createImmutableSegment-org.apache.hadoop.hbase.regionserver.MutableSegment-org.apache.hadoop.hbase.regionserver.MemStoreSizing-">createImmutableSegment</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/MutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver">MutableSegment</a> segment, + <a href="../../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html" title="interface in org.apache.hadoop.hbase.regionserver">MemStoreSizing</a> memstoreSizing)</code> </td> </tr> <tr class="rowColor"> <td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver">ImmutableSegment</a></code></td> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1ff05a18/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/MemStoreLAB.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/MemStoreLAB.html b/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/MemStoreLAB.html index 2b10331..5f235f4 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/MemStoreLAB.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/MemStoreLAB.html @@ -183,9 +183,10 @@ </tr> <tr class="rowColor"> <td class="colFirst"><code>private <a href="../../../../../../org/apache/hadoop/hbase/regionserver/MutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver">MutableSegment</a></code></td> -<td class="colLast"><span class="typeNameLabel">SegmentFactory.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/regionserver/SegmentFactory.html#generateMutableSegment-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.CellComparator-org.apache.hadoop.hbase.regionserver.MemStoreLAB-">generateMutableSegment</a></span>(org.apache.hadoop.conf.Configuration conf, +<td class="colLast"><span class="typeNameLabel">SegmentFactory.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/regionserver/SegmentFactory.html#generateMutableSegment-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.CellComparator-org.apache.hadoop.hbase.regionserver.MemStoreLAB-org.apache.hadoop.hbase.regionserver.MemStoreSizing-">generateMutableSegment</a></span>(org.apache.hadoop.conf.Configuration conf, <a href="../../../../../../org/apache/hadoop/hbase/CellComparator.html" title="interface in org.apache.hadoop.hbase">CellComparator</a> comparator, - <a href="../../../../../../org/apache/hadoop/hbase/regionserver/MemStoreLAB.html" title="interface in org.apache.hadoop.hbase.regionserver">MemStoreLAB</a> memStoreLAB)</code> </td> + <a href="../../../../../../org/apache/hadoop/hbase/regionserver/MemStoreLAB.html" title="interface in org.apache.hadoop.hbase.regionserver">MemStoreLAB</a> memStoreLAB, + <a href="../../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html" title="interface in org.apache.hadoop.hbase.regionserver">MemStoreSizing</a> memstoreSizing)</code> </td> </tr> </tbody> </table> @@ -226,9 +227,10 @@ </td> </tr> <tr class="rowColor"> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/regionserver/MutableSegment.html#MutableSegment-org.apache.hadoop.hbase.regionserver.CellSet-org.apache.hadoop.hbase.CellComparator-org.apache.hadoop.hbase.regionserver.MemStoreLAB-">MutableSegment</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/CellSet.html" title="class in org.apache.hadoop.hbase.regionserver">CellSet</a> cellSet, +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/regionserver/MutableSegment.html#MutableSegment-org.apache.hadoop.hbase.regionserver.CellSet-org.apache.hadoop.hbase.CellComparator-org.apache.hadoop.hbase.regionserver.MemStoreLAB-org.apache.hadoop.hbase.regionserver.MemStoreSizing-">MutableSegment</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/CellSet.html" title="class in org.apache.hadoop.hbase.regionserver">CellSet</a> cellSet, <a href="../../../../../../org/apache/hadoop/hbase/CellComparator.html" title="interface in org.apache.hadoop.hbase">CellComparator</a> comparator, - <a href="../../../../../../org/apache/hadoop/hbase/regionserver/MemStoreLAB.html" title="interface in org.apache.hadoop.hbase.regionserver">MemStoreLAB</a> memStoreLAB)</code> </td> + <a href="../../../../../../org/apache/hadoop/hbase/regionserver/MemStoreLAB.html" title="interface in org.apache.hadoop.hbase.regionserver">MemStoreLAB</a> memStoreLAB, + <a href="../../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSizing.html" title="interface in org.apache.hadoop.hbase.regionserver">MemStoreSizing</a> memstoreSizing)</code> </td> </tr> <tr class="altColor"> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#Segment-org.apache.hadoop.hbase.regionserver.CellSet-org.apache.hadoop.hbase.CellComparator-org.apache.hadoop.hbase.regionserver.MemStoreLAB-org.apache.hadoop.hbase.regionserver.TimeRangeTracker-">Segment</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/CellSet.html" title="class in org.apache.hadoop.hbase.regionserver">CellSet</a> cellSet,