http://git-wip-us.apache.org/repos/asf/hbase-site/blob/93ae3fc9/devapidocs/org/apache/hadoop/hbase/regionserver/CellArrayImmutableSegment.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/CellArrayImmutableSegment.html b/devapidocs/org/apache/hadoop/hbase/regionserver/CellArrayImmutableSegment.html index ca649b2..cace586 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/CellArrayImmutableSegment.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/CellArrayImmutableSegment.html @@ -120,7 +120,7 @@ var activeTableTab = "activeTableTab"; <hr> <br> <pre>@InterfaceAudience.Private -public class <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CellArrayImmutableSegment.html#line.34">CellArrayImmutableSegment</a> +public class <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CellArrayImmutableSegment.html#line.35">CellArrayImmutableSegment</a> extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver">ImmutableSegment</a></pre> <div class="block">CellArrayImmutableSegment extends the API supported by a <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html" title="class in org.apache.hadoop.hbase.regionserver"><code>Segment</code></a>, and <a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver"><code>ImmutableSegment</code></a>. This immutable segment is working with CellSet with @@ -178,11 +178,11 @@ extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSe </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/CellArrayImmutableSegment.html#CellArrayImmutableSegment-org.apache.hadoop.hbase.CellComparator-org.apache.hadoop.hbase.regionserver.MemStoreSegmentsIterator-org.apache.hadoop.hbase.regionserver.MemStoreLAB-int-org.apache.hadoop.hbase.regionserver.MemStoreCompactor.Action-">CellArrayImmutableSegment</a></span>(<a href="../../../../../org/apache/hadoop/hbase/CellComparator.html" title="interface in org.apache.hadoop.hbase">CellComparator</a> comparator, +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/CellArrayImmutableSegment.html#CellArrayImmutableSegment-org.apache.hadoop.hbase.CellComparator-org.apache.hadoop.hbase.regionserver.MemStoreSegmentsIterator-org.apache.hadoop.hbase.regionserver.MemStoreLAB-int-org.apache.hadoop.hbase.regionserver.MemStoreCompactionStrategy.Action-">CellArrayImmutableSegment</a></span>(<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, int numOfCells, - <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreCompactor.Action.html" title="enum in org.apache.hadoop.hbase.regionserver">MemStoreCompactor.Action</a> action)</code> + <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreCompactionStrategy.Action.html" title="enum in org.apache.hadoop.hbase.regionserver">MemStoreCompactionStrategy.Action</a> action)</code> <div class="block">------------------------------------------------------------------------ C-tor to be used when new CellArrayImmutableSegment is a result of compaction of a list of older ImmutableSegments.</div> @@ -190,8 +190,9 @@ extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSe </tr> <tr class="rowColor"> <td class="colFirst"><code>protected </code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/CellArrayImmutableSegment.html#CellArrayImmutableSegment-org.apache.hadoop.hbase.regionserver.CSLMImmutableSegment-org.apache.hadoop.hbase.regionserver.MemStoreSizing-">CellArrayImmutableSegment</a></span>(<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/MemStoreSizing.html" title="class in org.apache.hadoop.hbase.regionserver">MemStoreSizing</a> memstoreSizing)</code> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/CellArrayImmutableSegment.html#CellArrayImmutableSegment-org.apache.hadoop.hbase.regionserver.CSLMImmutableSegment-org.apache.hadoop.hbase.regionserver.MemStoreSizing-org.apache.hadoop.hbase.regionserver.MemStoreCompactionStrategy.Action-">CellArrayImmutableSegment</a></span>(<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/MemStoreSizing.html" title="class 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)</code> <div class="block">------------------------------------------------------------------------ C-tor to be used when new CellChunkImmutableSegment is built as a result of flattening of CSLMImmutableSegment @@ -223,15 +224,16 @@ extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSe </tr> <tr id="i2" class="altColor"> <td class="colFirst"><code>private void</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/CellArrayImmutableSegment.html#initializeCellSet-int-org.apache.hadoop.hbase.regionserver.MemStoreSegmentsIterator-org.apache.hadoop.hbase.regionserver.MemStoreCompactor.Action-">initializeCellSet</a></span>(int numOfCells, +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/CellArrayImmutableSegment.html#initializeCellSet-int-org.apache.hadoop.hbase.regionserver.MemStoreSegmentsIterator-org.apache.hadoop.hbase.regionserver.MemStoreCompactionStrategy.Action-">initializeCellSet</a></span>(int numOfCells, <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/MemStoreCompactor.Action.html" title="enum in org.apache.hadoop.hbase.regionserver">MemStoreCompactor.Action</a> action)</code> </td> + <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreCompactionStrategy.Action.html" title="enum in org.apache.hadoop.hbase.regionserver">MemStoreCompactionStrategy.Action</a> action)</code> </td> </tr> <tr id="i3" class="rowColor"> <td class="colFirst"><code>private void</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/CellArrayImmutableSegment.html#reinitializeCellSet-int-org.apache.hadoop.hbase.regionserver.KeyValueScanner-org.apache.hadoop.hbase.regionserver.CellSet-">reinitializeCellSet</a></span>(int numOfCells, +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/CellArrayImmutableSegment.html#reinitializeCellSet-int-org.apache.hadoop.hbase.regionserver.KeyValueScanner-org.apache.hadoop.hbase.regionserver.CellSet-org.apache.hadoop.hbase.regionserver.MemStoreCompactionStrategy.Action-">reinitializeCellSet</a></span>(int numOfCells, <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a> segmentScanner, - <a href="../../../../../org/apache/hadoop/hbase/regionserver/CellSet.html" title="class in org.apache.hadoop.hbase.regionserver">CellSet</a> oldCellSet)</code> </td> + <a href="../../../../../org/apache/hadoop/hbase/regionserver/CellSet.html" title="class in org.apache.hadoop.hbase.regionserver">CellSet</a> oldCellSet, + <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreCompactionStrategy.Action.html" title="enum in org.apache.hadoop.hbase.regionserver">MemStoreCompactionStrategy.Action</a> action)</code> </td> </tr> </table> <ul class="blockList"> @@ -239,14 +241,14 @@ extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSe <!-- --> </a> <h3>Methods inherited from class org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver">ImmutableSegment</a></h3> -<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSegment.html#getAllSegments--">getAllSegments</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSegment.html#getNumOfSegments--">getNumOfSegments</a></code></li> +<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSegment.html#getAllSegments--">getAllSegments</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSegment.html#getNumOfSegments--">getNumOfSegments</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSegment.html#getNumUniqueKeys--">getNumUniqueKeys</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSegment.html#toString--">toString</a></code></li> </ul> <ul class="blockList"> <li class="blockList"><a name="methods.inherited.from.class.org.apache.hadoop.hbase.regionserver.Segment"> <!-- --> </a> <h3>Methods inherited from class org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html" title="class in org.apache.hadoop.hbase.regionserver">Segment</a></h3> -<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#close--">close</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#compare-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">compare</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#compareRows-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">compareRows</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#decScannerCount--">decScannerCount</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#dump-org.apache.commons.logging.Log-">dump</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getCellLength-org.apache.hadoop.hbase.Cell-">getCellLength</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getCellsCount--">getCellsCount</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getCellSet--">getCell Set</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getComparator--">getComparator</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getFirstAfter-org.apache.hadoop.hbase.Cell-">getFirstAfter</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getMemStoreLAB--">getMemStoreLAB</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getMinSequenceId--">getMinSequenceId</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getScanner-long-">getScanner</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getScanner-long-long-">getScanner</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getScanners-long-long-">getScanners</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getTimeRangeTracker--">getTimeRangeTracker</a>, <a href="../../../../../org/apache/hadoop/hbase/region server/Segment.html#headSet-org.apache.hadoop.hbase.Cell-">headSet</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#heapSize--">heapSize</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#heapSizeChange-org.apache.hadoop.hbase.Cell-boolean-">heapSizeChange</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#incScannerCount--">incScannerCount</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#incSize-long-long-">incSize</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#internalAdd-org.apache.hadoop.hbase.Cell-boolean-org.apache.hadoop.hbase.regionserver.MemStoreSizing-">internalAdd</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#isEmpty--">isEmpty</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#isTagsPresent--">isTagsPresent</a>, <a href="../../../../../org/apache/hadoop/hbase/region server/Segment.html#iterator--">iterator</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#keySize--">keySize</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#last--">last</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#maybeCloneWithAllocator-org.apache.hadoop.hbase.Cell-">maybeCloneWithAllocator</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#setCellSet-org.apache.hadoop.hbase.regionserver.CellSet-org.apache.hadoop.hbase.regionserver.CellSet-">setCellSet</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#shouldSeek-org.apache.hadoop.hbase.io.TimeRange-long-">shouldSeek</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#tailSet-org.apache.hadoop.hbase.Cell-">tailSet</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#toString--">toString</a>, <a href="../../../../../org/apache/hado op/hbase/regionserver/Segment.html#updateMetaInfo-org.apache.hadoop.hbase.Cell-boolean-boolean-org.apache.hadoop.hbase.regionserver.MemStoreSizing-">updateMetaInfo</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#updateMetaInfo-org.apache.hadoop.hbase.Cell-boolean-org.apache.hadoop.hbase.regionserver.MemStoreSizing-">updateMetaInfo</a></code></li> +<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#close--">close</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#compare-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">compare</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#compareRows-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">compareRows</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#decScannerCount--">decScannerCount</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#dump-org.apache.commons.logging.Log-">dump</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getCellLength-org.apache.hadoop.hbase.Cell-">getCellLength</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getCellsCount--">getCellsCount</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getCellSet--">getCell Set</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getComparator--">getComparator</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getFirstAfter-org.apache.hadoop.hbase.Cell-">getFirstAfter</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getMemStoreLAB--">getMemStoreLAB</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getMinSequenceId--">getMinSequenceId</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getScanner-long-">getScanner</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getScanner-long-long-">getScanner</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getScanners-long-long-">getScanners</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getTimeRangeTracker--">getTimeRangeTracker</a>, <a href="../../../../../org/apache/hadoop/hbase/region server/Segment.html#headSet-org.apache.hadoop.hbase.Cell-">headSet</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#heapSize--">heapSize</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#heapSizeChange-org.apache.hadoop.hbase.Cell-boolean-">heapSizeChange</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#incScannerCount--">incScannerCount</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#incSize-long-long-">incSize</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#internalAdd-org.apache.hadoop.hbase.Cell-boolean-org.apache.hadoop.hbase.regionserver.MemStoreSizing-">internalAdd</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#isEmpty--">isEmpty</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#isTagsPresent--">isTagsPresent</a>, <a href="../../../../../org/apache/hadoop/hbase/region server/Segment.html#iterator--">iterator</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#keySize--">keySize</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#last--">last</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#maybeCloneWithAllocator-org.apache.hadoop.hbase.Cell-">maybeCloneWithAllocator</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#setCellSet-org.apache.hadoop.hbase.regionserver.CellSet-org.apache.hadoop.hbase.regionserver.CellSet-">setCellSet</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#shouldSeek-org.apache.hadoop.hbase.io.TimeRange-long-">shouldSeek</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#tailSet-org.apache.hadoop.hbase.Cell-">tailSet</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#updateMetaInfo-org.apache.hadoop.hbase.Cell-boolean-boolean-org.a pache.hadoop.hbase.regionserver.MemStoreSizing-">updateMetaInfo</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#updateMetaInfo-org.apache.hadoop.hbase.Cell-boolean-org.apache.hadoop.hbase.regionserver.MemStoreSizing-">updateMetaInfo</a></code></li> </ul> <ul class="blockList"> <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object"> @@ -275,7 +277,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSe <ul class="blockListLast"> <li class="blockList"> <h4>DEEP_OVERHEAD_CAM</h4> -<pre>public static final long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CellArrayImmutableSegment.html#line.36">DEEP_OVERHEAD_CAM</a></pre> +<pre>public static final long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CellArrayImmutableSegment.html#line.37">DEEP_OVERHEAD_CAM</a></pre> </li> </ul> </li> @@ -286,31 +288,32 @@ extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSe <!-- --> </a> <h3>Constructor Detail</h3> -<a name="CellArrayImmutableSegment-org.apache.hadoop.hbase.CellComparator-org.apache.hadoop.hbase.regionserver.MemStoreSegmentsIterator-org.apache.hadoop.hbase.regionserver.MemStoreLAB-int-org.apache.hadoop.hbase.regionserver.MemStoreCompactor.Action-"> +<a name="CellArrayImmutableSegment-org.apache.hadoop.hbase.CellComparator-org.apache.hadoop.hbase.regionserver.MemStoreSegmentsIterator-org.apache.hadoop.hbase.regionserver.MemStoreLAB-int-org.apache.hadoop.hbase.regionserver.MemStoreCompactionStrategy.Action-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>CellArrayImmutableSegment</h4> -<pre>protected <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CellArrayImmutableSegment.html#line.44">CellArrayImmutableSegment</a>(<a href="../../../../../org/apache/hadoop/hbase/CellComparator.html" title="interface in org.apache.hadoop.hbase">CellComparator</a> comparator, +<pre>protected <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CellArrayImmutableSegment.html#line.45">CellArrayImmutableSegment</a>(<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, int numOfCells, - <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreCompactor.Action.html" title="enum in org.apache.hadoop.hbase.regionserver">MemStoreCompactor.Action</a> action)</pre> + <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreCompactionStrategy.Action.html" title="enum in org.apache.hadoop.hbase.regionserver">MemStoreCompactionStrategy.Action</a> action)</pre> <div class="block">------------------------------------------------------------------------ C-tor to be used when new CellArrayImmutableSegment is a result of compaction of a list of older ImmutableSegments. The given iterator returns the Cells that "survived" the compaction.</div> </li> </ul> -<a name="CellArrayImmutableSegment-org.apache.hadoop.hbase.regionserver.CSLMImmutableSegment-org.apache.hadoop.hbase.regionserver.MemStoreSizing-"> +<a name="CellArrayImmutableSegment-org.apache.hadoop.hbase.regionserver.CSLMImmutableSegment-org.apache.hadoop.hbase.regionserver.MemStoreSizing-org.apache.hadoop.hbase.regionserver.MemStoreCompactionStrategy.Action-"> <!-- --> </a> <ul class="blockListLast"> <li class="blockList"> <h4>CellArrayImmutableSegment</h4> -<pre>protected <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CellArrayImmutableSegment.html#line.57">CellArrayImmutableSegment</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/MemStoreSizing.html" title="class in org.apache.hadoop.hbase.regionserver">MemStoreSizing</a> memstoreSizing)</pre> +<pre>protected <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CellArrayImmutableSegment.html#line.58">CellArrayImmutableSegment</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/MemStoreSizing.html" title="class 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> <div class="block">------------------------------------------------------------------------ C-tor to be used when new CellChunkImmutableSegment is built as a result of flattening of CSLMImmutableSegment @@ -331,7 +334,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSe <ul class="blockList"> <li class="blockList"> <h4>indexEntrySize</h4> -<pre>protected long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CellArrayImmutableSegment.html#line.71">indexEntrySize</a>()</pre> +<pre>protected long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CellArrayImmutableSegment.html#line.74">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> @@ -344,33 +347,34 @@ extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSe <ul class="blockList"> <li class="blockList"> <h4>canBeFlattened</h4> -<pre>protected boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CellArrayImmutableSegment.html#line.76">canBeFlattened</a>()</pre> +<pre>protected boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CellArrayImmutableSegment.html#line.79">canBeFlattened</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSegment.html#canBeFlattened--">canBeFlattened</a></code> in class <code><a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver">ImmutableSegment</a></code></dd> </dl> </li> </ul> -<a name="initializeCellSet-int-org.apache.hadoop.hbase.regionserver.MemStoreSegmentsIterator-org.apache.hadoop.hbase.regionserver.MemStoreCompactor.Action-"> +<a name="initializeCellSet-int-org.apache.hadoop.hbase.regionserver.MemStoreSegmentsIterator-org.apache.hadoop.hbase.regionserver.MemStoreCompactionStrategy.Action-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>initializeCellSet</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CellArrayImmutableSegment.html#line.83">initializeCellSet</a>(int numOfCells, +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CellArrayImmutableSegment.html#line.86">initializeCellSet</a>(int numOfCells, <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/MemStoreCompactor.Action.html" title="enum in org.apache.hadoop.hbase.regionserver">MemStoreCompactor.Action</a> action)</pre> + <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreCompactionStrategy.Action.html" title="enum in org.apache.hadoop.hbase.regionserver">MemStoreCompactionStrategy.Action</a> action)</pre> </li> </ul> -<a name="reinitializeCellSet-int-org.apache.hadoop.hbase.regionserver.KeyValueScanner-org.apache.hadoop.hbase.regionserver.CellSet-"> +<a name="reinitializeCellSet-int-org.apache.hadoop.hbase.regionserver.KeyValueScanner-org.apache.hadoop.hbase.regionserver.CellSet-org.apache.hadoop.hbase.regionserver.MemStoreCompactionStrategy.Action-"> <!-- --> </a> <ul class="blockListLast"> <li class="blockList"> <h4>reinitializeCellSet</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CellArrayImmutableSegment.html#line.113">reinitializeCellSet</a>(int numOfCells, +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CellArrayImmutableSegment.html#line.136">reinitializeCellSet</a>(int numOfCells, <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a> segmentScanner, - <a href="../../../../../org/apache/hadoop/hbase/regionserver/CellSet.html" title="class in org.apache.hadoop.hbase.regionserver">CellSet</a> oldCellSet)</pre> + <a href="../../../../../org/apache/hadoop/hbase/regionserver/CellSet.html" title="class in org.apache.hadoop.hbase.regionserver">CellSet</a> oldCellSet, + <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreCompactionStrategy.Action.html" title="enum in org.apache.hadoop.hbase.regionserver">MemStoreCompactionStrategy.Action</a> action)</pre> </li> </ul> </li>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/93ae3fc9/devapidocs/org/apache/hadoop/hbase/regionserver/CellChunkImmutableSegment.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/CellChunkImmutableSegment.html b/devapidocs/org/apache/hadoop/hbase/regionserver/CellChunkImmutableSegment.html index 186c17f..aef9eeb 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/CellChunkImmutableSegment.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/CellChunkImmutableSegment.html @@ -120,7 +120,7 @@ var activeTableTab = "activeTableTab"; <hr> <br> <pre>@InterfaceAudience.Private -public class <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CellChunkImmutableSegment.html#line.39">CellChunkImmutableSegment</a> +public class <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CellChunkImmutableSegment.html#line.40">CellChunkImmutableSegment</a> extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver">ImmutableSegment</a></pre> <div class="block">CellChunkImmutableSegment extends the API supported by a <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html" title="class in org.apache.hadoop.hbase.regionserver"><code>Segment</code></a>, and <a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver"><code>ImmutableSegment</code></a>. This immutable segment is working with CellSet with @@ -178,11 +178,11 @@ extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSe </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/CellChunkImmutableSegment.html#CellChunkImmutableSegment-org.apache.hadoop.hbase.CellComparator-org.apache.hadoop.hbase.regionserver.MemStoreSegmentsIterator-org.apache.hadoop.hbase.regionserver.MemStoreLAB-int-org.apache.hadoop.hbase.regionserver.MemStoreCompactor.Action-">CellChunkImmutableSegment</a></span>(<a href="../../../../../org/apache/hadoop/hbase/CellComparator.html" title="interface in org.apache.hadoop.hbase">CellComparator</a> comparator, +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/CellChunkImmutableSegment.html#CellChunkImmutableSegment-org.apache.hadoop.hbase.CellComparator-org.apache.hadoop.hbase.regionserver.MemStoreSegmentsIterator-org.apache.hadoop.hbase.regionserver.MemStoreLAB-int-org.apache.hadoop.hbase.regionserver.MemStoreCompactionStrategy.Action-">CellChunkImmutableSegment</a></span>(<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, int numOfCells, - <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreCompactor.Action.html" title="enum in org.apache.hadoop.hbase.regionserver">MemStoreCompactor.Action</a> action)</code> + <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreCompactionStrategy.Action.html" title="enum in org.apache.hadoop.hbase.regionserver">MemStoreCompactionStrategy.Action</a> action)</code> <div class="block">------------------------------------------------------------------------ C-tor to be used when new CellChunkImmutableSegment is built as a result of compaction/merge of a list of older ImmutableSegments.</div> @@ -190,8 +190,9 @@ extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSe </tr> <tr class="rowColor"> <td class="colFirst"><code>protected </code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/CellChunkImmutableSegment.html#CellChunkImmutableSegment-org.apache.hadoop.hbase.regionserver.CSLMImmutableSegment-org.apache.hadoop.hbase.regionserver.MemStoreSizing-">CellChunkImmutableSegment</a></span>(<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/MemStoreSizing.html" title="class in org.apache.hadoop.hbase.regionserver">MemStoreSizing</a> memstoreSizing)</code> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/CellChunkImmutableSegment.html#CellChunkImmutableSegment-org.apache.hadoop.hbase.regionserver.CSLMImmutableSegment-org.apache.hadoop.hbase.regionserver.MemStoreSizing-org.apache.hadoop.hbase.regionserver.MemStoreCompactionStrategy.Action-">CellChunkImmutableSegment</a></span>(<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/MemStoreSizing.html" title="class 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)</code> <div class="block">------------------------------------------------------------------------ C-tor to be used when new CellChunkImmutableSegment is built as a result of flattening of CSLMImmutableSegment @@ -234,15 +235,16 @@ extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSe </tr> <tr id="i4" class="altColor"> <td class="colFirst"><code>private void</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/CellChunkImmutableSegment.html#initializeCellSet-int-org.apache.hadoop.hbase.regionserver.MemStoreSegmentsIterator-org.apache.hadoop.hbase.regionserver.MemStoreCompactor.Action-">initializeCellSet</a></span>(int numOfCells, +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/CellChunkImmutableSegment.html#initializeCellSet-int-org.apache.hadoop.hbase.regionserver.MemStoreSegmentsIterator-org.apache.hadoop.hbase.regionserver.MemStoreCompactionStrategy.Action-">initializeCellSet</a></span>(int numOfCells, <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/MemStoreCompactor.Action.html" title="enum in org.apache.hadoop.hbase.regionserver">MemStoreCompactor.Action</a> action)</code> </td> + <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreCompactionStrategy.Action.html" title="enum in org.apache.hadoop.hbase.regionserver">MemStoreCompactionStrategy.Action</a> action)</code> </td> </tr> <tr id="i5" class="rowColor"> <td class="colFirst"><code>private void</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/CellChunkImmutableSegment.html#reinitializeCellSet-int-org.apache.hadoop.hbase.regionserver.KeyValueScanner-org.apache.hadoop.hbase.regionserver.CellSet-">reinitializeCellSet</a></span>(int numOfCells, +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/CellChunkImmutableSegment.html#reinitializeCellSet-int-org.apache.hadoop.hbase.regionserver.KeyValueScanner-org.apache.hadoop.hbase.regionserver.CellSet-org.apache.hadoop.hbase.regionserver.MemStoreCompactionStrategy.Action-">reinitializeCellSet</a></span>(int numOfCells, <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a> segmentScanner, - <a href="../../../../../org/apache/hadoop/hbase/regionserver/CellSet.html" title="class in org.apache.hadoop.hbase.regionserver">CellSet</a> oldCellSet)</code> </td> + <a href="../../../../../org/apache/hadoop/hbase/regionserver/CellSet.html" title="class in org.apache.hadoop.hbase.regionserver">CellSet</a> oldCellSet, + <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreCompactionStrategy.Action.html" title="enum in org.apache.hadoop.hbase.regionserver">MemStoreCompactionStrategy.Action</a> action)</code> </td> </tr> </table> <ul class="blockList"> @@ -250,14 +252,14 @@ extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSe <!-- --> </a> <h3>Methods inherited from class org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver">ImmutableSegment</a></h3> -<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSegment.html#getAllSegments--">getAllSegments</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSegment.html#getNumOfSegments--">getNumOfSegments</a></code></li> +<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSegment.html#getAllSegments--">getAllSegments</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSegment.html#getNumOfSegments--">getNumOfSegments</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSegment.html#getNumUniqueKeys--">getNumUniqueKeys</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSegment.html#toString--">toString</a></code></li> </ul> <ul class="blockList"> <li class="blockList"><a name="methods.inherited.from.class.org.apache.hadoop.hbase.regionserver.Segment"> <!-- --> </a> <h3>Methods inherited from class org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html" title="class in org.apache.hadoop.hbase.regionserver">Segment</a></h3> -<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#close--">close</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#compare-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">compare</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#compareRows-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">compareRows</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#decScannerCount--">decScannerCount</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#dump-org.apache.commons.logging.Log-">dump</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getCellLength-org.apache.hadoop.hbase.Cell-">getCellLength</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getCellsCount--">getCellsCount</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getCellSet--">getCell Set</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getComparator--">getComparator</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getFirstAfter-org.apache.hadoop.hbase.Cell-">getFirstAfter</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getMemStoreLAB--">getMemStoreLAB</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getMinSequenceId--">getMinSequenceId</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getScanner-long-">getScanner</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getScanner-long-long-">getScanner</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getScanners-long-long-">getScanners</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getTimeRangeTracker--">getTimeRangeTracker</a>, <a href="../../../../../org/apache/hadoop/hbase/region server/Segment.html#headSet-org.apache.hadoop.hbase.Cell-">headSet</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#heapSize--">heapSize</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#heapSizeChange-org.apache.hadoop.hbase.Cell-boolean-">heapSizeChange</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#incScannerCount--">incScannerCount</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#incSize-long-long-">incSize</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#internalAdd-org.apache.hadoop.hbase.Cell-boolean-org.apache.hadoop.hbase.regionserver.MemStoreSizing-">internalAdd</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#isEmpty--">isEmpty</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#isTagsPresent--">isTagsPresent</a>, <a href="../../../../../org/apache/hadoop/hbase/region server/Segment.html#iterator--">iterator</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#keySize--">keySize</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#last--">last</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#maybeCloneWithAllocator-org.apache.hadoop.hbase.Cell-">maybeCloneWithAllocator</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#setCellSet-org.apache.hadoop.hbase.regionserver.CellSet-org.apache.hadoop.hbase.regionserver.CellSet-">setCellSet</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#shouldSeek-org.apache.hadoop.hbase.io.TimeRange-long-">shouldSeek</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#tailSet-org.apache.hadoop.hbase.Cell-">tailSet</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#toString--">toString</a>, <a href="../../../../../org/apache/hado op/hbase/regionserver/Segment.html#updateMetaInfo-org.apache.hadoop.hbase.Cell-boolean-boolean-org.apache.hadoop.hbase.regionserver.MemStoreSizing-">updateMetaInfo</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#updateMetaInfo-org.apache.hadoop.hbase.Cell-boolean-org.apache.hadoop.hbase.regionserver.MemStoreSizing-">updateMetaInfo</a></code></li> +<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#close--">close</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#compare-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">compare</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#compareRows-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">compareRows</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#decScannerCount--">decScannerCount</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#dump-org.apache.commons.logging.Log-">dump</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getCellLength-org.apache.hadoop.hbase.Cell-">getCellLength</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getCellsCount--">getCellsCount</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getCellSet--">getCell Set</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getComparator--">getComparator</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getFirstAfter-org.apache.hadoop.hbase.Cell-">getFirstAfter</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getMemStoreLAB--">getMemStoreLAB</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getMinSequenceId--">getMinSequenceId</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getScanner-long-">getScanner</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getScanner-long-long-">getScanner</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getScanners-long-long-">getScanners</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#getTimeRangeTracker--">getTimeRangeTracker</a>, <a href="../../../../../org/apache/hadoop/hbase/region server/Segment.html#headSet-org.apache.hadoop.hbase.Cell-">headSet</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#heapSize--">heapSize</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#heapSizeChange-org.apache.hadoop.hbase.Cell-boolean-">heapSizeChange</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#incScannerCount--">incScannerCount</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#incSize-long-long-">incSize</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#internalAdd-org.apache.hadoop.hbase.Cell-boolean-org.apache.hadoop.hbase.regionserver.MemStoreSizing-">internalAdd</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#isEmpty--">isEmpty</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#isTagsPresent--">isTagsPresent</a>, <a href="../../../../../org/apache/hadoop/hbase/region server/Segment.html#iterator--">iterator</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#keySize--">keySize</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#last--">last</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#maybeCloneWithAllocator-org.apache.hadoop.hbase.Cell-">maybeCloneWithAllocator</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#setCellSet-org.apache.hadoop.hbase.regionserver.CellSet-org.apache.hadoop.hbase.regionserver.CellSet-">setCellSet</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#shouldSeek-org.apache.hadoop.hbase.io.TimeRange-long-">shouldSeek</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#tailSet-org.apache.hadoop.hbase.Cell-">tailSet</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#updateMetaInfo-org.apache.hadoop.hbase.Cell-boolean-boolean-org.a pache.hadoop.hbase.regionserver.MemStoreSizing-">updateMetaInfo</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html#updateMetaInfo-org.apache.hadoop.hbase.Cell-boolean-org.apache.hadoop.hbase.regionserver.MemStoreSizing-">updateMetaInfo</a></code></li> </ul> <ul class="blockList"> <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object"> @@ -286,7 +288,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSe <ul class="blockListLast"> <li class="blockList"> <h4>DEEP_OVERHEAD_CCM</h4> -<pre>public static final long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CellChunkImmutableSegment.html#line.41">DEEP_OVERHEAD_CCM</a></pre> +<pre>public static final long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CellChunkImmutableSegment.html#line.42">DEEP_OVERHEAD_CCM</a></pre> </li> </ul> </li> @@ -297,31 +299,32 @@ extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSe <!-- --> </a> <h3>Constructor Detail</h3> -<a name="CellChunkImmutableSegment-org.apache.hadoop.hbase.CellComparator-org.apache.hadoop.hbase.regionserver.MemStoreSegmentsIterator-org.apache.hadoop.hbase.regionserver.MemStoreLAB-int-org.apache.hadoop.hbase.regionserver.MemStoreCompactor.Action-"> +<a name="CellChunkImmutableSegment-org.apache.hadoop.hbase.CellComparator-org.apache.hadoop.hbase.regionserver.MemStoreSegmentsIterator-org.apache.hadoop.hbase.regionserver.MemStoreLAB-int-org.apache.hadoop.hbase.regionserver.MemStoreCompactionStrategy.Action-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>CellChunkImmutableSegment</h4> -<pre>protected <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CellChunkImmutableSegment.html#line.50">CellChunkImmutableSegment</a>(<a href="../../../../../org/apache/hadoop/hbase/CellComparator.html" title="interface in org.apache.hadoop.hbase">CellComparator</a> comparator, +<pre>protected <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CellChunkImmutableSegment.html#line.51">CellChunkImmutableSegment</a>(<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, int numOfCells, - <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreCompactor.Action.html" title="enum in org.apache.hadoop.hbase.regionserver">MemStoreCompactor.Action</a> action)</pre> + <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreCompactionStrategy.Action.html" title="enum in org.apache.hadoop.hbase.regionserver">MemStoreCompactionStrategy.Action</a> action)</pre> <div class="block">------------------------------------------------------------------------ C-tor to be used when new CellChunkImmutableSegment is built as a result of compaction/merge of a list of older ImmutableSegments. The given iterator returns the Cells that "survived" the compaction.</div> </li> </ul> -<a name="CellChunkImmutableSegment-org.apache.hadoop.hbase.regionserver.CSLMImmutableSegment-org.apache.hadoop.hbase.regionserver.MemStoreSizing-"> +<a name="CellChunkImmutableSegment-org.apache.hadoop.hbase.regionserver.CSLMImmutableSegment-org.apache.hadoop.hbase.regionserver.MemStoreSizing-org.apache.hadoop.hbase.regionserver.MemStoreCompactionStrategy.Action-"> <!-- --> </a> <ul class="blockListLast"> <li class="blockList"> <h4>CellChunkImmutableSegment</h4> -<pre>protected <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CellChunkImmutableSegment.html#line.63">CellChunkImmutableSegment</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/MemStoreSizing.html" title="class in org.apache.hadoop.hbase.regionserver">MemStoreSizing</a> memstoreSizing)</pre> +<pre>protected <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CellChunkImmutableSegment.html#line.64">CellChunkImmutableSegment</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/MemStoreSizing.html" title="class 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> <div class="block">------------------------------------------------------------------------ C-tor to be used when new CellChunkImmutableSegment is built as a result of flattening of CSLMImmutableSegment @@ -342,7 +345,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSe <ul class="blockList"> <li class="blockList"> <h4>indexEntrySize</h4> -<pre>protected long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CellChunkImmutableSegment.html#line.80">indexEntrySize</a>()</pre> +<pre>protected long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CellChunkImmutableSegment.html#line.82">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> @@ -355,33 +358,34 @@ extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSe <ul class="blockList"> <li class="blockList"> <h4>canBeFlattened</h4> -<pre>protected boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CellChunkImmutableSegment.html#line.85">canBeFlattened</a>()</pre> +<pre>protected boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CellChunkImmutableSegment.html#line.87">canBeFlattened</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSegment.html#canBeFlattened--">canBeFlattened</a></code> in class <code><a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver">ImmutableSegment</a></code></dd> </dl> </li> </ul> -<a name="initializeCellSet-int-org.apache.hadoop.hbase.regionserver.MemStoreSegmentsIterator-org.apache.hadoop.hbase.regionserver.MemStoreCompactor.Action-"> +<a name="initializeCellSet-int-org.apache.hadoop.hbase.regionserver.MemStoreSegmentsIterator-org.apache.hadoop.hbase.regionserver.MemStoreCompactionStrategy.Action-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>initializeCellSet</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CellChunkImmutableSegment.html#line.92">initializeCellSet</a>(int numOfCells, +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CellChunkImmutableSegment.html#line.94">initializeCellSet</a>(int numOfCells, <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/MemStoreCompactor.Action.html" title="enum in org.apache.hadoop.hbase.regionserver">MemStoreCompactor.Action</a> action)</pre> + <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreCompactionStrategy.Action.html" title="enum in org.apache.hadoop.hbase.regionserver">MemStoreCompactionStrategy.Action</a> action)</pre> </li> </ul> -<a name="reinitializeCellSet-int-org.apache.hadoop.hbase.regionserver.KeyValueScanner-org.apache.hadoop.hbase.regionserver.CellSet-"> +<a name="reinitializeCellSet-int-org.apache.hadoop.hbase.regionserver.KeyValueScanner-org.apache.hadoop.hbase.regionserver.CellSet-org.apache.hadoop.hbase.regionserver.MemStoreCompactionStrategy.Action-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>reinitializeCellSet</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CellChunkImmutableSegment.html#line.137">reinitializeCellSet</a>(int numOfCells, +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CellChunkImmutableSegment.html#line.157">reinitializeCellSet</a>(int numOfCells, <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a> segmentScanner, - <a href="../../../../../org/apache/hadoop/hbase/regionserver/CellSet.html" title="class in org.apache.hadoop.hbase.regionserver">CellSet</a> oldCellSet)</pre> + <a href="../../../../../org/apache/hadoop/hbase/regionserver/CellSet.html" title="class in org.apache.hadoop.hbase.regionserver">CellSet</a> oldCellSet, + <a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreCompactionStrategy.Action.html" title="enum in org.apache.hadoop.hbase.regionserver">MemStoreCompactionStrategy.Action</a> action)</pre> </li> </ul> <a name="createCellReference-org.apache.hadoop.hbase.ByteBufferKeyValue-java.nio.ByteBuffer-int-"> @@ -390,7 +394,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSe <ul class="blockList"> <li class="blockList"> <h4>createCellReference</h4> -<pre>private int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CellChunkImmutableSegment.html#line.177">createCellReference</a>(<a href="../../../../../org/apache/hadoop/hbase/ByteBufferKeyValue.html" title="class in org.apache.hadoop.hbase">ByteBufferKeyValue</a> cell, +<pre>private int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CellChunkImmutableSegment.html#line.215">createCellReference</a>(<a href="../../../../../org/apache/hadoop/hbase/ByteBufferKeyValue.html" title="class in org.apache.hadoop.hbase">ByteBufferKeyValue</a> cell, <a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> idxBuffer, int idxOffset)</pre> </li> @@ -401,7 +405,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSe <ul class="blockListLast"> <li class="blockList"> <h4>calculateNumberOfChunks</h4> -<pre>private int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CellChunkImmutableSegment.html#line.189">calculateNumberOfChunks</a>(int numOfCells, +<pre>private int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CellChunkImmutableSegment.html#line.227">calculateNumberOfChunks</a>(int numOfCells, int numOfCellsInChunk)</pre> </li> </ul> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/93ae3fc9/devapidocs/org/apache/hadoop/hbase/regionserver/CellChunkMap.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/CellChunkMap.html b/devapidocs/org/apache/hadoop/hbase/regionserver/CellChunkMap.html index 6f8d2f5..74c96f8 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/CellChunkMap.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/CellChunkMap.html @@ -119,7 +119,7 @@ var activeTableTab = "activeTableTab"; <hr> <br> <pre>@InterfaceAudience.Private -public class <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CellChunkMap.html#line.57">CellChunkMap</a> +public class <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CellChunkMap.html#line.56">CellChunkMap</a> extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/CellFlatMap.html" title="class in org.apache.hadoop.hbase.regionserver">CellFlatMap</a></pre> <div class="block">CellChunkMap is an array of serialized representations of Cell (pointing to Chunks with full Cell data) and can be allocated both off-heap and on-heap. @@ -280,7 +280,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/CellFlatMap <ul class="blockList"> <li class="blockList"> <h4>chunks</h4> -<pre>private final <a href="../../../../../org/apache/hadoop/hbase/regionserver/Chunk.html" title="class in org.apache.hadoop.hbase.regionserver">Chunk</a>[] <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CellChunkMap.html#line.59">chunks</a></pre> +<pre>private final <a href="../../../../../org/apache/hadoop/hbase/regionserver/Chunk.html" title="class in org.apache.hadoop.hbase.regionserver">Chunk</a>[] <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CellChunkMap.html#line.58">chunks</a></pre> </li> </ul> <a name="NUM_OF_CELL_REPS_IN_CHUNK"> @@ -289,7 +289,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/CellFlatMap <ul class="blockListLast"> <li class="blockList"> <h4>NUM_OF_CELL_REPS_IN_CHUNK</h4> -<pre>public static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CellChunkMap.html#line.63">NUM_OF_CELL_REPS_IN_CHUNK</a></pre> +<pre>public static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CellChunkMap.html#line.62">NUM_OF_CELL_REPS_IN_CHUNK</a></pre> </li> </ul> </li> @@ -306,7 +306,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/CellFlatMap <ul class="blockListLast"> <li class="blockList"> <h4>CellChunkMap</h4> -<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CellChunkMap.html#line.76">CellChunkMap</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a><? super <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>> comparator, +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CellChunkMap.html#line.75">CellChunkMap</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a><? super <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>> comparator, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Chunk.html" title="class in org.apache.hadoop.hbase.regionserver">Chunk</a>[] chunks, int min, int max, @@ -337,7 +337,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/CellFlatMap <ul class="blockList"> <li class="blockList"> <h4>createSubCellFlatMap</h4> -<pre>protected <a href="../../../../../org/apache/hadoop/hbase/regionserver/CellFlatMap.html" title="class in org.apache.hadoop.hbase.regionserver">CellFlatMap</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CellChunkMap.html#line.85">createSubCellFlatMap</a>(int min, +<pre>protected <a href="../../../../../org/apache/hadoop/hbase/regionserver/CellFlatMap.html" title="class in org.apache.hadoop.hbase.regionserver">CellFlatMap</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CellChunkMap.html#line.84">createSubCellFlatMap</a>(int min, int max, boolean descending)</pre> <dl> @@ -352,7 +352,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/CellFlatMap <ul class="blockListLast"> <li class="blockList"> <h4>getCell</h4> -<pre>protected <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CellChunkMap.html#line.91">getCell</a>(int i)</pre> +<pre>protected <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CellChunkMap.html#line.90">getCell</a>(int i)</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/CellFlatMap.html#getCell-int-">getCell</a></code> in class <code><a href="../../../../../org/apache/hadoop/hbase/regionserver/CellFlatMap.html" title="class in org.apache.hadoop.hbase.regionserver">CellFlatMap</a></code></dd>