http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2cef721c/devapidocs/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html 
b/devapidocs/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html
index 768aed0..99ce39a 100644
--- a/devapidocs/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html
+++ b/devapidocs/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html
@@ -114,7 +114,7 @@ var activeTableTab = "activeTableTab";
 <hr>
 <br>
 <pre>@InterfaceAudience.Private
-public class <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.73">HFileReaderImpl</a>
+public class <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.72">HFileReaderImpl</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/HFile.Reader.html" 
title="interface in org.apache.hadoop.hbase.io.hfile">HFile.Reader</a>, 
org.apache.hadoop.conf.Configurable</pre>
 <div class="block">Implementation that can handle all hfile versions of <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html" 
title="interface in 
org.apache.hadoop.hbase.io.hfile"><code>HFile.Reader</code></a>.</div>
@@ -677,7 +677,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <ul class="blockList">
 <li class="blockList">
 <h4>LOG</h4>
-<pre>private static final&nbsp;org.apache.commons.logging.Log <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.78">LOG</a></pre>
+<pre>private static final&nbsp;org.apache.commons.logging.Log <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.77">LOG</a></pre>
 </li>
 </ul>
 <a name="dataBlockIndexReader">
@@ -686,7 +686,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <ul class="blockList">
 <li class="blockList">
 <h4>dataBlockIndexReader</h4>
-<pre>private&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.CellBasedKeyBlockIndexReader.html"
 title="class in 
org.apache.hadoop.hbase.io.hfile">HFileBlockIndex.CellBasedKeyBlockIndexReader</a>
 <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.81">dataBlockIndexReader</a></pre>
+<pre>private&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.CellBasedKeyBlockIndexReader.html"
 title="class in 
org.apache.hadoop.hbase.io.hfile">HFileBlockIndex.CellBasedKeyBlockIndexReader</a>
 <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.80">dataBlockIndexReader</a></pre>
 <div class="block">Data block index reader keeping the root data index in 
memory</div>
 </li>
 </ul>
@@ -696,7 +696,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <ul class="blockList">
 <li class="blockList">
 <h4>metaBlockIndexReader</h4>
-<pre>private&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.ByteArrayKeyBlockIndexReader.html"
 title="class in 
org.apache.hadoop.hbase.io.hfile">HFileBlockIndex.ByteArrayKeyBlockIndexReader</a>
 <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.84">metaBlockIndexReader</a></pre>
+<pre>private&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.ByteArrayKeyBlockIndexReader.html"
 title="class in 
org.apache.hadoop.hbase.io.hfile">HFileBlockIndex.ByteArrayKeyBlockIndexReader</a>
 <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.83">metaBlockIndexReader</a></pre>
 <div class="block">Meta block index reader -- always single level</div>
 </li>
 </ul>
@@ -706,7 +706,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <ul class="blockList">
 <li class="blockList">
 <h4>trailer</h4>
-<pre>private final&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/FixedFileTrailer.html" 
title="class in org.apache.hadoop.hbase.io.hfile">FixedFileTrailer</a> <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.86">trailer</a></pre>
+<pre>private final&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/FixedFileTrailer.html" 
title="class in org.apache.hadoop.hbase.io.hfile">FixedFileTrailer</a> <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.85">trailer</a></pre>
 </li>
 </ul>
 <a name="compressAlgo">
@@ -715,7 +715,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <ul class="blockList">
 <li class="blockList">
 <h4>compressAlgo</h4>
-<pre>private final&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/io/compress/Compression.Algorithm.html"
 title="enum in org.apache.hadoop.hbase.io.compress">Compression.Algorithm</a> 
<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.89">compressAlgo</a></pre>
+<pre>private final&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/io/compress/Compression.Algorithm.html"
 title="enum in org.apache.hadoop.hbase.io.compress">Compression.Algorithm</a> 
<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.88">compressAlgo</a></pre>
 <div class="block">Filled when we read in the trailer.</div>
 </li>
 </ul>
@@ -725,7 +725,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <ul class="blockList">
 <li class="blockList">
 <h4>primaryReplicaReader</h4>
-<pre>private final&nbsp;boolean <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.91">primaryReplicaReader</a></pre>
+<pre>private final&nbsp;boolean <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.90">primaryReplicaReader</a></pre>
 </li>
 </ul>
 <a name="dataBlockEncoder">
@@ -734,7 +734,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <ul class="blockList">
 <li class="blockList">
 <h4>dataBlockEncoder</h4>
-<pre>private&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileDataBlockEncoder.html"
 title="interface in 
org.apache.hadoop.hbase.io.hfile">HFileDataBlockEncoder</a> <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.97">dataBlockEncoder</a></pre>
+<pre>private&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileDataBlockEncoder.html"
 title="interface in 
org.apache.hadoop.hbase.io.hfile">HFileDataBlockEncoder</a> <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.96">dataBlockEncoder</a></pre>
 <div class="block">What kind of data block encoding should be used while 
reading, writing,
  and handling cache.</div>
 </li>
@@ -745,7 +745,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <ul class="blockList">
 <li class="blockList">
 <h4>lastKeyCell</h4>
-<pre>private&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a> <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.100">lastKeyCell</a></pre>
+<pre>private&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a> <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.99">lastKeyCell</a></pre>
 <div class="block">Last key in the file. Filled in when we read in the file 
info</div>
 </li>
 </ul>
@@ -755,7 +755,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <ul class="blockList">
 <li class="blockList">
 <h4>avgKeyLen</h4>
