http://git-wip-us.apache.org/repos/asf/hbase-site/blob/331e5040/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/CachedBlock.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/CachedBlock.html b/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/CachedBlock.html index 914cdeb..8c3c8ed 100644 --- a/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/CachedBlock.html +++ b/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/CachedBlock.html @@ -142,7 +142,7 @@ </tr> <tr class="rowColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a><<a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/CachedBlock.html" title="interface in org.apache.hadoop.hbase.io.hfile">CachedBlock</a>></code></td> -<td class="colLast"><span class="strong">CombinedBlockCache.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/CombinedBlockCache.html#iterator()">iterator</a></strong>()</code> </td> +<td class="colLast"><span class="strong">BlockCache.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCache.html#iterator()">iterator</a></strong>()</code> </td> </tr> <tr class="altColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a><<a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/CachedBlock.html" title="interface in org.apache.hadoop.hbase.io.hfile">CachedBlock</a>></code></td> @@ -150,7 +150,7 @@ </tr> <tr class="rowColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a><<a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/CachedBlock.html" title="interface in org.apache.hadoop.hbase.io.hfile">CachedBlock</a>></code></td> -<td class="colLast"><span class="strong">BlockCache.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCache.html#iterator()">iterator</a></strong>()</code> </td> +<td class="colLast"><span class="strong">CombinedBlockCache.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/CombinedBlockCache.html#iterator()">iterator</a></strong>()</code> </td> </tr> <tr class="altColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a><<a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/CachedBlock.html" title="interface in org.apache.hadoop.hbase.io.hfile">CachedBlock</a>></code></td>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/331e5040/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/FixedFileTrailer.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/FixedFileTrailer.html b/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/FixedFileTrailer.html index d11a033..d93549c 100644 --- a/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/FixedFileTrailer.html +++ b/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/FixedFileTrailer.html @@ -112,11 +112,11 @@ <tbody> <tr class="altColor"> <td class="colFirst"><code><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/FixedFileTrailer.html" title="class in org.apache.hadoop.hbase.io.hfile">FixedFileTrailer</a></code></td> -<td class="colLast"><span class="strong">HFile.Reader.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#getTrailer()">getTrailer</a></strong>()</code> </td> +<td class="colLast"><span class="strong">HFileReaderImpl.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#getTrailer()">getTrailer</a></strong>()</code> </td> </tr> <tr class="rowColor"> <td class="colFirst"><code><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/FixedFileTrailer.html" title="class in org.apache.hadoop.hbase.io.hfile">FixedFileTrailer</a></code></td> -<td class="colLast"><span class="strong">HFileReaderImpl.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#getTrailer()">getTrailer</a></strong>()</code> </td> +<td class="colLast"><span class="strong">HFile.Reader.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#getTrailer()">getTrailer</a></strong>()</code> </td> </tr> <tr class="altColor"> <td class="colFirst"><code>static <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/FixedFileTrailer.html" title="class in org.apache.hadoop.hbase.io.hfile">FixedFileTrailer</a></code></td> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/331e5040/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/HFile.FileInfo.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/HFile.FileInfo.html b/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/HFile.FileInfo.html index 6c88fef..ab906fc 100644 --- a/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/HFile.FileInfo.html +++ b/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/HFile.FileInfo.html @@ -98,15 +98,15 @@ </tr> <tbody> <tr class="altColor"> +<td class="colFirst"><code>private <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.FileInfo.html" title="class in org.apache.hadoop.hbase.io.hfile">HFile.FileInfo</a></code></td> +<td class="colLast"><span class="strong">HFileReaderImpl.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#fileInfo">fileInfo</a></strong></code> </td> +</tr> +<tr class="rowColor"> <td class="colFirst"><code>protected <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.FileInfo.html" title="class in org.apache.hadoop.hbase.io.hfile">HFile.FileInfo</a></code></td> <td class="colLast"><span class="strong">HFileWriterImpl.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileWriterImpl.html#fileInfo">fileInfo</a></strong></code> <div class="block">A "file info" block: a key-value map of file-wide metadata.</div> </td> </tr> -<tr class="rowColor"> -<td class="colFirst"><code>private <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.FileInfo.html" title="class in org.apache.hadoop.hbase.io.hfile">HFile.FileInfo</a></code></td> -<td class="colLast"><span class="strong">HFileReaderImpl.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#fileInfo">fileInfo</a></strong></code> </td> -</tr> </tbody> </table> <table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/331e5040/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/HFile.Reader.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/HFile.Reader.html b/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/HFile.Reader.html index 41e5b66..72147c0 100644 --- a/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/HFile.Reader.html +++ b/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/HFile.Reader.html @@ -121,15 +121,15 @@ </tr> <tbody> <tr class="altColor"> +<td class="colFirst"><code>protected <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html" title="interface in org.apache.hadoop.hbase.io.hfile">HFile.Reader</a></code></td> +<td class="colLast"><span class="strong">HFileReaderImpl.HFileScannerImpl.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.HFileScannerImpl.html#reader">reader</a></strong></code> </td> +</tr> +<tr class="rowColor"> <td class="colFirst"><code>private <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html" title="interface in org.apache.hadoop.hbase.io.hfile">HFile.Reader</a></code></td> <td class="colLast"><span class="strong">CompoundBloomFilter.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/CompoundBloomFilter.html#reader">reader</a></strong></code> <div class="block">Used to load chunks on demand</div> </td> </tr> -<tr class="rowColor"> -<td class="colFirst"><code>protected <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html" title="interface in org.apache.hadoop.hbase.io.hfile">HFile.Reader</a></code></td> -<td class="colLast"><span class="strong">HFileReaderImpl.HFileScannerImpl.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.HFileScannerImpl.html#reader">reader</a></strong></code> </td> -</tr> </tbody> </table> <table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/331e5040/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/HFile.Writer.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/HFile.Writer.html b/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/HFile.Writer.html index 946514f..6ae2569 100644 --- a/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/HFile.Writer.html +++ b/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/HFile.Writer.html @@ -135,11 +135,11 @@ <tbody> <tr class="altColor"> <td class="colFirst"><code>void</code></td> -<td class="colLast"><span class="strong">NoOpDataBlockEncoder.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/NoOpDataBlockEncoder.html#saveMetadata(org.apache.hadoop.hbase.io.hfile.HFile.Writer)">saveMetadata</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Writer.html" title="interface in org.apache.hadoop.hbase.io.hfile">HFile.Writer</a> writer)</code> </td> +<td class="colLast"><span class="strong">HFileDataBlockEncoderImpl.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileDataBlockEncoderImpl.html#saveMetadata(org.apache.hadoop.hbase.io.hfile.HFile.Writer)">saveMetadata</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Writer.html" title="interface in org.apache.hadoop.hbase.io.hfile">HFile.Writer</a> writer)</code> </td> </tr> <tr class="rowColor"> <td class="colFirst"><code>void</code></td> -<td class="colLast"><span class="strong">HFileDataBlockEncoderImpl.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileDataBlockEncoderImpl.html#saveMetadata(org.apache.hadoop.hbase.io.hfile.HFile.Writer)">saveMetadata</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Writer.html" title="interface in org.apache.hadoop.hbase.io.hfile">HFile.Writer</a> writer)</code> </td> +<td class="colLast"><span class="strong">NoOpDataBlockEncoder.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/NoOpDataBlockEncoder.html#saveMetadata(org.apache.hadoop.hbase.io.hfile.HFile.Writer)">saveMetadata</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Writer.html" title="interface in org.apache.hadoop.hbase.io.hfile">HFile.Writer</a> writer)</code> </td> </tr> <tr class="altColor"> <td class="colFirst"><code>void</code></td> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/331e5040/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/HFileBlock.FSReader.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/HFileBlock.FSReader.html b/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/HFileBlock.FSReader.html index 9e71685..3b45fc0 100644 --- a/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/HFileBlock.FSReader.html +++ b/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/HFileBlock.FSReader.html @@ -129,14 +129,14 @@ <tbody> <tr class="altColor"> <td class="colFirst"><code><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.FSReader.html" title="interface in org.apache.hadoop.hbase.io.hfile">HFileBlock.FSReader</a></code></td> -<td class="colLast"><span class="strong">HFile.Reader.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#getUncachedBlockReader()">getUncachedBlockReader</a></strong>()</code> </td> -</tr> -<tr class="rowColor"> -<td class="colFirst"><code><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.FSReader.html" title="interface in org.apache.hadoop.hbase.io.hfile">HFileBlock.FSReader</a></code></td> <td class="colLast"><span class="strong">HFileReaderImpl.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#getUncachedBlockReader()">getUncachedBlockReader</a></strong>()</code> <div class="block">For testing</div> </td> </tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.FSReader.html" title="interface in org.apache.hadoop.hbase.io.hfile">HFileBlock.FSReader</a></code></td> +<td class="colLast"><span class="strong">HFile.Reader.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#getUncachedBlockReader()">getUncachedBlockReader</a></strong>()</code> </td> +</tr> </tbody> </table> <table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/331e5040/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/HFileBlock.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/HFileBlock.html b/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/HFileBlock.html index 5f33b9d..1cbe6c4 100644 --- a/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/HFileBlock.html +++ b/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/HFileBlock.html @@ -162,12 +162,12 @@ </tr> <tr class="altColor"> <td class="colFirst"><code><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileBlock</a></code></td> -<td class="colLast"><span class="strong">HFile.Reader.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#getMetaBlock(java.lang.String,%20boolean)">getMetaBlock</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> metaBlockName, +<td class="colLast"><span class="strong">HFileReaderImpl.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#getMetaBlock(java.lang.String,%20boolean)">getMetaBlock</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> metaBlockName, boolean cacheBlock)</code> </td> </tr> <tr class="rowColor"> <td class="colFirst"><code><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileBlock</a></code></td> -<td class="colLast"><span class="strong">HFileReaderImpl.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#getMetaBlock(java.lang.String,%20boolean)">getMetaBlock</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> metaBlockName, +<td class="colLast"><span class="strong">HFile.Reader.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#getMetaBlock(java.lang.String,%20boolean)">getMetaBlock</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> metaBlockName, boolean cacheBlock)</code> </td> </tr> <tr class="altColor"> @@ -185,27 +185,27 @@ </tr> <tr class="altColor"> <td class="colFirst"><code><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileBlock</a></code></td> -<td class="colLast"><span class="strong">HFile.CachingBlockReader.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.CachingBlockReader.html#readBlock(long,%20long,%20boolean,%20boolean,%20boolean,%20boolean,%20org.apache.hadoop.hbase.io.hfile.BlockType,%20org.apache.hadoop.hbase.io.encoding.DataBlockEncoding)">readBlock</a></strong>(long offset, +<td class="colLast"><span class="strong">HFileReaderImpl.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#readBlock(long,%20long,%20boolean,%20boolean,%20boolean,%20boolean,%20org.apache.hadoop.hbase.io.hfile.BlockType,%20org.apache.hadoop.hbase.io.encoding.DataBlockEncoding)">readBlock</a></strong>(long dataBlockOffset, long onDiskBlockSize, boolean cacheBlock, boolean pread, boolean isCompaction, boolean updateCacheMetrics, <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockType.html" title="enum in org.apache.hadoop.hbase.io.hfile">BlockType</a> expectedBlockType, - <a href="../../../../../../../org/apache/hadoop/hbase/io/encoding/DataBlockEncoding.html" title="enum in org.apache.hadoop.hbase.io.encoding">DataBlockEncoding</a> expectedDataBlockEncoding)</code> -<div class="block">Read in a file block.</div> -</td> + <a href="../../../../../../../org/apache/hadoop/hbase/io/encoding/DataBlockEncoding.html" title="enum in org.apache.hadoop.hbase.io.encoding">DataBlockEncoding</a> expectedDataBlockEncoding)</code> </td> </tr> <tr class="rowColor"> <td class="colFirst"><code><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileBlock</a></code></td> -<td class="colLast"><span class="strong">HFileReaderImpl.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#readBlock(long,%20long,%20boolean,%20boolean,%20boolean,%20boolean,%20org.apache.hadoop.hbase.io.hfile.BlockType,%20org.apache.hadoop.hbase.io.encoding.DataBlockEncoding)">readBlock</a></strong>(long dataBlockOffset, +<td class="colLast"><span class="strong">HFile.CachingBlockReader.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.CachingBlockReader.html#readBlock(long,%20long,%20boolean,%20boolean,%20boolean,%20boolean,%20org.apache.hadoop.hbase.io.hfile.BlockType,%20org.apache.hadoop.hbase.io.encoding.DataBlockEncoding)">readBlock</a></strong>(long offset, long onDiskBlockSize, boolean cacheBlock, boolean pread, boolean isCompaction, boolean updateCacheMetrics, <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockType.html" title="enum in org.apache.hadoop.hbase.io.hfile">BlockType</a> expectedBlockType, - <a href="../../../../../../../org/apache/hadoop/hbase/io/encoding/DataBlockEncoding.html" title="enum in org.apache.hadoop.hbase.io.encoding">DataBlockEncoding</a> expectedDataBlockEncoding)</code> </td> + <a href="../../../../../../../org/apache/hadoop/hbase/io/encoding/DataBlockEncoding.html" title="enum in org.apache.hadoop.hbase.io.encoding">DataBlockEncoding</a> expectedDataBlockEncoding)</code> +<div class="block">Read in a file block.</div> +</td> </tr> <tr class="altColor"> <td class="colFirst"><code><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileBlock</a></code></td> @@ -346,13 +346,13 @@ </tr> <tr class="rowColor"> <td class="colFirst"><code>void</code></td> -<td class="colLast"><span class="strong">HFile.CachingBlockReader.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.CachingBlockReader.html#returnBlock(org.apache.hadoop.hbase.io.hfile.HFileBlock)">returnBlock</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileBlock</a> block)</code> -<div class="block">Return the given block back to the cache, if it was obtained from cache.</div> -</td> +<td class="colLast"><span class="strong">HFileReaderImpl.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#returnBlock(org.apache.hadoop.hbase.io.hfile.HFileBlock)">returnBlock</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileBlock</a> block)</code> </td> </tr> <tr class="altColor"> <td class="colFirst"><code>void</code></td> -<td class="colLast"><span class="strong">HFileReaderImpl.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#returnBlock(org.apache.hadoop.hbase.io.hfile.HFileBlock)">returnBlock</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileBlock</a> block)</code> </td> +<td class="colLast"><span class="strong">HFile.CachingBlockReader.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.CachingBlockReader.html#returnBlock(org.apache.hadoop.hbase.io.hfile.HFileBlock)">returnBlock</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileBlock</a> block)</code> +<div class="block">Return the given block back to the cache, if it was obtained from cache.</div> +</td> </tr> <tr class="rowColor"> <td class="colFirst"><code>private void</code></td> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/331e5040/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/HFileBlockIndex.BlockIndexReader.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/HFileBlockIndex.BlockIndexReader.html b/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/HFileBlockIndex.BlockIndexReader.html index 19962b5..7fe5bdb 100644 --- a/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/HFileBlockIndex.BlockIndexReader.html +++ b/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/HFileBlockIndex.BlockIndexReader.html @@ -136,11 +136,11 @@ <tbody> <tr class="altColor"> <td class="colFirst"><code><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexReader.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileBlockIndex.BlockIndexReader</a></code></td> -<td class="colLast"><span class="strong">HFile.Reader.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#getDataBlockIndexReader()">getDataBlockIndexReader</a></strong>()</code> </td> +<td class="colLast"><span class="strong">HFileReaderImpl.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#getDataBlockIndexReader()">getDataBlockIndexReader</a></strong>()</code> </td> </tr> <tr class="rowColor"> <td class="colFirst"><code><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexReader.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileBlockIndex.BlockIndexReader</a></code></td> -<td class="colLast"><span class="strong">HFileReaderImpl.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#getDataBlockIndexReader()">getDataBlockIndexReader</a></strong>()</code> </td> +<td class="colLast"><span class="strong">HFile.Reader.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#getDataBlockIndexReader()">getDataBlockIndexReader</a></strong>()</code> </td> </tr> </tbody> </table> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/331e5040/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/HFileContext.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/HFileContext.html b/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/HFileContext.html index 8cc09e3..3887e33 100644 --- a/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/HFileContext.html +++ b/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/HFileContext.html @@ -135,11 +135,11 @@ <tbody> <tr class="altColor"> <td class="colFirst"><code>private <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileContext.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileContext</a></code></td> -<td class="colLast"><span class="strong">HFileBlockDefaultEncodingContext.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/encoding/HFileBlockDefaultEncodingContext.html#fileContext">fileContext</a></strong></code> </td> +<td class="colLast"><span class="strong">HFileBlockDefaultDecodingContext.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/encoding/HFileBlockDefaultDecodingContext.html#fileContext">fileContext</a></strong></code> </td> </tr> <tr class="rowColor"> <td class="colFirst"><code>private <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileContext.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileContext</a></code></td> -<td class="colLast"><span class="strong">HFileBlockDefaultDecodingContext.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/encoding/HFileBlockDefaultDecodingContext.html#fileContext">fileContext</a></strong></code> </td> +<td class="colLast"><span class="strong">HFileBlockDefaultEncodingContext.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/encoding/HFileBlockDefaultEncodingContext.html#fileContext">fileContext</a></strong></code> </td> </tr> <tr class="altColor"> <td class="colFirst"><code>private <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileContext.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileContext</a></code></td> @@ -156,19 +156,19 @@ <tbody> <tr class="altColor"> <td class="colFirst"><code><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileContext.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileContext</a></code></td> -<td class="colLast"><span class="strong">HFileBlockDefaultEncodingContext.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/encoding/HFileBlockDefaultEncodingContext.html#getHFileContext()">getHFileContext</a></strong>()</code> </td> +<td class="colLast"><span class="strong">HFileBlockDecodingContext.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/encoding/HFileBlockDecodingContext.html#getHFileContext()">getHFileContext</a></strong>()</code> </td> </tr> <tr class="rowColor"> <td class="colFirst"><code><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileContext.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileContext</a></code></td> -<td class="colLast"><span class="strong">HFileBlockEncodingContext.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/encoding/HFileBlockEncodingContext.html#getHFileContext()">getHFileContext</a></strong>()</code> </td> +<td class="colLast"><span class="strong">HFileBlockDefaultDecodingContext.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/encoding/HFileBlockDefaultDecodingContext.html#getHFileContext()">getHFileContext</a></strong>()</code> </td> </tr> <tr class="altColor"> <td class="colFirst"><code><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileContext.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileContext</a></code></td> -<td class="colLast"><span class="strong">HFileBlockDefaultDecodingContext.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/encoding/HFileBlockDefaultDecodingContext.html#getHFileContext()">getHFileContext</a></strong>()</code> </td> +<td class="colLast"><span class="strong">HFileBlockEncodingContext.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/encoding/HFileBlockEncodingContext.html#getHFileContext()">getHFileContext</a></strong>()</code> </td> </tr> <tr class="rowColor"> <td class="colFirst"><code><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileContext.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileContext</a></code></td> -<td class="colLast"><span class="strong">HFileBlockDecodingContext.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/encoding/HFileBlockDecodingContext.html#getHFileContext()">getHFileContext</a></strong>()</code> </td> +<td class="colLast"><span class="strong">HFileBlockDefaultEncodingContext.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/encoding/HFileBlockDefaultEncodingContext.html#getHFileContext()">getHFileContext</a></strong>()</code> </td> </tr> </tbody> </table> @@ -181,22 +181,16 @@ <tbody> <tr class="altColor"> <td class="colFirst"><code><a href="../../../../../../../org/apache/hadoop/hbase/io/encoding/HFileBlockDecodingContext.html" title="interface in org.apache.hadoop.hbase.io.encoding">HFileBlockDecodingContext</a></code></td> -<td class="colLast"><span class="strong">BufferedDataBlockEncoder.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/encoding/BufferedDataBlockEncoder.html#newDataBlockDecodingContext(org.apache.hadoop.hbase.io.hfile.HFileContext)">newDataBlockDecodingContext</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileContext.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileContext</a> meta)</code> </td> -</tr> -<tr class="rowColor"> -<td class="colFirst"><code><a href="../../../../../../../org/apache/hadoop/hbase/io/encoding/HFileBlockDecodingContext.html" title="interface in org.apache.hadoop.hbase.io.encoding">HFileBlockDecodingContext</a></code></td> <td class="colLast"><span class="strong">DataBlockEncoder.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/encoding/DataBlockEncoder.html#newDataBlockDecodingContext(org.apache.hadoop.hbase.io.hfile.HFileContext)">newDataBlockDecodingContext</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileContext.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileContext</a> meta)</code> <div class="block">Creates an encoder specific decoding context, which will prepare the data before actual decoding</div> </td> </tr> -<tr class="altColor"> -<td class="colFirst"><code><a href="../../../../../../../org/apache/hadoop/hbase/io/encoding/HFileBlockEncodingContext.html" title="interface in org.apache.hadoop.hbase.io.encoding">HFileBlockEncodingContext</a></code></td> -<td class="colLast"><span class="strong">BufferedDataBlockEncoder.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/encoding/BufferedDataBlockEncoder.html#newDataBlockEncodingContext(org.apache.hadoop.hbase.io.encoding.DataBlockEncoding,%20byte[],%20org.apache.hadoop.hbase.io.hfile.HFileContext)">newDataBlockEncodingContext</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/io/encoding/DataBlockEncoding.html" title="enum in org.apache.hadoop.hbase.io.encoding">DataBlockEncoding</a> encoding, - byte[] header, - <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileContext.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileContext</a> meta)</code> </td> -</tr> <tr class="rowColor"> +<td class="colFirst"><code><a href="../../../../../../../org/apache/hadoop/hbase/io/encoding/HFileBlockDecodingContext.html" title="interface in org.apache.hadoop.hbase.io.encoding">HFileBlockDecodingContext</a></code></td> +<td class="colLast"><span class="strong">BufferedDataBlockEncoder.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/encoding/BufferedDataBlockEncoder.html#newDataBlockDecodingContext(org.apache.hadoop.hbase.io.hfile.HFileContext)">newDataBlockDecodingContext</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileContext.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileContext</a> meta)</code> </td> +</tr> +<tr class="altColor"> <td class="colFirst"><code><a href="../../../../../../../org/apache/hadoop/hbase/io/encoding/HFileBlockEncodingContext.html" title="interface in org.apache.hadoop.hbase.io.encoding">HFileBlockEncodingContext</a></code></td> <td class="colLast"><span class="strong">DataBlockEncoder.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/encoding/DataBlockEncoder.html#newDataBlockEncodingContext(org.apache.hadoop.hbase.io.encoding.DataBlockEncoding,%20byte[],%20org.apache.hadoop.hbase.io.hfile.HFileContext)">newDataBlockEncodingContext</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/io/encoding/DataBlockEncoding.html" title="enum in org.apache.hadoop.hbase.io.encoding">DataBlockEncoding</a> encoding, byte[] headerBytes, @@ -204,6 +198,12 @@ <div class="block">Creates a encoder specific encoding context</div> </td> </tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../../../../../../../org/apache/hadoop/hbase/io/encoding/HFileBlockEncodingContext.html" title="interface in org.apache.hadoop.hbase.io.encoding">HFileBlockEncodingContext</a></code></td> +<td class="colLast"><span class="strong">BufferedDataBlockEncoder.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/encoding/BufferedDataBlockEncoder.html#newDataBlockEncodingContext(org.apache.hadoop.hbase.io.encoding.DataBlockEncoding,%20byte[],%20org.apache.hadoop.hbase.io.hfile.HFileContext)">newDataBlockEncodingContext</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/io/encoding/DataBlockEncoding.html" title="enum in org.apache.hadoop.hbase.io.encoding">DataBlockEncoding</a> encoding, + byte[] header, + <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileContext.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileContext</a> meta)</code> </td> +</tr> </tbody> </table> <table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation"> @@ -297,24 +297,24 @@ </tr> <tr class="rowColor"> <td class="colFirst"><code><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileContext.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileContext</a></code></td> -<td class="colLast"><span class="strong">HFileWriterImpl.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileWriterImpl.html#getFileContext()">getFileContext</a></strong>()</code> </td> +<td class="colLast"><span class="strong">HFileReaderImpl.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#getFileContext()">getFileContext</a></strong>()</code> </td> </tr> <tr class="altColor"> <td class="colFirst"><code><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileContext.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileContext</a></code></td> +<td class="colLast"><span class="strong">HFileWriterImpl.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileWriterImpl.html#getFileContext()">getFileContext</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileContext.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileContext</a></code></td> <td class="colLast"><span class="strong">HFile.Writer.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Writer.html#getFileContext()">getFileContext</a></strong>()</code> <div class="block">Return the file context for the HFile this writer belongs to</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileContext.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileContext</a></code></td> <td class="colLast"><span class="strong">HFile.Reader.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#getFileContext()">getFileContext</a></strong>()</code> <div class="block">Return the file context of the HFile this reader belongs to</div> </td> </tr> -<tr class="altColor"> -<td class="colFirst"><code><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileContext.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileContext</a></code></td> -<td class="colLast"><span class="strong">HFileReaderImpl.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#getFileContext()">getFileContext</a></strong>()</code> </td> -</tr> <tr class="rowColor"> <td class="colFirst"><code>(package private) <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileContext.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileContext</a></code></td> <td class="colLast"><span class="strong">HFileBlock.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.html#getHFileContext()">getHFileContext</a></strong>()</code> </td> @@ -343,11 +343,11 @@ </tr> <tr class="rowColor"> <td class="colFirst"><code><a href="../../../../../../../org/apache/hadoop/hbase/io/encoding/HFileBlockDecodingContext.html" title="interface in org.apache.hadoop.hbase.io.encoding">HFileBlockDecodingContext</a></code></td> -<td class="colLast"><span class="strong">NoOpDataBlockEncoder.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/NoOpDataBlockEncoder.html#newDataBlockDecodingContext(org.apache.hadoop.hbase.io.hfile.HFileContext)">newDataBlockDecodingContext</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileContext.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileContext</a> meta)</code> </td> +<td class="colLast"><span class="strong">HFileDataBlockEncoderImpl.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileDataBlockEncoderImpl.html#newDataBlockDecodingContext(org.apache.hadoop.hbase.io.hfile.HFileContext)">newDataBlockDecodingContext</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileContext.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileContext</a> fileContext)</code> </td> </tr> <tr class="altColor"> <td class="colFirst"><code><a href="../../../../../../../org/apache/hadoop/hbase/io/encoding/HFileBlockDecodingContext.html" title="interface in org.apache.hadoop.hbase.io.encoding">HFileBlockDecodingContext</a></code></td> -<td class="colLast"><span class="strong">HFileDataBlockEncoderImpl.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileDataBlockEncoderImpl.html#newDataBlockDecodingContext(org.apache.hadoop.hbase.io.hfile.HFileContext)">newDataBlockDecodingContext</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileContext.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileContext</a> fileContext)</code> </td> +<td class="colLast"><span class="strong">NoOpDataBlockEncoder.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/NoOpDataBlockEncoder.html#newDataBlockDecodingContext(org.apache.hadoop.hbase.io.hfile.HFileContext)">newDataBlockDecodingContext</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileContext.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileContext</a> meta)</code> </td> </tr> <tr class="rowColor"> <td class="colFirst"><code><a href="../../../../../../../org/apache/hadoop/hbase/io/encoding/HFileBlockDecodingContext.html" title="interface in org.apache.hadoop.hbase.io.encoding">HFileBlockDecodingContext</a></code></td> @@ -357,13 +357,13 @@ </tr> <tr class="altColor"> <td class="colFirst"><code><a href="../../../../../../../org/apache/hadoop/hbase/io/encoding/HFileBlockEncodingContext.html" title="interface in org.apache.hadoop.hbase.io.encoding">HFileBlockEncodingContext</a></code></td> -<td class="colLast"><span class="strong">NoOpDataBlockEncoder.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/NoOpDataBlockEncoder.html#newDataBlockEncodingContext(byte[],%20org.apache.hadoop.hbase.io.hfile.HFileContext)">newDataBlockEncodingContext</a></strong>(byte[] dummyHeader, - <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileContext.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileContext</a> meta)</code> </td> +<td class="colLast"><span class="strong">HFileDataBlockEncoderImpl.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileDataBlockEncoderImpl.html#newDataBlockEncodingContext(byte[],%20org.apache.hadoop.hbase.io.hfile.HFileContext)">newDataBlockEncodingContext</a></strong>(byte[] dummyHeader, + <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileContext.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileContext</a> fileContext)</code> </td> </tr> <tr class="rowColor"> <td class="colFirst"><code><a href="../../../../../../../org/apache/hadoop/hbase/io/encoding/HFileBlockEncodingContext.html" title="interface in org.apache.hadoop.hbase.io.encoding">HFileBlockEncodingContext</a></code></td> -<td class="colLast"><span class="strong">HFileDataBlockEncoderImpl.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileDataBlockEncoderImpl.html#newDataBlockEncodingContext(byte[],%20org.apache.hadoop.hbase.io.hfile.HFileContext)">newDataBlockEncodingContext</a></strong>(byte[] dummyHeader, - <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileContext.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileContext</a> fileContext)</code> </td> +<td class="colLast"><span class="strong">NoOpDataBlockEncoder.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/NoOpDataBlockEncoder.html#newDataBlockEncodingContext(byte[],%20org.apache.hadoop.hbase.io.hfile.HFileContext)">newDataBlockEncodingContext</a></strong>(byte[] dummyHeader, + <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileContext.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileContext</a> meta)</code> </td> </tr> <tr class="altColor"> <td class="colFirst"><code><a href="../../../../../../../org/apache/hadoop/hbase/io/encoding/HFileBlockEncodingContext.html" title="interface in org.apache.hadoop.hbase.io.encoding">HFileBlockEncodingContext</a></code></td> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/331e5040/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/HFileDataBlockEncoder.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/HFileDataBlockEncoder.html b/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/HFileDataBlockEncoder.html index 142d179..13bfabc 100644 --- a/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/HFileDataBlockEncoder.html +++ b/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/HFileDataBlockEncoder.html @@ -131,15 +131,15 @@ </tr> <tr class="rowColor"> <td class="colFirst"><code>private <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileDataBlockEncoder.html" title="interface in org.apache.hadoop.hbase.io.hfile">HFileDataBlockEncoder</a></code></td> -<td class="colLast"><span class="strong">HFileBlock.Writer.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.Writer.html#dataBlockEncoder">dataBlockEncoder</a></strong></code> -<div class="block">Data block encoder used for data blocks</div> +<td class="colLast"><span class="strong">HFileReaderImpl.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#dataBlockEncoder">dataBlockEncoder</a></strong></code> +<div class="block">What kind of data block encoding should be used while reading, writing, + and handling cache.</div> </td> </tr> <tr class="altColor"> <td class="colFirst"><code>private <a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileDataBlockEncoder.html" title="interface in org.apache.hadoop.hbase.io.hfile">HFileDataBlockEncoder</a></code></td> -<td class="colLast"><span class="strong">HFileReaderImpl.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#dataBlockEncoder">dataBlockEncoder</a></strong></code> -<div class="block">What kind of data block encoding should be used while reading, writing, - and handling cache.</div> +<td class="colLast"><span class="strong">HFileBlock.Writer.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.Writer.html#dataBlockEncoder">dataBlockEncoder</a></strong></code> +<div class="block">Data block encoder used for data blocks</div> </td> </tr> </tbody> @@ -213,11 +213,11 @@ <tbody> <tr class="altColor"> <td class="colFirst"><code><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileDataBlockEncoder.html" title="interface in org.apache.hadoop.hbase.io.hfile">HFileDataBlockEncoder</a></code></td> -<td class="colLast"><span class="strong">Store.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getDataBlockEncoder()">getDataBlockEncoder</a></strong>()</code> </td> +<td class="colLast"><span class="strong">HStore.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getDataBlockEncoder()">getDataBlockEncoder</a></strong>()</code> </td> </tr> <tr class="rowColor"> <td class="colFirst"><code><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileDataBlockEncoder.html" title="interface in org.apache.hadoop.hbase.io.hfile">HFileDataBlockEncoder</a></code></td> -<td class="colLast"><span class="strong">HStore.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#getDataBlockEncoder()">getDataBlockEncoder</a></strong>()</code> </td> +<td class="colLast"><span class="strong">Store.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/regionserver/Store.html#getDataBlockEncoder()">getDataBlockEncoder</a></strong>()</code> </td> </tr> </tbody> </table> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/331e5040/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/HFileScanner.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/HFileScanner.html b/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/HFileScanner.html index 4ac2762..73f7dac 100644 --- a/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/HFileScanner.html +++ b/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/HFileScanner.html @@ -146,23 +146,17 @@ <tbody> <tr class="altColor"> <td class="colFirst"><code><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileScanner.html" title="interface in org.apache.hadoop.hbase.io.hfile">HFileScanner</a></code></td> -<td class="colLast"><span class="strong">HFile.Reader.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#getScanner(boolean,%20boolean)">getScanner</a></strong>(boolean cacheBlocks, - boolean pread)</code> </td> -</tr> -<tr class="rowColor"> -<td class="colFirst"><code><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileScanner.html" title="interface in org.apache.hadoop.hbase.io.hfile">HFileScanner</a></code></td> <td class="colLast"><span class="strong">HFileReaderImpl.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#getScanner(boolean,%20boolean)">getScanner</a></strong>(boolean cacheBlocks, boolean pread)</code> <div class="block">Create a Scanner on this file.</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileScanner.html" title="interface in org.apache.hadoop.hbase.io.hfile">HFileScanner</a></code></td> -<td class="colLast"><span class="strong">HFile.Reader.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#getScanner(boolean,%20boolean,%20boolean)">getScanner</a></strong>(boolean cacheBlocks, - boolean pread, - boolean isCompaction)</code> </td> +<td class="colLast"><span class="strong">HFile.Reader.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#getScanner(boolean,%20boolean)">getScanner</a></strong>(boolean cacheBlocks, + boolean pread)</code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileScanner.html" title="interface in org.apache.hadoop.hbase.io.hfile">HFileScanner</a></code></td> <td class="colLast"><span class="strong">HFileReaderImpl.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#getScanner(boolean,%20boolean,%20boolean)">getScanner</a></strong>(boolean cacheBlocks, boolean pread, @@ -170,6 +164,12 @@ <div class="block">Create a Scanner on this file.</div> </td> </tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFileScanner.html" title="interface in org.apache.hadoop.hbase.io.hfile">HFileScanner</a></code></td> +<td class="colLast"><span class="strong">HFile.Reader.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#getScanner(boolean,%20boolean,%20boolean)">getScanner</a></strong>(boolean cacheBlocks, + boolean pread, + boolean isCompaction)</code> </td> +</tr> </tbody> </table> <table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/331e5040/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/LruCachedBlock.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/LruCachedBlock.html b/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/LruCachedBlock.html index 65ec455..3c39891 100644 --- a/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/LruCachedBlock.html +++ b/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/LruCachedBlock.html @@ -148,14 +148,14 @@ <tbody> <tr class="altColor"> <td class="colFirst"><code>void</code></td> -<td class="colLast"><span class="strong">LruBlockCache.BlockBucket.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/LruBlockCache.BlockBucket.html#add(org.apache.hadoop.hbase.io.hfile.LruCachedBlock)">add</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/LruCachedBlock.html" title="class in org.apache.hadoop.hbase.io.hfile">LruCachedBlock</a> block)</code> </td> -</tr> -<tr class="rowColor"> -<td class="colFirst"><code>void</code></td> <td class="colLast"><span class="strong">LruCachedBlockQueue.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/LruCachedBlockQueue.html#add(org.apache.hadoop.hbase.io.hfile.LruCachedBlock)">add</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/LruCachedBlock.html" title="class in org.apache.hadoop.hbase.io.hfile">LruCachedBlock</a> cb)</code> <div class="block">Attempt to add the specified cached block to this queue.</div> </td> </tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><span class="strong">LruBlockCache.BlockBucket.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/LruBlockCache.BlockBucket.html#add(org.apache.hadoop.hbase.io.hfile.LruCachedBlock)">add</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/LruCachedBlock.html" title="class in org.apache.hadoop.hbase.io.hfile">LruCachedBlock</a> block)</code> </td> +</tr> <tr class="altColor"> <td class="colFirst"><code>int</code></td> <td class="colLast"><span class="strong">LruCachedBlock.</span><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/LruCachedBlock.html#compareTo(org.apache.hadoop.hbase.io.hfile.LruCachedBlock)">compareTo</a></strong>(<a href="../../../../../../../org/apache/hadoop/hbase/io/hfile/LruCachedBlock.html" title="class in org.apache.hadoop.hbase.io.hfile">LruCachedBlock</a> that)</code> </td> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/331e5040/devapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html b/devapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html index 3571e32..ed0c293 100644 --- a/devapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html @@ -249,12 +249,12 @@ <ul> <li type="circle">java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="strong">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>) <ul> -<li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/CacheConfig.ExternalBlockCaches.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="strong">CacheConfig.ExternalBlockCaches</span></a></li> -<li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/Cacheable.MemoryType.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="strong">Cacheable.MemoryType</span></a></li> -<li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockType.BlockCategory.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="strong">BlockType.BlockCategory</span></a></li> +<li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockType.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="strong">BlockType</span></a></li> <li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockPriority.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="strong">BlockPriority</span></a></li> <li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.Writer.State.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="strong">HFileBlock.Writer.State</span></a></li> -<li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockType.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="strong">BlockType</span></a></li> +<li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockType.BlockCategory.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="strong">BlockType.BlockCategory</span></a></li> +<li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/CacheConfig.ExternalBlockCaches.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="strong">CacheConfig.ExternalBlockCaches</span></a></li> +<li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/Cacheable.MemoryType.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="strong">Cacheable.MemoryType</span></a></li> </ul> </li> </ul> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/331e5040/devapidocs/org/apache/hadoop/hbase/ipc/class-use/AsyncRpcChannel.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/ipc/class-use/AsyncRpcChannel.html b/devapidocs/org/apache/hadoop/hbase/ipc/class-use/AsyncRpcChannel.html index c17dc3b..50dbd1c 100644 --- a/devapidocs/org/apache/hadoop/hbase/ipc/class-use/AsyncRpcChannel.html +++ b/devapidocs/org/apache/hadoop/hbase/ipc/class-use/AsyncRpcChannel.html @@ -140,23 +140,23 @@ </tr> <tr class="rowColor"> <td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcChannel.html" title="interface in org.apache.hadoop.hbase.ipc">AsyncRpcChannel</a></code></td> -<td class="colLast"><span class="strong">AsyncRpcClient.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcClient.html#createRpcChannel(java.lang.String,%20org.apache.hadoop.hbase.ServerName,%20org.apache.hadoop.hbase.security.User)">createRpcChannel</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> serviceName, +<td class="colLast"><span class="strong">RpcClient.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/ipc/RpcClient.html#createRpcChannel(java.lang.String,%20org.apache.hadoop.hbase.ServerName,%20org.apache.hadoop.hbase.security.User)">createRpcChannel</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> serviceName, <a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> sn, - <a href="../../../../../../org/apache/hadoop/hbase/security/User.html" title="class in org.apache.hadoop.hbase.security">User</a> user)</code> </td> + <a href="../../../../../../org/apache/hadoop/hbase/security/User.html" title="class in org.apache.hadoop.hbase.security">User</a> user)</code> +<div class="block">Create or fetch AsyncRpcChannel</div> +</td> </tr> <tr class="altColor"> <td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcChannel.html" title="interface in org.apache.hadoop.hbase.ipc">AsyncRpcChannel</a></code></td> -<td class="colLast"><span class="strong">RpcClientImpl.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/ipc/RpcClientImpl.html#createRpcChannel(java.lang.String,%20org.apache.hadoop.hbase.ServerName,%20org.apache.hadoop.hbase.security.User)">createRpcChannel</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> serviceName, +<td class="colLast"><span class="strong">AsyncRpcClient.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcClient.html#createRpcChannel(java.lang.String,%20org.apache.hadoop.hbase.ServerName,%20org.apache.hadoop.hbase.security.User)">createRpcChannel</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> serviceName, <a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> sn, <a href="../../../../../../org/apache/hadoop/hbase/security/User.html" title="class in org.apache.hadoop.hbase.security">User</a> user)</code> </td> </tr> <tr class="rowColor"> <td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcChannel.html" title="interface in org.apache.hadoop.hbase.ipc">AsyncRpcChannel</a></code></td> -<td class="colLast"><span class="strong">RpcClient.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/ipc/RpcClient.html#createRpcChannel(java.lang.String,%20org.apache.hadoop.hbase.ServerName,%20org.apache.hadoop.hbase.security.User)">createRpcChannel</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> serviceName, +<td class="colLast"><span class="strong">RpcClientImpl.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/ipc/RpcClientImpl.html#createRpcChannel(java.lang.String,%20org.apache.hadoop.hbase.ServerName,%20org.apache.hadoop.hbase.security.User)">createRpcChannel</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> serviceName, <a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> sn, - <a href="../../../../../../org/apache/hadoop/hbase/security/User.html" title="class in org.apache.hadoop.hbase.security">User</a> user)</code> -<div class="block">Create or fetch AsyncRpcChannel</div> -</td> + <a href="../../../../../../org/apache/hadoop/hbase/security/User.html" title="class in org.apache.hadoop.hbase.security">User</a> user)</code> </td> </tr> </tbody> </table> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/331e5040/devapidocs/org/apache/hadoop/hbase/ipc/class-use/CallRunner.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/ipc/class-use/CallRunner.html b/devapidocs/org/apache/hadoop/hbase/ipc/class-use/CallRunner.html index 53c18ef..4900782 100644 --- a/devapidocs/org/apache/hadoop/hbase/ipc/class-use/CallRunner.html +++ b/devapidocs/org/apache/hadoop/hbase/ipc/class-use/CallRunner.html @@ -155,15 +155,15 @@ </tr> <tbody> <tr class="altColor"> -<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/BlockingQueue.html?is-external=true" title="class or interface in java.util.concurrent">BlockingQueue</a><<a href="../../../../../../org/apache/hadoop/hbase/ipc/CallRunner.html" title="class in org.apache.hadoop.hbase.ipc">CallRunner</a>>></code></td> -<td class="colLast"><span class="strong">RWQueueRpcExecutor.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/ipc/RWQueueRpcExecutor.html#getQueues()">getQueues</a></strong>()</code> </td> -</tr> -<tr class="rowColor"> <td class="colFirst"><code>protected abstract <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/BlockingQueue.html?is-external=true" title="class or interface in java.util.concurrent">BlockingQueue</a><<a href="../../../../../../org/apache/hadoop/hbase/ipc/CallRunner.html" title="class in org.apache.hadoop.hbase.ipc">CallRunner</a>>></code></td> <td class="colLast"><span class="strong">RpcExecutor.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/ipc/RpcExecutor.html#getQueues()">getQueues</a></strong>()</code> <div class="block">Returns the list of request queues</div> </td> </tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/BlockingQueue.html?is-external=true" title="class or interface in java.util.concurrent">BlockingQueue</a><<a href="../../../../../../org/apache/hadoop/hbase/ipc/CallRunner.html" title="class in org.apache.hadoop.hbase.ipc">CallRunner</a>>></code></td> +<td class="colLast"><span class="strong">RWQueueRpcExecutor.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/ipc/RWQueueRpcExecutor.html#getQueues()">getQueues</a></strong>()</code> </td> +</tr> <tr class="altColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/BlockingQueue.html?is-external=true" title="class or interface in java.util.concurrent">BlockingQueue</a><<a href="../../../../../../org/apache/hadoop/hbase/ipc/CallRunner.html" title="class in org.apache.hadoop.hbase.ipc">CallRunner</a>>></code></td> <td class="colLast"><span class="strong">BalancedQueueRpcExecutor.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/ipc/BalancedQueueRpcExecutor.html#getQueues()">getQueues</a></strong>()</code> </td> @@ -191,12 +191,14 @@ <a href="../../../../../../org/apache/hadoop/hbase/ipc/CallRunner.html" title="class in org.apache.hadoop.hbase.ipc">CallRunner</a> b)</code> </td> </tr> <tr class="altColor"> -<td class="colFirst"><code>boolean</code></td> -<td class="colLast"><span class="strong">RWQueueRpcExecutor.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/ipc/RWQueueRpcExecutor.html#dispatch(org.apache.hadoop.hbase.ipc.CallRunner)">dispatch</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/ipc/CallRunner.html" title="class in org.apache.hadoop.hbase.ipc">CallRunner</a> callTask)</code> </td> +<td class="colFirst"><code>abstract boolean</code></td> +<td class="colLast"><span class="strong">RpcScheduler.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#dispatch(org.apache.hadoop.hbase.ipc.CallRunner)">dispatch</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/ipc/CallRunner.html" title="class in org.apache.hadoop.hbase.ipc">CallRunner</a> task)</code> +<div class="block">Dispatches an RPC request asynchronously.</div> +</td> </tr> <tr class="rowColor"> <td class="colFirst"><code>boolean</code></td> -<td class="colLast"><span class="strong">SimpleRpcScheduler.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#dispatch(org.apache.hadoop.hbase.ipc.CallRunner)">dispatch</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/ipc/CallRunner.html" title="class in org.apache.hadoop.hbase.ipc">CallRunner</a> callTask)</code> </td> +<td class="colLast"><span class="strong">FifoRpcScheduler.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/ipc/FifoRpcScheduler.html#dispatch(org.apache.hadoop.hbase.ipc.CallRunner)">dispatch</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/ipc/CallRunner.html" title="class in org.apache.hadoop.hbase.ipc">CallRunner</a> task)</code> </td> </tr> <tr class="altColor"> <td class="colFirst"><code>abstract boolean</code></td> @@ -206,13 +208,11 @@ </tr> <tr class="rowColor"> <td class="colFirst"><code>boolean</code></td> -<td class="colLast"><span class="strong">FifoRpcScheduler.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/ipc/FifoRpcScheduler.html#dispatch(org.apache.hadoop.hbase.ipc.CallRunner)">dispatch</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/ipc/CallRunner.html" title="class in org.apache.hadoop.hbase.ipc">CallRunner</a> task)</code> </td> +<td class="colLast"><span class="strong">RWQueueRpcExecutor.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/ipc/RWQueueRpcExecutor.html#dispatch(org.apache.hadoop.hbase.ipc.CallRunner)">dispatch</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/ipc/CallRunner.html" title="class in org.apache.hadoop.hbase.ipc">CallRunner</a> callTask)</code> </td> </tr> <tr class="altColor"> -<td class="colFirst"><code>abstract boolean</code></td> -<td class="colLast"><span class="strong">RpcScheduler.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#dispatch(org.apache.hadoop.hbase.ipc.CallRunner)">dispatch</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/ipc/CallRunner.html" title="class in org.apache.hadoop.hbase.ipc">CallRunner</a> task)</code> -<div class="block">Dispatches an RPC request asynchronously.</div> -</td> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><span class="strong">SimpleRpcScheduler.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#dispatch(org.apache.hadoop.hbase.ipc.CallRunner)">dispatch</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/ipc/CallRunner.html" title="class in org.apache.hadoop.hbase.ipc">CallRunner</a> callTask)</code> </td> </tr> <tr class="rowColor"> <td class="colFirst"><code>boolean</code></td> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/331e5040/devapidocs/org/apache/hadoop/hbase/ipc/class-use/CoprocessorRpcChannel.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/ipc/class-use/CoprocessorRpcChannel.html b/devapidocs/org/apache/hadoop/hbase/ipc/class-use/CoprocessorRpcChannel.html index 719e25c..71ff379 100644 --- a/devapidocs/org/apache/hadoop/hbase/ipc/class-use/CoprocessorRpcChannel.html +++ b/devapidocs/org/apache/hadoop/hbase/ipc/class-use/CoprocessorRpcChannel.html @@ -108,15 +108,15 @@ <tbody> <tr class="altColor"> <td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/ipc/CoprocessorRpcChannel.html" title="interface in org.apache.hadoop.hbase.ipc">CoprocessorRpcChannel</a></code></td> +<td class="colLast"><span class="strong">HBaseAdmin.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/client/HBaseAdmin.html#coprocessorService()">coprocessorService</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/ipc/CoprocessorRpcChannel.html" title="interface in org.apache.hadoop.hbase.ipc">CoprocessorRpcChannel</a></code></td> <td class="colLast"><span class="strong">Admin.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/client/Admin.html#coprocessorService()">coprocessorService</a></strong>()</code> <div class="block">Creates and returns a <code>RpcChannel</code> instance connected to the active master.</div> </td> </tr> -<tr class="rowColor"> -<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/ipc/CoprocessorRpcChannel.html" title="interface in org.apache.hadoop.hbase.ipc">CoprocessorRpcChannel</a></code></td> -<td class="colLast"><span class="strong">HBaseAdmin.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/client/HBaseAdmin.html#coprocessorService()">coprocessorService</a></strong>()</code> </td> -</tr> <tr class="altColor"> <td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/ipc/CoprocessorRpcChannel.html" title="interface in org.apache.hadoop.hbase.ipc">CoprocessorRpcChannel</a></code></td> <td class="colLast"><span class="strong">Table.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/client/Table.html#coprocessorService(byte[])">coprocessorService</a></strong>(byte[] row)</code> @@ -137,15 +137,15 @@ </tr> <tr class="rowColor"> <td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/ipc/CoprocessorRpcChannel.html" title="interface in org.apache.hadoop.hbase.ipc">CoprocessorRpcChannel</a></code></td> +<td class="colLast"><span class="strong">HBaseAdmin.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/client/HBaseAdmin.html#coprocessorService(org.apache.hadoop.hbase.ServerName)">coprocessorService</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> sn)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/ipc/CoprocessorRpcChannel.html" title="interface in org.apache.hadoop.hbase.ipc">CoprocessorRpcChannel</a></code></td> <td class="colLast"><span class="strong">Admin.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/client/Admin.html#coprocessorService(org.apache.hadoop.hbase.ServerName)">coprocessorService</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> sn)</code> <div class="block">Creates and returns a <code>RpcChannel</code> instance connected to the passed region server.</div> </td> </tr> -<tr class="altColor"> -<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/ipc/CoprocessorRpcChannel.html" title="interface in org.apache.hadoop.hbase.ipc">CoprocessorRpcChannel</a></code></td> -<td class="colLast"><span class="strong">HBaseAdmin.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/client/HBaseAdmin.html#coprocessorService(org.apache.hadoop.hbase.ServerName)">coprocessorService</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> sn)</code> </td> -</tr> </tbody> </table> </li> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/331e5040/devapidocs/org/apache/hadoop/hbase/ipc/class-use/FailedServerException.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/ipc/class-use/FailedServerException.html b/devapidocs/org/apache/hadoop/hbase/ipc/class-use/FailedServerException.html index 07b5bab..cbf2e1b 100644 --- a/devapidocs/org/apache/hadoop/hbase/ipc/class-use/FailedServerException.html +++ b/devapidocs/org/apache/hadoop/hbase/ipc/class-use/FailedServerException.html @@ -106,23 +106,23 @@ </tr> <tr class="rowColor"> <td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcChannel.html" title="interface in org.apache.hadoop.hbase.ipc">AsyncRpcChannel</a></code></td> -<td class="colLast"><span class="strong">AsyncRpcClient.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcClient.html#createRpcChannel(java.lang.String,%20org.apache.hadoop.hbase.ServerName,%20org.apache.hadoop.hbase.security.User)">createRpcChannel</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> serviceName, +<td class="colLast"><span class="strong">RpcClient.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/ipc/RpcClient.html#createRpcChannel(java.lang.String,%20org.apache.hadoop.hbase.ServerName,%20org.apache.hadoop.hbase.security.User)">createRpcChannel</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> serviceName, <a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> sn, - <a href="../../../../../../org/apache/hadoop/hbase/security/User.html" title="class in org.apache.hadoop.hbase.security">User</a> user)</code> </td> + <a href="../../../../../../org/apache/hadoop/hbase/security/User.html" title="class in org.apache.hadoop.hbase.security">User</a> user)</code> +<div class="block">Create or fetch AsyncRpcChannel</div> +</td> </tr> <tr class="altColor"> <td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcChannel.html" title="interface in org.apache.hadoop.hbase.ipc">AsyncRpcChannel</a></code></td> -<td class="colLast"><span class="strong">RpcClientImpl.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/ipc/RpcClientImpl.html#createRpcChannel(java.lang.String,%20org.apache.hadoop.hbase.ServerName,%20org.apache.hadoop.hbase.security.User)">createRpcChannel</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> serviceName, +<td class="colLast"><span class="strong">AsyncRpcClient.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcClient.html#createRpcChannel(java.lang.String,%20org.apache.hadoop.hbase.ServerName,%20org.apache.hadoop.hbase.security.User)">createRpcChannel</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> serviceName, <a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> sn, <a href="../../../../../../org/apache/hadoop/hbase/security/User.html" title="class in org.apache.hadoop.hbase.security">User</a> user)</code> </td> </tr> <tr class="rowColor"> <td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcChannel.html" title="interface in org.apache.hadoop.hbase.ipc">AsyncRpcChannel</a></code></td> -<td class="colLast"><span class="strong">RpcClient.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/ipc/RpcClient.html#createRpcChannel(java.lang.String,%20org.apache.hadoop.hbase.ServerName,%20org.apache.hadoop.hbase.security.User)">createRpcChannel</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> serviceName, +<td class="colLast"><span class="strong">RpcClientImpl.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/ipc/RpcClientImpl.html#createRpcChannel(java.lang.String,%20org.apache.hadoop.hbase.ServerName,%20org.apache.hadoop.hbase.security.User)">createRpcChannel</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> serviceName, <a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> sn, - <a href="../../../../../../org/apache/hadoop/hbase/security/User.html" title="class in org.apache.hadoop.hbase.security">User</a> user)</code> -<div class="block">Create or fetch AsyncRpcChannel</div> -</td> + <a href="../../../../../../org/apache/hadoop/hbase/security/User.html" title="class in org.apache.hadoop.hbase.security">User</a> user)</code> </td> </tr> </tbody> </table> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/331e5040/devapidocs/org/apache/hadoop/hbase/ipc/class-use/IOExceptionConverter.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/ipc/class-use/IOExceptionConverter.html b/devapidocs/org/apache/hadoop/hbase/ipc/class-use/IOExceptionConverter.html index 21cd685..a481360 100644 --- a/devapidocs/org/apache/hadoop/hbase/ipc/class-use/IOExceptionConverter.html +++ b/devapidocs/org/apache/hadoop/hbase/ipc/class-use/IOExceptionConverter.html @@ -111,31 +111,31 @@ <tbody> <tr class="altColor"> <td class="colFirst"><code><R extends com.google.protobuf.Message,O> <br><a href="../../../../../../org/apache/hadoop/hbase/client/Future.html" title="interface in org.apache.hadoop.hbase.client">Future</a><O></code></td> -<td class="colLast"><span class="strong">RpcClientImpl.AsyncRpcChannel.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/ipc/RpcClientImpl.AsyncRpcChannel.html#callMethod(com.google.protobuf.Descriptors.MethodDescriptor,%20com.google.protobuf.Message,%20org.apache.hadoop.hbase.CellScanner,%20R,%20org.apache.hadoop.hbase.ipc.MessageConverter,%20org.apache.hadoop.hbase.ipc.IOExceptionConverter,%20long,%20int)">callMethod</a></strong>(com.google.protobuf.Descriptors.MethodDescriptor method, +<td class="colLast"><span class="strong">AsyncRpcChannel.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcChannel.html#callMethod(com.google.protobuf.Descriptors.MethodDescriptor,%20com.google.protobuf.Message,%20org.apache.hadoop.hbase.CellScanner,%20R,%20org.apache.hadoop.hbase.ipc.MessageConverter,%20org.apache.hadoop.hbase.ipc.IOExceptionConverter,%20long,%20int)">callMethod</a></strong>(com.google.protobuf.Descriptors.MethodDescriptor method, com.google.protobuf.Message request, <a href="../../../../../../org/apache/hadoop/hbase/CellScanner.html" title="interface in org.apache.hadoop.hbase">CellScanner</a> cellScanner, R responsePrototype, <a href="../../../../../../org/apache/hadoop/hbase/ipc/MessageConverter.html" title="interface in org.apache.hadoop.hbase.ipc">MessageConverter</a><R,O> messageConverter, <a href="../../../../../../org/apache/hadoop/hbase/ipc/IOExceptionConverter.html" title="interface in org.apache.hadoop.hbase.ipc">IOExceptionConverter</a> exceptionConverter, long rpcTimeout, - int priority)</code> </td> + int priority)</code> +<div class="block">Calls method on channel</div> +</td> </tr> <tr class="rowColor"> <td class="colFirst"><code><R extends com.google.protobuf.Message,O> <br><a href="../../../../../../org/apache/hadoop/hbase/client/Future.html" title="interface in org.apache.hadoop.hbase.client">Future</a><O></code></td> -<td class="colLast"><span class="strong">AsyncRpcChannelImpl.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html#callMethod(com.google.protobuf.Descriptors.MethodDescriptor,%20com.google.protobuf.Message,%20org.apache.hadoop.hbase.CellScanner,%20R,%20org.apache.hadoop.hbase.ipc.MessageConverter,%20org.apache.hadoop.hbase.ipc.IOExceptionConverter,%20long,%20int)">callMethod</a></strong>(com.google.protobuf.Descriptors.MethodDescriptor method, +<td class="colLast"><span class="strong">RpcClientImpl.AsyncRpcChannel.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/ipc/RpcClientImpl.AsyncRpcChannel.html#callMethod(com.google.protobuf.Descriptors.MethodDescriptor,%20com.google.protobuf.Message,%20org.apache.hadoop.hbase.CellScanner,%20R,%20org.apache.hadoop.hbase.ipc.MessageConverter,%20org.apache.hadoop.hbase.ipc.IOExceptionConverter,%20long,%20int)">callMethod</a></strong>(com.google.protobuf.Descriptors.MethodDescriptor method, com.google.protobuf.Message request, <a href="../../../../../../org/apache/hadoop/hbase/CellScanner.html" title="interface in org.apache.hadoop.hbase">CellScanner</a> cellScanner, R responsePrototype, <a href="../../../../../../org/apache/hadoop/hbase/ipc/MessageConverter.html" title="interface in org.apache.hadoop.hbase.ipc">MessageConverter</a><R,O> messageConverter, <a href="../../../../../../org/apache/hadoop/hbase/ipc/IOExceptionConverter.html" title="interface in org.apache.hadoop.hbase.ipc">IOExceptionConverter</a> exceptionConverter, long rpcTimeout, - int priority)</code> -<div class="block">Calls method on channel</div> -</td> + int priority)</code> </td> </tr> <tr class="altColor"> <td class="colFirst"><code><R extends com.google.protobuf.Message,O> <br><a href="../../../../../../org/apache/hadoop/hbase/client/Future.html" title="interface in org.apache.hadoop.hbase.client">Future</a><O></code></td> -<td class="colLast"><span class="strong">AsyncRpcChannel.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcChannel.html#callMethod(com.google.protobuf.Descriptors.MethodDescriptor,%20com.google.protobuf.Message,%20org.apache.hadoop.hbase.CellScanner,%20R,%20org.apache.hadoop.hbase.ipc.MessageConverter,%20org.apache.hadoop.hbase.ipc.IOExceptionConverter,%20long,%20int)">callMethod</a></strong>(com.google.protobuf.Descriptors.MethodDescriptor method, +<td class="colLast"><span class="strong">AsyncRpcChannelImpl.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html#callMethod(com.google.protobuf.Descriptors.MethodDescriptor,%20com.google.protobuf.Message,%20org.apache.hadoop.hbase.CellScanner,%20R,%20org.apache.hadoop.hbase.ipc.MessageConverter,%20org.apache.hadoop.hbase.ipc.IOExceptionConverter,%20long,%20int)">callMethod</a></strong>(com.google.protobuf.Descriptors.MethodDescriptor method, com.google.protobuf.Message request, <a href="../../../../../../org/apache/hadoop/hbase/CellScanner.html" title="interface in org.apache.hadoop.hbase">CellScanner</a> cellScanner, R responsePrototype,