Repository: hbase-site Updated Branches: refs/heads/asf-site cc5f9c08c -> ed0004f88
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ed0004f8/devapidocs/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html b/devapidocs/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html index 15d19e3..7225035 100644 --- a/devapidocs/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html +++ b/devapidocs/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html @@ -117,7 +117,7 @@ var activeTableTab = "activeTableTab"; </dl> <hr> <br> -<pre>public static class <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.html#line.952">HFileBlockIndex.BlockIndexWriter</a> +<pre>public static class <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.html#line.953">HFileBlockIndex.BlockIndexWriter</a> extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/InlineBlockWriter.html" title="interface in org.apache.hadoop.hbase.io.hfile">InlineBlockWriter</a></pre> <div class="block">Writes the block index into the output stream. Generate the tree from @@ -393,7 +393,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/InlineBlo <ul class="blockList"> <li class="blockList"> <h4>rootChunk</h4> -<pre>private <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexChunk.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileBlockIndex.BlockIndexChunk</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.962">rootChunk</a></pre> +<pre>private <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexChunk.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileBlockIndex.BlockIndexChunk</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.963">rootChunk</a></pre> <div class="block">While the index is being written, this represents the current block index referencing all leaf blocks, with one exception. If the file is being closed and there are not enough blocks to complete even a single @@ -409,7 +409,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/InlineBlo <ul class="blockList"> <li class="blockList"> <h4>curInlineChunk</h4> -<pre>private <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexChunk.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileBlockIndex.BlockIndexChunk</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.968">curInlineChunk</a></pre> +<pre>private <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexChunk.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileBlockIndex.BlockIndexChunk</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.969">curInlineChunk</a></pre> <div class="block">Current leaf-level chunk. New entries referencing data blocks get added to this chunk until it grows large enough to be written to disk.</div> </li> @@ -420,7 +420,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/InlineBlo <ul class="blockList"> <li class="blockList"> <h4>numLevels</h4> -<pre>private int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.979">numLevels</a></pre> +<pre>private int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.980">numLevels</a></pre> <div class="block">The number of block index levels. This is one if there is only root level (even empty), two if there a leaf level and root level, and is higher if there are intermediate levels. This is only final after @@ -436,7 +436,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/InlineBlo <ul class="blockList"> <li class="blockList"> <h4>blockWriter</h4> -<pre>private <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.Writer.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileBlock.Writer</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.981">blockWriter</a></pre> +<pre>private <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.Writer.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileBlock.Writer</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.982">blockWriter</a></pre> </li> </ul> <a name="firstKey"> @@ -445,7 +445,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/InlineBlo <ul class="blockList"> <li class="blockList"> <h4>firstKey</h4> -<pre>private byte[] <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.982">firstKey</a></pre> +<pre>private byte[] <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.983">firstKey</a></pre> </li> </ul> <a name="totalNumEntries"> @@ -454,7 +454,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/InlineBlo <ul class="blockList"> <li class="blockList"> <h4>totalNumEntries</h4> -<pre>private long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.989">totalNumEntries</a></pre> +<pre>private long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.990">totalNumEntries</a></pre> <div class="block">The total number of leaf-level entries, i.e. entries referenced by leaf-level blocks. For the data block index this is equal to the number of data blocks.</div> @@ -466,7 +466,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/InlineBlo <ul class="blockList"> <li class="blockList"> <h4>totalBlockOnDiskSize</h4> -<pre>private long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.992">totalBlockOnDiskSize</a></pre> +<pre>private long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.993">totalBlockOnDiskSize</a></pre> <div class="block">Total compressed size of all index blocks.</div> </li> </ul> @@ -476,7 +476,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/InlineBlo <ul class="blockList"> <li class="blockList"> <h4>totalBlockUncompressedSize</h4> -<pre>private long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.995">totalBlockUncompressedSize</a></pre> +<pre>private long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.996">totalBlockUncompressedSize</a></pre> <div class="block">Total uncompressed size of all index blocks.</div> </li> </ul> @@ -486,7 +486,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/InlineBlo <ul class="blockList"> <li class="blockList"> <h4>maxChunkSize</h4> -<pre>private int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.998">maxChunkSize</a></pre> +<pre>private int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.999">maxChunkSize</a></pre> <div class="block">The maximum size guideline of all multi-level index blocks.</div> </li> </ul> @@ -496,7 +496,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/InlineBlo <ul class="blockList"> <li class="blockList"> <h4>minIndexNumEntries</h4> -<pre>private int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.1001">minIndexNumEntries</a></pre> +<pre>private int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.1002">minIndexNumEntries</a></pre> <div class="block">The maximum level of multi-level index blocks</div> </li> </ul> @@ -506,7 +506,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/InlineBlo <ul class="blockList"> <li class="blockList"> <h4>singleLevelOnly</h4> -<pre>private boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.1004">singleLevelOnly</a></pre> +<pre>private boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.1005">singleLevelOnly</a></pre> <div class="block">Whether we require this block index to always be single-level.</div> </li> </ul> @@ -516,7 +516,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/InlineBlo <ul class="blockList"> <li class="blockList"> <h4>cacheConf</h4> -<pre>private <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/CacheConfig.html" title="class in org.apache.hadoop.hbase.io.hfile">CacheConfig</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.1007">cacheConf</a></pre> +<pre>private <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/CacheConfig.html" title="class in org.apache.hadoop.hbase.io.hfile">CacheConfig</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.1008">cacheConf</a></pre> <div class="block">CacheConfig, or null if cache-on-write is disabled</div> </li> </ul> @@ -526,7 +526,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/InlineBlo <ul class="blockListLast"> <li class="blockList"> <h4>nameForCaching</h4> -<pre>private <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.1010">nameForCaching</a></pre> +<pre>private <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.1011">nameForCaching</a></pre> <div class="block">Name to use for computing cache keys</div> </li> </ul> @@ -544,7 +544,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/InlineBlo <ul class="blockList"> <li class="blockList"> <h4>BlockIndexWriter</h4> -<pre>public <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.1013">BlockIndexWriter</a>()</pre> +<pre>public <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.1014">BlockIndexWriter</a>()</pre> <div class="block">Creates a single-level block index writer</div> </li> </ul> @@ -554,7 +554,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/InlineBlo <ul class="blockListLast"> <li class="blockList"> <h4>BlockIndexWriter</h4> -<pre>public <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.1024">BlockIndexWriter</a>(<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.Writer.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileBlock.Writer</a> blockWriter, +<pre>public <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.1025">BlockIndexWriter</a>(<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.Writer.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileBlock.Writer</a> blockWriter, <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/CacheConfig.html" title="class in org.apache.hadoop.hbase.io.hfile">CacheConfig</a> cacheConf, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> nameForCaching)</pre> <div class="block">Creates a multi-level block index writer.</div> @@ -579,7 +579,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/InlineBlo <ul class="blockList"> <li class="blockList"> <h4>setMaxChunkSize</h4> -<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.1038">setMaxChunkSize</a>(int maxChunkSize)</pre> +<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.1039">setMaxChunkSize</a>(int maxChunkSize)</pre> </li> </ul> <a name="setMinIndexNumEntries-int-"> @@ -588,7 +588,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/InlineBlo <ul class="blockList"> <li class="blockList"> <h4>setMinIndexNumEntries</h4> -<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.1045">setMinIndexNumEntries</a>(int minIndexNumEntries)</pre> +<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.1046">setMinIndexNumEntries</a>(int minIndexNumEntries)</pre> </li> </ul> <a name="writeIndexBlocks-org.apache.hadoop.fs.FSDataOutputStream-"> @@ -597,7 +597,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/InlineBlo <ul class="blockList"> <li class="blockList"> <h4>writeIndexBlocks</h4> -<pre>public long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.1070">writeIndexBlocks</a>(org.apache.hadoop.fs.FSDataOutputStream out) +<pre>public long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.1071">writeIndexBlocks</a>(org.apache.hadoop.fs.FSDataOutputStream out) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Writes the root level and intermediate levels of the block index into the output stream, generating the tree from bottom up. Assumes that the @@ -627,7 +627,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/InlineBlo <ul class="blockList"> <li class="blockList"> <h4>writeSingleLevelIndex</h4> -<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.1137">writeSingleLevelIndex</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/io/DataOutput.html?is-external=true" title="class or interface in java.io">DataOutput</a> out, +<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.1138">writeSingleLevelIndex</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/io/DataOutput.html?is-external=true" title="class or interface in java.io">DataOutput</a> out, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> description) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Writes the block index data as a single level only. Does not do any @@ -649,7 +649,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/InlineBlo <ul class="blockList"> <li class="blockList"> <h4>writeIntermediateLevel</h4> -<pre>private <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexChunk.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileBlockIndex.BlockIndexChunk</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.1171">writeIntermediateLevel</a>(org.apache.hadoop.fs.FSDataOutputStream out, +<pre>private <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexChunk.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileBlockIndex.BlockIndexChunk</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.1172">writeIntermediateLevel</a>(org.apache.hadoop.fs.FSDataOutputStream out, <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexChunk.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileBlockIndex.BlockIndexChunk</a> currentLevel) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Split the current level of the block index into intermediate index @@ -674,7 +674,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/InlineBlo <ul class="blockList"> <li class="blockList"> <h4>writeIntermediateBlock</h4> -<pre>private void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.1198">writeIntermediateBlock</a>(org.apache.hadoop.fs.FSDataOutputStream out, +<pre>private void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.1199">writeIntermediateBlock</a>(org.apache.hadoop.fs.FSDataOutputStream out, <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexChunk.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileBlockIndex.BlockIndexChunk</a> parent, <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexChunk.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileBlockIndex.BlockIndexChunk</a> curChunk) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> @@ -690,7 +690,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/InlineBlo <ul class="blockList"> <li class="blockList"> <h4>getNumRootEntries</h4> -<pre>public final int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.1234">getNumRootEntries</a>()</pre> +<pre>public final int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.1235">getNumRootEntries</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>how many block index entries there are in the root level</dd> @@ -703,7 +703,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/InlineBlo <ul class="blockList"> <li class="blockList"> <h4>getNumLevels</h4> -<pre>public int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.1241">getNumLevels</a>()</pre> +<pre>public int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.1242">getNumLevels</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>the number of levels in this block index.</dd> @@ -716,7 +716,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/InlineBlo <ul class="blockList"> <li class="blockList"> <h4>expectNumLevels</h4> -<pre>private void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.1245">expectNumLevels</a>(int expectedNumLevels)</pre> +<pre>private void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.1246">expectNumLevels</a>(int expectedNumLevels)</pre> </li> </ul> <a name="shouldWriteBlock-boolean-"> @@ -725,7 +725,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/InlineBlo <ul class="blockList"> <li class="blockList"> <h4>shouldWriteBlock</h4> -<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.1258">shouldWriteBlock</a>(boolean closing)</pre> +<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.1259">shouldWriteBlock</a>(boolean closing)</pre> <div class="block">Whether there is an inline block ready to be written. In general, we write an leaf-level index block as an inline block as soon as its size as serialized in the non-root format reaches a certain threshold.</div> @@ -744,7 +744,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/InlineBlo <ul class="blockList"> <li class="blockList"> <h4>writeInlineBlock</h4> -<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.1297">writeInlineBlock</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/io/DataOutput.html?is-external=true" title="class or interface in java.io">DataOutput</a> out) +<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.1298">writeInlineBlock</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/io/DataOutput.html?is-external=true" title="class or interface in java.io">DataOutput</a> out) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Write out the current inline index block. Inline blocks are non-root blocks, so the non-root index format is used.</div> @@ -764,7 +764,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/InlineBlo <ul class="blockList"> <li class="blockList"> <h4>blockWritten</h4> -<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.1318">blockWritten</a>(long offset, +<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.1319">blockWritten</a>(long offset, int onDiskSize, int uncompressedSize)</pre> <div class="block">Called after an inline block has been written so that we can add an @@ -785,7 +785,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/InlineBlo <ul class="blockList"> <li class="blockList"> <h4>getInlineBlockType</h4> -<pre>public <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockType.html" title="enum in org.apache.hadoop.hbase.io.hfile">BlockType</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.1345">getInlineBlockType</a>()</pre> +<pre>public <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockType.html" title="enum in org.apache.hadoop.hbase.io.hfile">BlockType</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.1346">getInlineBlockType</a>()</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/InlineBlockWriter.html#getInlineBlockType--">InlineBlockWriter</a></code></span></div> <div class="block">The type of blocks this block writer produces.</div> <dl> @@ -800,7 +800,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/InlineBlo <ul class="blockList"> <li class="blockList"> <h4>addEntry</h4> -<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.1359">addEntry</a>(byte[] firstKey, +<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.1360">addEntry</a>(byte[] firstKey, long blockOffset, int blockDataSize)</pre> <div class="block">Add one index entry to the current leaf-level block. When the leaf-level @@ -821,7 +821,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/InlineBlo <ul class="blockList"> <li class="blockList"> <h4>ensureSingleLevel</h4> -<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.1367">ensureSingleLevel</a>() +<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.1368">ensureSingleLevel</a>() throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <dl> <dt><span class="throwsLabel">Throws:</span></dt> @@ -835,7 +835,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/InlineBlo <ul class="blockList"> <li class="blockList"> <h4>getCacheOnWrite</h4> -<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.1381">getCacheOnWrite</a>()</pre> +<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.1382">getCacheOnWrite</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/InlineBlockWriter.html#getCacheOnWrite--">getCacheOnWrite</a></code> in interface <code><a href="../../../../../../org/apache/hadoop/hbase/io/hfile/InlineBlockWriter.html" title="interface in org.apache.hadoop.hbase.io.hfile">InlineBlockWriter</a></code></dd> @@ -852,7 +852,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/io/hfile/InlineBlo <ul class="blockListLast"> <li class="blockList"> <h4>getTotalUncompressedSize</h4> -<pre>public long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.1391">getTotalUncompressedSize</a>()</pre> +<pre>public long <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html#line.1392">getTotalUncompressedSize</a>()</pre> <div class="block">The total uncompressed size of the root index block, intermediate-level index blocks, and leaf-level index blocks.</div> <dl>