-<pre>private&nbsp;int <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.103">avgKeyLen</a></pre>
+<pre>private&nbsp;int <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.102">avgKeyLen</a></pre>
 <div class="block">Average key length read from file info</div>
 </li>
 </ul>
@@ -765,7 +765,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <ul class="blockList">
 <li class="blockList">
 <h4>avgValueLen</h4>
-<pre>private&nbsp;int <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.106">avgValueLen</a></pre>
+<pre>private&nbsp;int <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.105">avgValueLen</a></pre>
 <div class="block">Average value length read from file info</div>
 </li>
 </ul>
@@ -775,7 +775,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <ul class="blockList">
 <li class="blockList">
 <h4>comparator</h4>
-<pre>private&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/CellComparator.html" 
title="interface in org.apache.hadoop.hbase">CellComparator</a> <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.109">comparator</a></pre>
+<pre>private&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/CellComparator.html" 
title="interface in org.apache.hadoop.hbase">CellComparator</a> <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.108">comparator</a></pre>
 <div class="block">Key comparator</div>
 </li>
 </ul>
@@ -785,7 +785,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <ul class="blockList">
 <li class="blockList">
 <h4>fileSize</h4>
-<pre>private final&nbsp;long <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.112">fileSize</a></pre>
+<pre>private final&nbsp;long <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.111">fileSize</a></pre>
 <div class="block">Size of this file.</div>
 </li>
 </ul>
@@ -795,7 +795,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <ul class="blockList">
 <li class="blockList">
 <h4>cacheConf</h4>
-<pre>private final&nbsp;<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/HFileReaderImpl.html#line.115">cacheConf</a></pre>
+<pre>private final&nbsp;<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/HFileReaderImpl.html#line.114">cacheConf</a></pre>
 <div class="block">Block cache configuration.</div>
 </li>
 </ul>
@@ -805,7 +805,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <ul class="blockList">
 <li class="blockList">
 <h4>path</h4>
-<pre>private final&nbsp;org.apache.hadoop.fs.Path <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.118">path</a></pre>
+<pre>private final&nbsp;org.apache.hadoop.fs.Path <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.117">path</a></pre>
 <div class="block">Path of file</div>
 </li>
 </ul>
@@ -815,7 +815,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <ul class="blockList">
 <li class="blockList">
 <h4>name</h4>
-<pre>private final&nbsp;<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/HFileReaderImpl.html#line.121">name</a></pre>
+<pre>private final&nbsp;<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/HFileReaderImpl.html#line.120">name</a></pre>
 <div class="block">File name to be used for block names</div>
 </li>
 </ul>
@@ -825,7 +825,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <ul class="blockList">
 <li class="blockList">
 <h4>fileInfo</h4>
-<pre>private&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.FileInfo.html" 
title="class in org.apache.hadoop.hbase.io.hfile">HFile.FileInfo</a> <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.123">fileInfo</a></pre>
+<pre>private&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.FileInfo.html" 
title="class in org.apache.hadoop.hbase.io.hfile">HFile.FileInfo</a> <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.122">fileInfo</a></pre>
 </li>
 </ul>
 <a name="conf">
@@ -834,7 +834,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <ul class="blockList">
 <li class="blockList">
 <h4>conf</h4>
-<pre>private&nbsp;org.apache.hadoop.conf.Configuration <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.125">conf</a></pre>
+<pre>private&nbsp;org.apache.hadoop.conf.Configuration <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.124">conf</a></pre>
 </li>
 </ul>
 <a name="hfileContext">
@@ -843,7 +843,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <ul class="blockList">
 <li class="blockList">
 <h4>hfileContext</h4>
-<pre>private&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileContext.html" 
title="class in org.apache.hadoop.hbase.io.hfile">HFileContext</a> <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.127">hfileContext</a></pre>
+<pre>private&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileContext.html" 
title="class in org.apache.hadoop.hbase.io.hfile">HFileContext</a> <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.126">hfileContext</a></pre>
 </li>
 </ul>
 <a name="fsBlockReader">
@@ -852,7 +852,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <ul class="blockList">
 <li class="blockList">
 <h4>fsBlockReader</h4>
-<pre>private&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.FSReader.html"
 title="interface in org.apache.hadoop.hbase.io.hfile">HFileBlock.FSReader</a> 
<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.130">fsBlockReader</a></pre>
+<pre>private&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.FSReader.html"
 title="interface in org.apache.hadoop.hbase.io.hfile">HFileBlock.FSReader</a> 
<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.129">fsBlockReader</a></pre>
 <div class="block">Filesystem-level block reader.</div>
 </li>
 </ul>
@@ -862,7 +862,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <ul class="blockList">
 <li class="blockList">
 <h4>offsetLock</h4>
-<pre>private&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/util/IdLock.html" title="class 
in org.apache.hadoop.hbase.util">IdLock</a> <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.138">offsetLock</a></pre>
+<pre>private&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/util/IdLock.html" title="class 
in org.apache.hadoop.hbase.util">IdLock</a> <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.137">offsetLock</a></pre>
 <div class="block">A "sparse lock" implementation allowing to lock on a 
particular block
  identified by offset. The purpose of this is to avoid two clients loading
  the same block, and have all but one client wait to get the block from the
@@ -875,7 +875,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <ul class="blockList">
 <li class="blockList">
 <h4>loadOnOpenBlocks</h4>
-<pre>private&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.html" 
title="class in org.apache.hadoop.hbase.io.hfile">HFileBlock</a>&gt; <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.144">loadOnOpenBlocks</a></pre>
+<pre>private&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.html" 
title="class in org.apache.hadoop.hbase.io.hfile">HFileBlock</a>&gt; <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.143">loadOnOpenBlocks</a></pre>
 <div class="block">Blocks read from the load-on-open section, excluding data 
root index, meta
  index, and file info.</div>
 </li>
@@ -886,7 +886,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <ul class="blockList">
 <li class="blockList">
 <h4>MIN_MINOR_VERSION</h4>
-<pre>static final&nbsp;int <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.147">MIN_MINOR_VERSION</a></pre>
+<pre>static final&nbsp;int <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.146">MIN_MINOR_VERSION</a></pre>
 <div class="block">Minimum minor version supported by this HFile format</div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
@@ -900,7 +900,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <ul class="blockList">
 <li class="blockList">
 <h4>MAX_MINOR_VERSION</h4>
-<pre>static final&nbsp;int <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.152">MAX_MINOR_VERSION</a></pre>
+<pre>static final&nbsp;int <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.151">MAX_MINOR_VERSION</a></pre>
 <div class="block">Maximum minor version supported by this HFile format</div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
@@ -914,7 +914,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <ul class="blockList">
 <li class="blockList">
 <h4>MIN_V2_MINOR_VERSION_WITH_PB</h4>
-<pre>private static final&nbsp;int <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.157">MIN_V2_MINOR_VERSION_WITH_PB</a></pre>
+<pre>private static final&nbsp;int <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.156">MIN_V2_MINOR_VERSION_WITH_PB</a></pre>
 <div class="block">We can read files whose major version is v2 IFF their minor 
version is at least 3.</div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
@@ -928,7 +928,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <ul class="blockList">
 <li class="blockList">
 <h4>MINOR_VERSION_WITH_FAKED_KEY</h4>
-<pre>static final&nbsp;int <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.160">MINOR_VERSION_WITH_FAKED_KEY</a></pre>
+<pre>static final&nbsp;int <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.159">MINOR_VERSION_WITH_FAKED_KEY</a></pre>
 <div class="block">Minor versions starting with this number have faked index 
key</div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
@@ -942,7 +942,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <ul class="blockList">
 <li class="blockList">
 <h4>MINOR_VERSION_WITH_CHECKSUM</h4>
-<pre>public static final&nbsp;int <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1263">MINOR_VERSION_WITH_CHECKSUM</a></pre>
+<pre>public static final&nbsp;int <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1262">MINOR_VERSION_WITH_CHECKSUM</a></pre>
 <div class="block">Minor versions in HFile starting with this number have 
hbase checksums</div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
@@ -956,7 +956,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <ul class="blockList">
 <li class="blockList">
 <h4>MINOR_VERSION_NO_CHECKSUM</h4>
-<pre>public static final&nbsp;int <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1265">MINOR_VERSION_NO_CHECKSUM</a></pre>
+<pre>public static final&nbsp;int <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1264">MINOR_VERSION_NO_CHECKSUM</a></pre>
 <div class="block">In HFile minor version that does not support checksums</div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
@@ -970,7 +970,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <ul class="blockList">
 <li class="blockList">
 <h4>PBUF_TRAILER_MINOR_VERSION</h4>
-<pre>public static final&nbsp;int <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1268">PBUF_TRAILER_MINOR_VERSION</a></pre>
+<pre>public static final&nbsp;int <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1267">PBUF_TRAILER_MINOR_VERSION</a></pre>
 <div class="block">HFile minor version that introduced pbuf filetrailer</div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
@@ -984,7 +984,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <ul class="blockList">
 <li class="blockList">
 <h4>KEY_VALUE_LEN_SIZE</h4>
-<pre>public static final&nbsp;int <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1274">KEY_VALUE_LEN_SIZE</a></pre>
+<pre>public static final&nbsp;int <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1273">KEY_VALUE_LEN_SIZE</a></pre>
 <div class="block">The size of a (key length, value length) tuple that 
prefixes each entry in
  a data block.</div>
 <dl>
@@ -999,7 +999,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <ul class="blockList">
 <li class="blockList">
 <h4>includesMemstoreTS</h4>
-<pre>private&nbsp;boolean <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1276">includesMemstoreTS</a></pre>
+<pre>private&nbsp;boolean <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1275">includesMemstoreTS</a></pre>
 </li>
 </ul>
 <a name="decodeMemstoreTS">
@@ -1008,7 +1008,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <ul class="blockListLast">
 <li class="blockList">
 <h4>decodeMemstoreTS</h4>
-<pre>protected&nbsp;boolean <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1277">decodeMemstoreTS</a></pre>
+<pre>protected&nbsp;boolean <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1276">decodeMemstoreTS</a></pre>
 </li>
 </ul>
 </li>
@@ -1026,7 +1026,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <li class="blockList">
 <h4>HFileReaderImpl</h4>
 <pre><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true";
 title="class or interface in java.lang">@Deprecated</a>
-public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.164">HFileReaderImpl</a>(org.apache.hadoop.fs.Path&nbsp;path,
+public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.163">HFileReaderImpl</a>(org.apache.hadoop.fs.Path&nbsp;path,
                                    <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/FixedFileTrailer.html" 
title="class in 
org.apache.hadoop.hbase.io.hfile">FixedFileTrailer</a>&nbsp;trailer,
                                    <a 
href="../../../../../../org/apache/hadoop/hbase/io/FSDataInputStreamWrapper.html"
 title="class in 
org.apache.hadoop.hbase.io">FSDataInputStreamWrapper</a>&nbsp;fsdis,
                                    long&nbsp;fileSize,
@@ -1047,7 +1047,7 @@ public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile
 <ul class="blockListLast">
 <li class="blockList">
 <h4>HFileReaderImpl</h4>
-<pre>public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.189">HFileReaderImpl</a>(org.apache.hadoop.fs.Path&nbsp;path,
+<pre>public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.188">HFileReaderImpl</a>(org.apache.hadoop.fs.Path&nbsp;path,
                        <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/FixedFileTrailer.html" 
title="class in 
org.apache.hadoop.hbase.io.hfile">FixedFileTrailer</a>&nbsp;trailer,
                        <a 
href="../../../../../../org/apache/hadoop/hbase/io/FSDataInputStreamWrapper.html"
 title="class in 
org.apache.hadoop.hbase.io">FSDataInputStreamWrapper</a>&nbsp;fsdis,
                        long&nbsp;fileSize,
@@ -1086,7 +1086,7 @@ public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile
 <ul class="blockList">
 <li class="blockList">
 <h4>getPathOffsetEndStr</h4>
-<pre>private static&nbsp;<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>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.317">getPathOffsetEndStr</a>(org.apache.hadoop.fs.Path&nbsp;path,
+<pre>private static&nbsp;<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>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.316">getPathOffsetEndStr</a>(org.apache.hadoop.fs.Path&nbsp;path,
                                           long&nbsp;offset,
                                           long&nbsp;end)</pre>
 </li>
@@ -1097,7 +1097,7 @@ public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile
 <ul class="blockList">
 <li class="blockList">
 <h4>checkFileVersion</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.325">checkFileVersion</a>()</pre>
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.324">checkFileVersion</a>()</pre>
 <div class="block">File version check is a little sloppy. We read v3 files but 
can also read v2 files if their
  content has been pb'd; files written with 0.98.</div>
 </li>
@@ -1108,7 +1108,7 @@ public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile
 <ul class="blockList">
 <li class="blockList">
 <h4>toStringFirstKey</h4>
-<pre>private&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true";
 title="class or interface in java.util">Optional</a>&lt;<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>&gt;&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.344">toStringFirstKey</a>()</pre>
+<pre>private&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true";
 title="class or interface in java.util">Optional</a>&lt;<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>&gt;&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.343">toStringFirstKey</a>()</pre>
 </li>
 </ul>
 <a name="toStringLastKey--">
@@ -1117,7 +1117,7 @@ public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile
 <ul class="blockList">
 <li class="blockList">
 <h4>toStringLastKey</h4>
-<pre>private&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true";
 title="class or interface in java.util">Optional</a>&lt;<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>&gt;&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.348">toStringLastKey</a>()</pre>
+<pre>private&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true";
 title="class or interface in java.util">Optional</a>&lt;<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>&gt;&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.347">toStringLastKey</a>()</pre>
 </li>
 </ul>
 <a name="toString--">
@@ -1126,7 +1126,7 @@ public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile
 <ul class="blockList">
 <li class="blockList">
 <h4>toString</h4>
-<pre>public&nbsp;<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>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.353">toString</a>()</pre>
+<pre>public&nbsp;<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>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.352">toString</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--";
 title="class or interface in java.lang">toString</a></code>&nbsp;in 
class&nbsp;<code><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></code></dd>
@@ -1139,7 +1139,7 @@ public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile
 <ul class="blockList">
 <li class="blockList">
 <h4>length</h4>
-<pre>public&nbsp;long&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.367">length</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.366">length</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#length--">length</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html" 
title="interface in 
org.apache.hadoop.hbase.io.hfile">HFile.Reader</a></code></dd>
@@ -1152,7 +1152,7 @@ public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile
 <ul class="blockList">
 <li class="blockList">
 <h4>returnBlock</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.372">returnBlock</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.html" 
title="class in 
org.apache.hadoop.hbase.io.hfile">HFileBlock</a>&nbsp;block)</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.371">returnBlock</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.html" 
title="class in 
org.apache.hadoop.hbase.io.hfile">HFileBlock</a>&nbsp;block)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.CachingBlockReader.html#returnBlock-org.apache.hadoop.hbase.io.hfile.HFileBlock-">HFile.CachingBlockReader</a></code></span></div>
 <div class="block">Return the given block back to the cache, if it was 
obtained from cache.</div>
 <dl>
@@ -1169,7 +1169,7 @@ public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile
 <ul class="blockList">
 <li class="blockList">
 <h4>getFirstKey</h4>
-<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true";
 title="class or interface in java.util">Optional</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.386">getFirstKey</a>()</pre>
+<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true";
 title="class or interface in java.util">Optional</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.385">getFirstKey</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#getFirstKey--">getFirstKey</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html" 
title="interface in 
org.apache.hadoop.hbase.io.hfile">HFile.Reader</a></code></dd>
@@ -1186,7 +1186,7 @@ public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile
 <ul class="blockList">
 <li class="blockList">
 <h4>getFirstRowKey</h4>
-<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true";
 title="class or interface in java.util">Optional</a>&lt;byte[]&gt;&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.401">getFirstRowKey</a>()</pre>
+<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true";
 title="class or interface in java.util">Optional</a>&lt;byte[]&gt;&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.400">getFirstRowKey</a>()</pre>
 <div class="block">TODO left from <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.html" 
title="class in org.apache.hadoop.hbase.io.hfile"><code>HFile</code></a> 
version 1: move this to StoreFile after Ryan's
  patch goes in to eliminate <a 
href="../../../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in 
org.apache.hadoop.hbase"><code>KeyValue</code></a> here.</div>
 <dl>
@@ -1203,7 +1203,7 @@ public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile
 <ul class="blockList">
 <li class="blockList">
 <h4>getLastRowKey</h4>
-<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true";
 title="class or interface in java.util">Optional</a>&lt;byte[]&gt;&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.413">getLastRowKey</a>()</pre>
+<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true";
 title="class or interface in java.util">Optional</a>&lt;byte[]&gt;&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.412">getLastRowKey</a>()</pre>
 <div class="block">TODO left from <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.html" 
title="class in org.apache.hadoop.hbase.io.hfile"><code>HFile</code></a> 
version 1: move this to StoreFile after
  Ryan's patch goes in to eliminate <a 
href="../../../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in 
org.apache.hadoop.hbase"><code>KeyValue</code></a> here.</div>
 <dl>
@@ -1220,7 +1220,7 @@ public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile
 <ul class="blockList">
 <li class="blockList">
 <h4>getEntries</h4>
-<pre>public&nbsp;long&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.420">getEntries</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.419">getEntries</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#getEntries--">getEntries</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html" 
title="interface in 
org.apache.hadoop.hbase.io.hfile">HFile.Reader</a></code></dd>
@@ -1235,7 +1235,7 @@ public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile
 <ul class="blockList">
 <li class="blockList">
 <h4>getComparator</h4>
-<pre>public&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/CellComparator.html" 
title="interface in org.apache.hadoop.hbase">CellComparator</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.426">getComparator</a>()</pre>
+<pre>public&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/CellComparator.html" 
title="interface in org.apache.hadoop.hbase">CellComparator</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.425">getComparator</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#getComparator--">getComparator</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html" 
title="interface in 
org.apache.hadoop.hbase.io.hfile">HFile.Reader</a></code></dd>
@@ -1250,7 +1250,7 @@ public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile
 <ul class="blockList">
 <li class="blockList">
 <h4>getCompressionAlgorithm</h4>
-<pre>public&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/io/compress/Compression.Algorithm.html"
 title="enum in 
org.apache.hadoop.hbase.io.compress">Compression.Algorithm</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.432">getCompressionAlgorithm</a>()</pre>
+<pre>public&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/io/compress/Compression.Algorithm.html"
 title="enum in 
org.apache.hadoop.hbase.io.compress">Compression.Algorithm</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.431">getCompressionAlgorithm</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#getCompressionAlgorithm--">getCompressionAlgorithm</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html" 
title="interface in 
org.apache.hadoop.hbase.io.hfile">HFile.Reader</a></code></dd>
@@ -1265,7 +1265,7 @@ public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile
 <ul class="blockList">
 <li class="blockList">
 <h4>indexSize</h4>
-<pre>public&nbsp;long&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.440">indexSize</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.439">indexSize</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#indexSize--">indexSize</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html" 
title="interface in 
org.apache.hadoop.hbase.io.hfile">HFile.Reader</a></code></dd>
@@ -1281,7 +1281,7 @@ public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile
 <ul class="blockList">
 <li class="blockList">
 <h4>getName</h4>
-<pre>public&nbsp;<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>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.447">getName</a>()</pre>
+<pre>public&nbsp;<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>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.446">getName</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#getName--">HFile.Reader</a></code></span></div>
 <div class="block">Returns this reader's "name". Usually the last component of 
the path.
  Needs to be constant as the file is being moved to support caching on
@@ -1298,7 +1298,7 @@ public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile
 <ul class="blockList">
 <li class="blockList">
 <h4>getDataBlockIndexReader</h4>
-<pre>public&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexReader.html"
 title="class in 
org.apache.hadoop.hbase.io.hfile">HFileBlockIndex.BlockIndexReader</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.452">getDataBlockIndexReader</a>()</pre>
+<pre>public&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexReader.html"
 title="class in 
org.apache.hadoop.hbase.io.hfile">HFileBlockIndex.BlockIndexReader</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.451">getDataBlockIndexReader</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#getDataBlockIndexReader--">getDataBlockIndexReader</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html" 
title="interface in 
org.apache.hadoop.hbase.io.hfile">HFile.Reader</a></code></dd>
@@ -1311,7 +1311,7 @@ public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile
 <ul class="blockList">
 <li class="blockList">
 <h4>getTrailer</h4>
-<pre>public&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/FixedFileTrailer.html" 
title="class in org.apache.hadoop.hbase.io.hfile">FixedFileTrailer</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.457">getTrailer</a>()</pre>
+<pre>public&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/FixedFileTrailer.html" 
title="class in org.apache.hadoop.hbase.io.hfile">FixedFileTrailer</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.456">getTrailer</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#getTrailer--">getTrailer</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html" 
title="interface in 
org.apache.hadoop.hbase.io.hfile">HFile.Reader</a></code></dd>
@@ -1324,7 +1324,7 @@ public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile
 <ul class="blockList">
 <li class="blockList">
 <h4>isPrimaryReplicaReader</h4>
-<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.462">isPrimaryReplicaReader</a>()</pre>
+<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.461">isPrimaryReplicaReader</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#isPrimaryReplicaReader--">isPrimaryReplicaReader</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html" 
title="interface in 
org.apache.hadoop.hbase.io.hfile">HFile.Reader</a></code></dd>
@@ -1337,7 +1337,7 @@ public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile
 <ul class="blockList">
 <li class="blockList">
 <h4>loadFileInfo</h4>
-<pre>public&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.FileInfo.html" 
title="class in org.apache.hadoop.hbase.io.hfile">HFile.FileInfo</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.467">loadFileInfo</a>()
+<pre>public&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.FileInfo.html" 
title="class in org.apache.hadoop.hbase.io.hfile">HFile.FileInfo</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.466">loadFileInfo</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="overrideSpecifyLabel">Specified by:</span></dt>
@@ -1353,7 +1353,7 @@ public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile
 <ul class="blockList">
 <li class="blockList">
 <h4>getPath</h4>
-<pre>public&nbsp;org.apache.hadoop.fs.Path&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1243">getPath</a>()</pre>
+<pre>public&nbsp;org.apache.hadoop.fs.Path&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1242">getPath</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#getPath--">getPath</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html" 
title="interface in 
org.apache.hadoop.hbase.io.hfile">HFile.Reader</a></code></dd>
@@ -1366,7 +1366,7 @@ public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile
 <ul class="blockList">
 <li class="blockList">
 <h4>getDataBlockEncoding</h4>
-<pre>public&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/io/encoding/DataBlockEncoding.html"
 title="enum in 
org.apache.hadoop.hbase.io.encoding">DataBlockEncoding</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1248">getDataBlockEncoding</a>()</pre>
+<pre>public&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/io/encoding/DataBlockEncoding.html"
 title="enum in 
org.apache.hadoop.hbase.io.encoding">DataBlockEncoding</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1247">getDataBlockEncoding</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#getDataBlockEncoding--">getDataBlockEncoding</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html" 
title="interface in 
org.apache.hadoop.hbase.io.hfile">HFile.Reader</a></code></dd>
@@ -1379,7 +1379,7 @@ public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile
 <ul class="blockList">
 <li class="blockList">
 <h4>getConf</h4>
-<pre>public&nbsp;org.apache.hadoop.conf.Configuration&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1253">getConf</a>()</pre>
+<pre>public&nbsp;org.apache.hadoop.conf.Configuration&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1252">getConf</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getConf</code>&nbsp;in 
interface&nbsp;<code>org.apache.hadoop.conf.Configurable</code></dd>
@@ -1392,7 +1392,7 @@ public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile
 <ul class="blockList">
 <li class="blockList">
 <h4>setConf</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1258">setConf</a>(org.apache.hadoop.conf.Configuration&nbsp;conf)</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1257">setConf</a>(org.apache.hadoop.conf.Configuration&nbsp;conf)</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>setConf</code>&nbsp;in 
interface&nbsp;<code>org.apache.hadoop.conf.Configurable</code></dd>
@@ -1405,7 +1405,7 @@ public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile
 <ul class="blockList">
 <li class="blockList">
 <h4>isDecodeMemStoreTS</h4>
-<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1280">isDecodeMemStoreTS</a>()</pre>
+<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1279">isDecodeMemStoreTS</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#isDecodeMemStoreTS--">isDecodeMemStoreTS</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html" 
title="interface in 
org.apache.hadoop.hbase.io.hfile">HFile.Reader</a></code></dd>
@@ -1418,7 +1418,7 @@ public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile
 <ul class="blockList">
 <li class="blockList">
 <h4>shouldIncludeMemStoreTS</h4>
-<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1284">shouldIncludeMemStoreTS</a>()</pre>
+<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1283">shouldIncludeMemStoreTS</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#shouldIncludeMemStoreTS--">shouldIncludeMemStoreTS</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html" 
title="interface in 
org.apache.hadoop.hbase.io.hfile">HFile.Reader</a></code></dd>
@@ -1431,7 +1431,7 @@ public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile
 <ul class="blockList">
 <li class="blockList">
 <h4>getCachedBlock</h4>
-<pre>private&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.html" 
title="class in org.apache.hadoop.hbase.io.hfile">HFileBlock</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1292">getCachedBlock</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCacheKey.html" 
title="class in 
org.apache.hadoop.hbase.io.hfile">BlockCacheKey</a>&nbsp;cacheKey,
+<pre>private&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.html" 
title="class in org.apache.hadoop.hbase.io.hfile">HFileBlock</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1291">getCachedBlock</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCacheKey.html" 
title="class in 
org.apache.hadoop.hbase.io.hfile">BlockCacheKey</a>&nbsp;cacheKey,
                                   boolean&nbsp;cacheBlock,
                                   boolean&nbsp;useLock,
                                   boolean&nbsp;isCompaction,
@@ -1453,7 +1453,7 @@ public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile
 <ul class="blockList">
 <li class="blockList">
 <h4>getMetaBlock</h4>
-<pre>public&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.html" 
title="class in org.apache.hadoop.hbase.io.hfile">HFileBlock</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1363">getMetaBlock</a>(<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>&nbsp;metaBlockName,
+<pre>public&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.html" 
title="class in org.apache.hadoop.hbase.io.hfile">HFileBlock</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1362">getMetaBlock</a>(<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>&nbsp;metaBlockName,
                                boolean&nbsp;cacheBlock)
                         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>
@@ -1475,7 +1475,7 @@ public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile
 <ul class="blockList">
 <li class="blockList">
 <h4>readBlock</h4>
-<pre>public&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.html" 
title="class in org.apache.hadoop.hbase.io.hfile">HFileBlock</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1416">readBlock</a>(long&nbsp;dataBlockOffset,
+<pre>public&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.html" 
title="class in org.apache.hadoop.hbase.io.hfile">HFileBlock</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1415">readBlock</a>(long&nbsp;dataBlockOffset,
                             long&nbsp;onDiskBlockSize,
                             boolean&nbsp;cacheBlock,
                             boolean&nbsp;pread,
@@ -1513,7 +1513,7 @@ public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile
 <ul class="blockList">
 <li class="blockList">
 <h4>hasMVCCInfo</h4>
-<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1517">hasMVCCInfo</a>()</pre>
+<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1516">hasMVCCInfo</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#hasMVCCInfo--">hasMVCCInfo</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html" 
title="interface in 
org.apache.hadoop.hbase.io.hfile">HFile.Reader</a></code></dd>
@@ -1526,7 +1526,7 @@ public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile
 <ul class="blockList">
 <li class="blockList">
 <h4>validateBlockType</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1530">validateBlockType</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.html" 
title="class in org.apache.hadoop.hbase.io.hfile">HFileBlock</a>&nbsp;block,
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1529">validateBlockType</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.html" 
title="class in org.apache.hadoop.hbase.io.hfile">HFileBlock</a>&nbsp;block,
                                <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockType.html" 
title="enum in 
org.apache.hadoop.hbase.io.hfile">BlockType</a>&nbsp;expectedBlockType)
                         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">Compares the actual type of a block retrieved from cache or 
disk with its
@@ -1549,7 +1549,7 @@ public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile
 <ul class="blockList">
 <li class="blockList">
 <h4>getLastKey</h4>
-<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true";
 title="class or interface in java.util">Optional</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1553">getLastKey</a>()</pre>
+<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true";
 title="class or interface in java.util">Optional</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1552">getLastKey</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#getLastKey--">getLastKey</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html" 
title="interface in 
org.apache.hadoop.hbase.io.hfile">HFile.Reader</a></code></dd>
@@ -1566,7 +1566,7 @@ public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile
 <ul class="blockList">
 <li class="blockList">
 <h4>midKey</h4>
-<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true";
 title="class or interface in java.util">Optional</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1563">midKey</a>()
+<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true";
 title="class or interface in java.util">Optional</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1562">midKey</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="overrideSpecifyLabel">Specified by:</span></dt>
@@ -1585,7 +1585,7 @@ public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile
 <ul class="blockList">
 <li class="blockList">
 <h4>close</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1568">close</a>()
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1567">close</a>()
            throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
@@ -1603,7 +1603,7 @@ public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile
 <ul class="blockList">
 <li class="blockList">
 <h4>close</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1572">close</a>(boolean&nbsp;evictOnClose)
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1571">close</a>(boolean&nbsp;evictOnClose)
            throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#close-boolean-">HFile.Reader</a></code></span></div>
 <div class="block">Close method with optional evictOnClose</div>
@@ -1621,7 +1621,7 @@ public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile
 <ul class="blockList">
 <li class="blockList">
 <h4>getEffectiveEncodingInCache</h4>
-<pre>public&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/io/encoding/DataBlockEncoding.html"
 title="enum in 
org.apache.hadoop.hbase.io.encoding">DataBlockEncoding</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1584">getEffectiveEncodingInCache</a>(boolean&nbsp;isCompaction)</pre>
+<pre>public&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/io/encoding/DataBlockEncoding.html"
 title="enum in 
org.apache.hadoop.hbase.io.encoding">DataBlockEncoding</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1583">getEffectiveEncodingInCache</a>(boolean&nbsp;isCompaction)</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#getEffectiveEncodingInCache-boolean-">getEffectiveEncodingInCache</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html" 
title="interface in 
org.apache.hadoop.hbase.io.hfile">HFile.Reader</a></code></dd>
@@ -1634,7 +1634,7 @@ public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile
 <ul class="blockList">
 <li class="blockList">
 <h4>getUncachedBlockReader</h4>
-<pre>public&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.FSReader.html"
 title="interface in 
org.apache.hadoop.hbase.io.hfile">HFileBlock.FSReader</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1589">getUncachedBlockReader</a>()</pre>
+<pre>public&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.FSReader.html"
 title="interface in 
org.apache.hadoop.hbase.io.hfile">HFileBlock.FSReader</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1588">getUncachedBlockReader</a>()</pre>
 <div class="block">For testing</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
@@ -1648,7 +1648,7 @@ public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile
 <ul class="blockList">
 <li class="blockList">
 <h4>getGeneralBloomFilterMetadata</h4>
-<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/DataInput.html?is-external=true";
 title="class or interface in java.io">DataInput</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1744">getGeneralBloomFilterMetadata</a>()
+<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/DataInput.html?is-external=true";
 title="class or interface in java.io">DataInput</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1743">getGeneralBloomFilterMetadata</a>()
                                         throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <div class="block">Returns a buffer with the Bloom filter metadata. The caller 
takes
  ownership of the buffer.</div>
@@ -1666,7 +1666,7 @@ public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile
 <ul class="blockList">
 <li class="blockList">
 <h4>getDeleteBloomFilterMetadata</h4>
-<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/DataInput.html?is-external=true";
 title="class or interface in java.io">DataInput</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1749">getDeleteBloomFilterMetadata</a>()
+<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/DataInput.html?is-external=true";
 title="class or interface in java.io">DataInput</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1748">getDeleteBloomFilterMetadata</a>()
                                        throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#getDeleteBloomFilterMetadata--">HFile.Reader</a></code></span></div>
 <div class="block">Retrieves delete family Bloom filter metadata as 
appropriate for each
@@ -1686,7 +1686,7 @@ public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile
 <ul class="blockList">
 <li class="blockList">
 <h4>getBloomFilterMetadata</h4>
-<pre>private&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/DataInput.html?is-external=true";
 title="class or interface in java.io">DataInput</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1753">getBloomFilterMetadata</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockType.html" 
title="enum in org.apache.hadoop.hbase.io.hfile">BlockType</a>&nbsp;blockType)
+<pre>private&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/DataInput.html?is-external=true";
 title="class or interface in java.io">DataInput</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1752">getBloomFilterMetadata</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockType.html" 
title="enum in org.apache.hadoop.hbase.io.hfile">BlockType</a>&nbsp;blockType)
                                   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>
@@ -1700,7 +1700,7 @@ public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile
 <ul class="blockList">
 <li class="blockList">
 <h4>isFileInfoLoaded</h4>
-<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1767">isFileInfoLoaded</a>()</pre>
+<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1766">isFileInfoLoaded</a>()</pre>
 </li>
 </ul>
 <a name="getFileContext--">
@@ -1709,7 +1709,7 @@ public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile
 <ul class="blockList">
 <li class="blockList">
 <h4>getFileContext</h4>
-<pre>public&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileContext.html" 
title="class in org.apache.hadoop.hbase.io.hfile">HFileContext</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1772">getFileContext</a>()</pre>
+<pre>public&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileContext.html" 
title="class in org.apache.hadoop.hbase.io.hfile">HFileContext</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1771">getFileContext</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#getFileContext--">HFile.Reader</a></code></span></div>
 <div class="block">Return the file context of the HFile this reader belongs 
to</div>
 <dl>
@@ -1724,7 +1724,7 @@ public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile
 <ul class="blockList">
 <li class="blockList">
 <h4>prefetchComplete</h4>
-<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1781">prefetchComplete</a>()</pre>
+<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1780">prefetchComplete</a>()</pre>
 <div class="block">Returns false if block prefetching was requested for this 
file and has
  not completed, true otherwise</div>
 <dl>
@@ -1739,7 +1739,7 @@ public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile
 <ul class="blockList">
 <li class="blockList">
 <h4>createHFileContext</h4>
-<pre>protected&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileContext.html" 
title="class in org.apache.hadoop.hbase.io.hfile">HFileContext</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1785">createHFileContext</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/io/FSDataInputStreamWrapper.html"
 title="class in 
org.apache.hadoop.hbase.io">FSDataInputStreamWrapper</a>&nbsp;fsdis,
+<pre>protected&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileContext.html" 
title="class in org.apache.hadoop.hbase.io.hfile">HFileContext</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1784">createHFileContext</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/io/FSDataInputStreamWrapper.html"
 title="class in 
org.apache.hadoop.hbase.io">FSDataInputStreamWrapper</a>&nbsp;fsdis,
                                           long&nbsp;fileSize,
                                           <a 
href="../../../../../../org/apache/hadoop/hbase/fs/HFileSystem.html" 
title="class in org.apache.hadoop.hbase.fs">HFileSystem</a>&nbsp;hfs,
                                           org.apache.hadoop.fs.Path&nbsp;path,
@@ -1757,7 +1757,7 @@ public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile
 <ul class="blockList">
 <li class="blockList">
 <h4>getScanner</h4>
-<pre>public&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileScanner.html" 
title="interface in org.apache.hadoop.hbase.io.hfile">HFileScanner</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1835">getScanner</a>(boolean&nbsp;cacheBlocks,
+<pre>public&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileScanner.html" 
title="interface in org.apache.hadoop.hbase.io.hfile">HFileScanner</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1834">getScanner</a>(boolean&nbsp;cacheBlocks,
                                boolean&nbsp;pread)</pre>
 <div class="block">Create a Scanner on this file. No seeks or reads are done 
on creation. Call
  <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileScanner.html#seekTo-org.apache.hadoop.hbase.Cell-"><code>HFileScanner.seekTo(Cell)</code></a>
 to position an start the read. There is
@@ -1782,7 +1782,7 @@ public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile
 <ul class="blockList">
 <li class="blockList">
 <h4>getScanner</h4>
-<pre>public&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileScanner.html" 
title="interface in org.apache.hadoop.hbase.io.hfile">HFileScanner</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1854">getScanner</a>(boolean&nbsp;cacheBlocks,
+<pre>public&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileScanner.html" 
title="interface in org.apache.hadoop.hbase.io.hfile">HFileScanner</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1853">getScanner</a>(boolean&nbsp;cacheBlocks,
                                boolean&nbsp;pread,
                                boolean&nbsp;isCompaction)</pre>
 <div class="block">Create a Scanner on this file. No seeks or reads are done 
on creation. Call
@@ -1808,7 +1808,7 @@ public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile
 <ul class="blockList">
 <li class="blockList">
 <h4>getMajorVersion</h4>
-<pre>public&nbsp;int&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1862">getMajorVersion</a>()</pre>
+<pre>public&nbsp;int&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1861">getMajorVersion</a>()</pre>
 </li>
 </ul>
 <a name="unbufferStream--">
@@ -1817,7 +1817,7 @@ public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile
 <ul class="blockListLast">
 <li class="blockList">
 <h4>unbufferStream</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1867">unbufferStream</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1866">unbufferStream</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#unbufferStream--">HFile.Reader</a></code></span></div>
 <div class="block">To close the stream's socket. Note: This can be 
concurrently called from multiple threads and
  implementation should take care of thread safety.</div>

Reply via email to