http://git-wip-us.apache.org/repos/asf/hbase-site/blob/123539c5/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 19c4c44..c1b081b 100644
--- a/devapidocs/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html
+++ b/devapidocs/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html
@@ -896,7 +896,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.1303">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.1304">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="strong">See Also:</span></dt><dd><a 
href="../../../../../../constant-values.html#org.apache.hadoop.hbase.io.hfile.HFileReaderImpl.MINOR_VERSION_WITH_CHECKSUM">Constant
 Field Values</a></dd></dl>
 </li>
@@ -907,7 +907,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.1305">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.1306">MINOR_VERSION_NO_CHECKSUM</a></pre>
 <div class="block">In HFile minor version that does not support checksums</div>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a 
href="../../../../../../constant-values.html#org.apache.hadoop.hbase.io.hfile.HFileReaderImpl.MINOR_VERSION_NO_CHECKSUM">Constant
 Field Values</a></dd></dl>
 </li>
@@ -918,7 +918,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.1308">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.1309">PBUF_TRAILER_MINOR_VERSION</a></pre>
 <div class="block">HFile minor version that introduced pbuf filetrailer</div>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a 
href="../../../../../../constant-values.html#org.apache.hadoop.hbase.io.hfile.HFileReaderImpl.PBUF_TRAILER_MINOR_VERSION">Constant
 Field Values</a></dd></dl>
 </li>
@@ -929,7 +929,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.1314">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.1315">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><dt><span class="strong">See Also:</span></dt><dd><a 
href="../../../../../../constant-values.html#org.apache.hadoop.hbase.io.hfile.HFileReaderImpl.KEY_VALUE_LEN_SIZE">Constant
 Field Values</a></dd></dl>
@@ -941,7 +941,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.1316">includesMemstoreTS</a></pre>
+<pre>private&nbsp;boolean <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1317">includesMemstoreTS</a></pre>
 </li>
 </ul>
 <a name="decodeMemstoreTS">
@@ -950,7 +950,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.1317">decodeMemstoreTS</a></pre>
+<pre>protected&nbsp;boolean <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1318">decodeMemstoreTS</a></pre>
 </li>
 </ul>
 </li>
@@ -996,7 +996,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <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.307">checkFileVersion</a>()</pre>
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.309">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>
@@ -1007,7 +1007,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <ul class="blockList">
 <li class="blockList">
 <h4>toStringFirstKey</h4>
-<pre>private&nbsp;<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>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.326">toStringFirstKey</a>()</pre>
+<pre>private&nbsp;<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>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.328">toStringFirstKey</a>()</pre>
 </li>
 </ul>
 <a name="toStringLastKey()">
@@ -1016,7 +1016,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <ul class="blockList">
 <li class="blockList">
 <h4>toStringLastKey</h4>
-<pre>private&nbsp;<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>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.332">toStringLastKey</a>()</pre>
+<pre>private&nbsp;<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>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.334">toStringLastKey</a>()</pre>
 </li>
 </ul>
 <a name="toString()">
@@ -1025,7 +1025,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <ul class="blockList">
 <li class="blockList">
 <h4>toString</h4>
-<pre>public&nbsp;<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>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.337">toString</a>()</pre>
+<pre>public&nbsp;<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>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.339">toString</a>()</pre>
 <dl>
 <dt><strong>Overrides:</strong></dt>
 <dd><code><a 
href="http://docs.oracle.com/javase/7/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/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a></code></dd>
@@ -1038,7 +1038,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <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.351">length</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.353">length</a>()</pre>
 <dl>
 <dt><strong>Specified by:</strong></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>
@@ -1051,7 +1051,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <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.356">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.358">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"><strong>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></strong></div>
 <div class="block">Return the given block back to the cache, if it was 
obtained from cache.</div>
 <dl>
@@ -1066,7 +1066,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <ul class="blockList">
 <li class="blockList">
 <h4>getFirstKey</h4>
-<pre>public&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/Cell.html" 
title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.370">getFirstKey</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/Cell.html" 
title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.372">getFirstKey</a>()</pre>
 <dl>
 <dt><strong>Specified by:</strong></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>
@@ -1081,7 +1081,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <ul class="blockList">
 <li class="blockList">
 <h4>getFirstRowKey</h4>
-<pre>public&nbsp;byte[]&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.385">getFirstRowKey</a>()</pre>
+<pre>public&nbsp;byte[]&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.387">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>
@@ -1096,7 +1096,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <ul class="blockList">
 <li class="blockList">
 <h4>getLastRowKey</h4>
-<pre>public&nbsp;byte[]&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.398">getLastRowKey</a>()</pre>
+<pre>public&nbsp;byte[]&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.400">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>
@@ -1111,7 +1111,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <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.405">getEntries</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.407">getEntries</a>()</pre>
 <dl>
 <dt><strong>Specified by:</strong></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>
@@ -1124,7 +1124,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <ul class="blockList">
 <li class="blockList">
 <h4>getComparator</h4>
-<pre>public&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/CellComparator.html" 
title="class in org.apache.hadoop.hbase">CellComparator</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.411">getComparator</a>()</pre>
+<pre>public&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/CellComparator.html" 
title="class in org.apache.hadoop.hbase">CellComparator</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.413">getComparator</a>()</pre>
 <dl>
 <dt><strong>Specified by:</strong></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>
@@ -1137,7 +1137,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <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.417">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.419">getCompressionAlgorithm</a>()</pre>
 <dl>
 <dt><strong>Specified by:</strong></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>
@@ -1150,7 +1150,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <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.425">indexSize</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.427">indexSize</a>()</pre>
 <dl>
 <dt><strong>Specified by:</strong></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>
@@ -1164,7 +1164,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <ul class="blockList">
 <li class="blockList">
 <h4>getName</h4>
-<pre>public&nbsp;<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>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.432">getName</a>()</pre>
+<pre>public&nbsp;<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>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.434">getName</a>()</pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#getName()">HFile.Reader</a></code></strong></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
@@ -1181,7 +1181,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <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.437">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.439">getDataBlockIndexReader</a>()</pre>
 <dl>
 <dt><strong>Specified by:</strong></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>
@@ -1194,7 +1194,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <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.442">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.444">getTrailer</a>()</pre>
 <dl>
 <dt><strong>Specified by:</strong></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>
@@ -1207,7 +1207,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <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.447">isPrimaryReplicaReader</a>()</pre>
+<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.449">isPrimaryReplicaReader</a>()</pre>
 <dl>
 <dt><strong>Specified by:</strong></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>
@@ -1220,7 +1220,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <ul class="blockList">
 <li class="blockList">
 <h4>setPrimaryReplicaReader</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.452">setPrimaryReplicaReader</a>(boolean&nbsp;isPrimaryReplicaReader)</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.454">setPrimaryReplicaReader</a>(boolean&nbsp;isPrimaryReplicaReader)</pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>
 <dd><code><a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#setPrimaryReplicaReader(boolean)">setPrimaryReplicaReader</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>
@@ -1233,7 +1233,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <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.457">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.459">loadFileInfo</a>()
                             throws <a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>
@@ -1248,7 +1248,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <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.1283">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.1284">getPath</a>()</pre>
 <dl>
 <dt><strong>Specified by:</strong></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>
@@ -1261,7 +1261,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <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.1288">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.1289">getDataBlockEncoding</a>()</pre>
 <dl>
 <dt><strong>Specified by:</strong></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>
@@ -1274,7 +1274,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <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.1293">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.1294">getConf</a>()</pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>
 <dd><code>getConf</code>&nbsp;in 
interface&nbsp;<code>org.apache.hadoop.conf.Configurable</code></dd>
@@ -1287,7 +1287,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <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.1298">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.1299">setConf</a>(org.apache.hadoop.conf.Configuration&nbsp;conf)</pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>
 <dd><code>setConf</code>&nbsp;in 
interface&nbsp;<code>org.apache.hadoop.conf.Configurable</code></dd>
@@ -1300,7 +1300,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <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.1320">isDecodeMemstoreTS</a>()</pre>
+<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1321">isDecodeMemstoreTS</a>()</pre>
 <dl>
 <dt><strong>Specified by:</strong></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>
@@ -1313,7 +1313,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <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.1324">shouldIncludeMemstoreTS</a>()</pre>
+<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1325">shouldIncludeMemstoreTS</a>()</pre>
 <dl>
 <dt><strong>Specified by:</strong></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>
@@ -1326,7 +1326,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <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.1332">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.1333">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,
@@ -1346,7 +1346,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <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.1403">getMetaBlock</a>(<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>&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.1404">getMetaBlock</a>(<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>&nbsp;metaBlockName,
                       boolean&nbsp;cacheBlock)
                         throws <a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <dl>
@@ -1364,7 +1364,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <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.1456">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.1457">readBlock</a>(long&nbsp;dataBlockOffset,
                    long&nbsp;onDiskBlockSize,
                    boolean&nbsp;cacheBlock,
                    boolean&nbsp;pread,
@@ -1395,7 +1395,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <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.1557">hasMVCCInfo</a>()</pre>
+<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1558">hasMVCCInfo</a>()</pre>
 <dl>
 <dt><strong>Specified by:</strong></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>
@@ -1408,7 +1408,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <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.1570">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.1571">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/7/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
@@ -1427,7 +1427,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <ul class="blockList">
 <li class="blockList">
 <h4>getLastKey</h4>
-<pre>public&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/Cell.html" 
title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1593">getLastKey</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/Cell.html" 
title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1594">getLastKey</a>()</pre>
 <dl>
 <dt><strong>Specified by:</strong></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>
@@ -1442,7 +1442,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <ul class="blockList">
 <li class="blockList">
 <h4>midkey</h4>
-<pre>public&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/Cell.html" 
title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1603">midkey</a>()
+<pre>public&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/Cell.html" 
title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1604">midkey</a>()
             throws <a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>
@@ -1459,7 +1459,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <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.1608">close</a>()
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1609">close</a>()
            throws <a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>
@@ -1476,7 +1476,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <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.1612">close</a>(boolean&nbsp;evictOnClose)
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1613">close</a>(boolean&nbsp;evictOnClose)
            throws <a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#close(boolean)">HFile.Reader</a></code></strong></div>
 <div class="block">Close method with optional evictOnClose</div>
@@ -1493,7 +1493,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <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.1624">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.1625">getEffectiveEncodingInCache</a>(boolean&nbsp;isCompaction)</pre>
 <dl>
 <dt><strong>Specified by:</strong></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>
@@ -1506,7 +1506,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <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.1629">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.1630">getUncachedBlockReader</a>()</pre>
 <div class="block">For testing</div>
 <dl>
 <dt><strong>Specified by:</strong></dt>
@@ -1520,7 +1520,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <ul class="blockList">
 <li class="blockList">
 <h4>getGeneralBloomFilterMetadata</h4>
-<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/7/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.1784">getGeneralBloomFilterMetadata</a>()
+<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/7/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.1785">getGeneralBloomFilterMetadata</a>()
                                         throws <a 
href="http://docs.oracle.com/javase/7/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>
@@ -1537,7 +1537,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <ul class="blockList">
 <li class="blockList">
 <h4>getDeleteBloomFilterMetadata</h4>
-<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/7/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.1789">getDeleteBloomFilterMetadata</a>()
+<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/7/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.1790">getDeleteBloomFilterMetadata</a>()
                                        throws <a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#getDeleteBloomFilterMetadata()">HFile.Reader</a></code></strong></div>
 <div class="block">Retrieves delete family Bloom filter metadata as 
appropriate for each
@@ -1556,7 +1556,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <ul class="blockList">
 <li class="blockList">
 <h4>getBloomFilterMetadata</h4>
-<pre>private&nbsp;<a 
href="http://docs.oracle.com/javase/7/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.1793">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/7/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.1794">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/7/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></code></dd></dl>
@@ -1568,7 +1568,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <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.1807">isFileInfoLoaded</a>()</pre>
+<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1808">isFileInfoLoaded</a>()</pre>
 </li>
 </ul>
 <a name="getFileContext()">
@@ -1577,7 +1577,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <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.1812">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.1813">getFileContext</a>()</pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html#getFileContext()">HFile.Reader</a></code></strong></div>
 <div class="block">Return the file context of the HFile this reader belongs 
to</div>
 <dl>
@@ -1592,7 +1592,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <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.1821">prefetchComplete</a>()</pre>
+<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1822">prefetchComplete</a>()</pre>
 <div class="block">Returns false if block prefetching was requested for this 
file and has
  not completed, true otherwise</div>
 <dl>
@@ -1607,7 +1607,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <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.1825">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.1826">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,
@@ -1623,7 +1623,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <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.1874">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.1876">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
@@ -1644,7 +1644,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <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.1893">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.1895">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
@@ -1665,7 +1665,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Rea
 <ul class="blockListLast">
 <li class="blockList">
 <h4>getMajorVersion</h4>
-<pre>public&nbsp;int&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1901">getMajorVersion</a>()</pre>
+<pre>public&nbsp;int&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html#line.1903">getMajorVersion</a>()</pre>
 </li>
 </ul>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/123539c5/devapidocs/org/apache/hadoop/hbase/io/hfile/HFileScanner.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/io/hfile/HFileScanner.html 
b/devapidocs/org/apache/hadoop/hbase/io/hfile/HFileScanner.html
index 1b3e99a..f12ab30 100644
--- a/devapidocs/org/apache/hadoop/hbase/io/hfile/HFileScanner.html
+++ b/devapidocs/org/apache/hadoop/hbase/io/hfile/HFileScanner.html
@@ -145,8 +145,9 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/Shipper.
 <tr class="rowColor">
 <td class="colFirst"><code><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></code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileScanner.html#getKeyString()">getKeyString</a></strong>()</code>
-<div class="block">Convenience method to get a copy of the key as a string - 
interpreting the
- bytes as UTF8.</div>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Since hbase-2.0.0</i></div>
+</div>
 </td>
 </tr>
 <tr class="altColor">
@@ -166,8 +167,9 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/Shipper.
 <tr class="rowColor">
 <td class="colFirst"><code><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></code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileScanner.html#getValueString()">getValueString</a></strong>()</code>
-<div class="block">Convenience method to get a copy of the value as a string - 
interpreting
- the bytes as UTF8.</div>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Since hbase-2.0.0</i></div>
+</div>
 </td>
 </tr>
 <tr class="altColor">
@@ -321,7 +323,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/Shipper.
 <ul class="blockList">
 <li class="blockList">
 <h4>next</h4>
-<pre>boolean&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileScanner.html#line.107">next</a>()
+<pre>boolean&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileScanner.html#line.108">next</a>()
              throws <a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <div class="block">Scans to the next entry in the file.</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>Returns false if you are 
at the end otherwise true if more in file.</dd>
@@ -335,7 +337,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/Shipper.
 <ul class="blockList">
 <li class="blockList">
 <h4>getKey</h4>
-<pre><a href="../../../../../../org/apache/hadoop/hbase/Cell.html" 
title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileScanner.html#line.113">getKey</a>()</pre>
+<pre><a href="../../../../../../org/apache/hadoop/hbase/Cell.html" 
title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileScanner.html#line.115">getKey</a>()</pre>
 <div class="block">Gets the current key in the form of a cell. You must call
  <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileScanner.html#seekTo(org.apache.hadoop.hbase.Cell)"><code>seekTo(Cell)</code></a>
 before this method.</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>gets the current key as a 
Cell.</dd></dl>
@@ -347,7 +349,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/Shipper.
 <ul class="blockList">
 <li class="blockList">
 <h4>getValue</h4>
-<pre><a 
href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true";
 title="class or interface in java.nio">ByteBuffer</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileScanner.html#line.121">getValue</a>()</pre>
+<pre><a 
href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true";
 title="class or interface in java.nio">ByteBuffer</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileScanner.html#line.124">getValue</a>()</pre>
 <div class="block">Gets a buffer view to the current value.  You must call
  <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileScanner.html#seekTo(org.apache.hadoop.hbase.Cell)"><code>seekTo(Cell)</code></a>
 before this method.</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>byte buffer for the 
value. The limit is set to the value size, and
@@ -360,7 +362,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/Shipper.
 <ul class="blockList">
 <li class="blockList">
 <h4>getCell</h4>
-<pre><a href="../../../../../../org/apache/hadoop/hbase/Cell.html" 
title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileScanner.html#line.125">getCell</a>()</pre>
+<pre><a href="../../../../../../org/apache/hadoop/hbase/Cell.html" 
title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileScanner.html#line.129">getCell</a>()</pre>
 <dl><dt><span class="strong">Returns:</span></dt><dd>Instance of <a 
href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase"><code>Cell</code></a>.</dd></dl>
 </li>
 </ul>
@@ -370,7 +372,9 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/Shipper.
 <ul class="blockList">
 <li class="blockList">
 <h4>getKeyString</h4>
-<pre><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>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileScanner.html#line.131">getKeyString</a>()</pre>
+<pre><a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true";
 title="class or interface in java.lang">@Deprecated</a>
+<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>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileScanner.html#line.138">getKeyString</a>()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Since 
hbase-2.0.0</i></div>
 <div class="block">Convenience method to get a copy of the key as a string - 
interpreting the
  bytes as UTF8. You must call <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileScanner.html#seekTo(org.apache.hadoop.hbase.Cell)"><code>seekTo(Cell)</code></a>
 before this method.</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>key as a string</dd></dl>
@@ -382,7 +386,9 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/Shipper.
 <ul class="blockList">
 <li class="blockList">
 <h4>getValueString</h4>
-<pre><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>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileScanner.html#line.137">getValueString</a>()</pre>
+<pre><a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true";
 title="class or interface in java.lang">@Deprecated</a>
+<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>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileScanner.html#line.147">getValueString</a>()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Since 
hbase-2.0.0</i></div>
 <div class="block">Convenience method to get a copy of the value as a string - 
interpreting
  the bytes as UTF8. You must call <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileScanner.html#seekTo(org.apache.hadoop.hbase.Cell)"><code>seekTo(Cell)</code></a>
 before this method.</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>value as a 
string</dd></dl>
@@ -394,7 +400,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/Shipper.
 <ul class="blockList">
 <li class="blockList">
 <h4>getReader</h4>
-<pre><a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html" 
title="interface in org.apache.hadoop.hbase.io.hfile">HFile.Reader</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileScanner.html#line.141">getReader</a>()</pre>
+<pre><a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFile.Reader.html" 
title="interface in org.apache.hadoop.hbase.io.hfile">HFile.Reader</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileScanner.html#line.152">getReader</a>()</pre>
 <dl><dt><span class="strong">Returns:</span></dt><dd>Reader that underlies 
this Scanner instance.</dd></dl>
 </li>
 </ul>
@@ -404,7 +410,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/Shipper.
 <ul class="blockList">
 <li class="blockList">
 <h4>isSeeked</h4>
-<pre>boolean&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileScanner.html#line.147">isSeeked</a>()</pre>
+<pre>boolean&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileScanner.html#line.159">isSeeked</a>()</pre>
 <dl><dt><span class="strong">Returns:</span></dt><dd>True is scanner has had 
one of the seek calls invoked; i.e.
  <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileScanner.html#seekBefore(org.apache.hadoop.hbase.Cell)"><code>seekBefore(Cell)</code></a>
 or <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileScanner.html#seekTo()"><code>seekTo()</code></a>
 or <a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileScanner.html#seekTo(org.apache.hadoop.hbase.Cell)"><code>seekTo(Cell)</code></a>.
  Otherwise returns false.</dd></dl>
@@ -416,7 +422,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/Shipper.
 <ul class="blockList">
 <li class="blockList">
 <h4>getNextIndexedKey</h4>
-<pre><a href="../../../../../../org/apache/hadoop/hbase/Cell.html" 
title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileScanner.html#line.152">getNextIndexedKey</a>()</pre>
+<pre><a href="../../../../../../org/apache/hadoop/hbase/Cell.html" 
title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileScanner.html#line.164">getNextIndexedKey</a>()</pre>
 <dl><dt><span class="strong">Returns:</span></dt><dd>the next key in the index 
(the key to seek to the next block)</dd></dl>
 </li>
 </ul>
@@ -426,7 +432,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/Shipper.
 <ul class="blockListLast">
 <li class="blockList">
 <h4>close</h4>
-<pre>void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileScanner.html#line.157">close</a>()</pre>
+<pre>void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/HFileScanner.html#line.169">close</a>()</pre>
 <div class="block">Close this HFile scanner and do necessary cleanup.</div>
 <dl>
 <dt><strong>Specified by:</strong></dt>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/123539c5/devapidocs/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html 
b/devapidocs/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html
index 4faf145..e0e4439 100644
--- a/devapidocs/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html
+++ b/devapidocs/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html
@@ -1502,7 +1502,7 @@ implements <a 
href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockC
 <ul class="blockList">
 <li class="blockList">
 <h4>stopWriterThreads</h4>
-<pre>void&nbsp;<a 
href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1359">stopWriterThreads</a>()
+<pre>void&nbsp;<a 
href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1356">stopWriterThreads</a>()
                  throws <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/InterruptedException.html?is-external=true";
 title="class or interface in java.lang">InterruptedException</a></pre>
 <div class="block">Only used in test</div>
 <dl><dt><span class="strong">Throws:</span></dt>
@@ -1515,7 +1515,7 @@ implements <a 
href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockC
 <ul class="blockList">
 <li class="blockList">
 <h4>iterator</h4>
-<pre>public&nbsp;<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>&lt;<a 
href="../../../../../../../org/apache/hadoop/hbase/io/hfile/CachedBlock.html" 
title="interface in 
org.apache.hadoop.hbase.io.hfile">CachedBlock</a>&gt;&nbsp;<a 
href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1368">iterator</a>()</pre>
+<pre>public&nbsp;<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>&lt;<a 
href="../../../../../../../org/apache/hadoop/hbase/io/hfile/CachedBlock.html" 
title="interface in 
org.apache.hadoop.hbase.io.hfile">CachedBlock</a>&gt;&nbsp;<a 
href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1365">iterator</a>()</pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>
 <dd><code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Iterable.html?is-external=true#iterator()"
 title="class or interface in java.lang">iterator</a></code>&nbsp;in 
interface&nbsp;<code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Iterable.html?is-external=true";
 title="class or interface in java.lang">Iterable</a>&lt;<a 
href="../../../../../../../org/apache/hadoop/hbase/io/hfile/CachedBlock.html" 
title="interface in 
org.apache.hadoop.hbase.io.hfile">CachedBlock</a>&gt;</code></dd>
@@ -1530,7 +1530,7 @@ implements <a 
href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockC
 <ul class="blockList">
 <li class="blockList">
 <h4>getBlockCaches</h4>
-<pre>public&nbsp;<a 
href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCache.html" 
title="interface in org.apache.hadoop.hbase.io.hfile">BlockCache</a>[]&nbsp;<a 
href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1458">getBlockCaches</a>()</pre>
+<pre>public&nbsp;<a 
href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCache.html" 
title="interface in org.apache.hadoop.hbase.io.hfile">BlockCache</a>[]&nbsp;<a 
href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1455">getBlockCaches</a>()</pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>
 <dd><code><a 
href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCache.html#getBlockCaches()">getBlockCaches</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCache.html" 
title="interface in org.apache.hadoop.hbase.io.hfile">BlockCache</a></code></dd>
@@ -1543,7 +1543,7 @@ implements <a 
href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockC
 <ul class="blockList">
 <li class="blockList">
 <h4>returnBlock</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1463">returnBlock</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>public&nbsp;void&nbsp;<a 
href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1460">returnBlock</a>(<a
 
href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCacheKey.html" 
title="class in 
org.apache.hadoop.hbase.io.hfile">BlockCacheKey</a>&nbsp;cacheKey,
                <a 
href="../../../../../../../org/apache/hadoop/hbase/io/hfile/Cacheable.html" 
title="interface in 
org.apache.hadoop.hbase.io.hfile">Cacheable</a>&nbsp;block)</pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a 
href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCache.html#returnBlock(org.apache.hadoop.hbase.io.hfile.BlockCacheKey,%20org.apache.hadoop.hbase.io.hfile.Cacheable)">BlockCache</a></code></strong></div>
 <div class="block">Called when the scanner using the block decides to return 
the block once its usage
@@ -1564,7 +1564,7 @@ implements <a 
href="../../../../../../../org/apache/hadoop/hbase/io/hfile/BlockC
 <ul class="blockListLast">
 <li class="blockList">
 <h4>getRefCount</h4>
-<pre>public&nbsp;int&nbsp;<a 
href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1476">getRefCount</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>
+<pre>public&nbsp;int&nbsp;<a 
href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#line.1473">getRefCount</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>
 </li>
 </ul>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/123539c5/devapidocs/org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html 
b/devapidocs/org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html
index 3a61968..dbefe7d 100644
--- a/devapidocs/org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html
+++ b/devapidocs/org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html
@@ -100,11 +100,42 @@
 <hr>
 <br>
 <pre><a 
href="../../../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Private.html"
 title="annotation in 
org.apache.hadoop.hbase.classification">@InterfaceAudience.Private</a>
-public class <a 
href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html#line.37">ByteBufferIOEngine</a>
+public class <a 
href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html#line.68">ByteBufferIOEngine</a>
 extends <a 
href="http://docs.oracle.com/javase/7/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/bucket/IOEngine.html"
 title="interface in org.apache.hadoop.hbase.io.hfile.bucket">IOEngine</a></pre>
 <div class="block">IO engine that stores data in memory using an array of 
ByteBuffers
- <a 
href="../../../../../../../org/apache/hadoop/hbase/util/ByteBufferArray.html" 
title="class in 
org.apache.hadoop.hbase.util"><code>ByteBufferArray</code></a></div>
+ <a 
href="../../../../../../../org/apache/hadoop/hbase/util/ByteBufferArray.html" 
title="class in org.apache.hadoop.hbase.util"><code>ByteBufferArray</code></a>.
+
+<h2>How it Works</h2>
+ First, see <a 
href="../../../../../../../org/apache/hadoop/hbase/util/ByteBufferArray.html" 
title="class in org.apache.hadoop.hbase.util"><code>ByteBufferArray</code></a> 
and how it gives a view across multiple ByteBuffers managed
+ by it internally. This class does the physical BB create and the write and 
read to the
+ underlying BBs. So we will create N BBs based on the total BC capacity 
specified on create
+ of the ByteBufferArray. So say we have 10 GB of off heap BucketCache, we will 
create 2560 such
+ BBs inside our ByteBufferArray.
+ 
+ <p>Now the way BucketCache works is that the entire 10 GB is split into diff 
sized buckets: by
+ default from 5 KB to 513 KB. Within each bucket of a particular size, there 
are
+ usually more than one bucket 'block'. The way it is calculate in bucketcache 
is that the total
+ bucketcache size is divided by 4 (hard-coded currently) * max size option. So 
using defaults,
+ buckets will be is 4 * 513kb (the biggest default value) = 2052kb. A bucket 
of 2052kb at offset
+ zero will serve out bucket 'blocks' of 5kb, the next bucket will do the next 
size up and so on
+ up to the maximum (default) of 513kb).
+ 
+ <p>When we write blocks to the bucketcache, we will see which bucket size 
group it best fits.
+ So a 4 KB block size goes to the 5 KB size group. Each of the block writes, 
writes within its
+ appropriate bucket. Though the bucket is '4kb' in size, it will occupy one of 
the 
+ 5 KB bucket 'blocks' (even if actual size of the bucket is less). Bucket 
'blocks' will not span
+ buckets.
+ 
+ <p>But you can see the physical memory under the bucket 'blocks' can be split 
across the
+ underlying backing BBs from ByteBufferArray. All is split into 4 MB sized BBs.
+ 
+ <p>Each Bucket knows its offset in the entire space of BC and when block is 
written the offset
+ arrives at ByteBufferArray and it figures which BB to write to. It may so 
happen that the entire
+ block to be written does not fit a particular backing ByteBufferArray so the 
remainder goes to
+ another BB. See <a 
href="../../../../../../../org/apache/hadoop/hbase/util/ByteBufferArray.html#putMultiple(long,%20int,%20byte[])"><code>ByteBufferArray.putMultiple(long,
 int, byte[])</code></a>.
+
+So said all these, when we read a block it may be possible that the bytes of 
that blocks is physically placed in 2 adjucent BBs.  In such case also, we 
avoid any copy need by having the MBB...</div>
 </li>
 </ul>
 </div>
@@ -243,7 +274,7 @@ implements <a 
href="../../../../../../../org/apache/hadoop/hbase/io/hfile/bucket
 <ul class="blockList">
 <li class="blockList">
 <h4>bufferArray</h4>
-<pre>private&nbsp;<a 
href="../../../../../../../org/apache/hadoop/hbase/util/ByteBufferArray.html" 
title="class in org.apache.hadoop.hbase.util">ByteBufferArray</a> <a 
href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html#line.38">bufferArray</a></pre>
+<pre>private&nbsp;<a 
href="../../../../../../../org/apache/hadoop/hbase/util/ByteBufferArray.html" 
title="class in org.apache.hadoop.hbase.util">ByteBufferArray</a> <a 
href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html#line.69">bufferArray</a></pre>
 </li>
 </ul>
 <a name="capacity">
@@ -252,7 +283,7 @@ implements <a 
href="../../../../../../../org/apache/hadoop/hbase/io/hfile/bucket
 <ul class="blockList">
 <li class="blockList">
 <h4>capacity</h4>
-<pre>private final&nbsp;long <a 
href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html#line.39">capacity</a></pre>
+<pre>private final&nbsp;long <a 
href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html#line.70">capacity</a></pre>
 </li>
 </ul>
 <a name="direct">
@@ -261,7 +292,7 @@ implements <a 
href="../../../../../../../org/apache/hadoop/hbase/io/hfile/bucket
 <ul class="blockListLast">
 <li class="blockList">
 <h4>direct</h4>
-<pre>private final&nbsp;boolean <a 
href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html#line.40">direct</a></pre>
+<pre>private final&nbsp;boolean <a 
href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html#line.71">direct</a></pre>
 </li>
 </ul>
 </li>
@@ -278,7 +309,7 @@ implements <a 
href="../../../../../../../org/apache/hadoop/hbase/io/hfile/bucket
 <ul class="blockListLast">
 <li class="blockList">
 <h4>ByteBufferIOEngine</h4>
-<pre>public&nbsp;<a 
href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html#line.48">ByteBufferIOEngine</a>(long&nbsp;capacity,
+<pre>public&nbsp;<a 
href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html#line.79">ByteBufferIOEngine</a>(long&nbsp;capacity,
                   boolean&nbsp;direct)
                    throws <a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <div class="block">Construct the ByteBufferIOEngine with the given 
capacity</div>
@@ -301,7 +332,7 @@ implements <a 
href="../../../../../../../org/apache/hadoop/hbase/io/hfile/bucket
 <ul class="blockList">
 <li class="blockList">
 <h4>toString</h4>
-<pre>public&nbsp;<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>&nbsp;<a 
href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html#line.67">toString</a>()</pre>
+<pre>public&nbsp;<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>&nbsp;<a 
href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html#line.98">toString</a>()</pre>
 <dl>
 <dt><strong>Overrides:</strong></dt>
 <dd><code><a 
href="http://docs.oracle.com/javase/7/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/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a></code></dd>
@@ -314,7 +345,7 @@ implements <a 
href="../../../../../../../org/apache/hadoop/hbase/io/hfile/bucket
 <ul class="blockList">
 <li class="blockList">
 <h4>isPersistent</h4>
-<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html#line.78">isPersistent</a>()</pre>
+<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html#line.109">isPersistent</a>()</pre>
 <div class="block">Memory IO engine is always unable to support persistent 
storage for the
  cache</div>
 <dl>
@@ -329,7 +360,7 @@ implements <a 
href="../../../../../../../org/apache/hadoop/hbase/io/hfile/bucket
 <ul class="blockList">
 <li class="blockList">
 <h4>read</h4>
-<pre>public&nbsp;<a 
href="../../../../../../../org/apache/hadoop/hbase/io/hfile/Cacheable.html" 
title="interface in org.apache.hadoop.hbase.io.hfile">Cacheable</a>&nbsp;<a 
href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html#line.83">read</a>(long&nbsp;offset,
+<pre>public&nbsp;<a 
href="../../../../../../../org/apache/hadoop/hbase/io/hfile/Cacheable.html" 
title="interface in org.apache.hadoop.hbase.io.hfile">Cacheable</a>&nbsp;<a 
href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html#line.114">read</a>(long&nbsp;offset,
              int&nbsp;length,
              <a 
href="../../../../../../../org/apache/hadoop/hbase/io/hfile/CacheableDeserializer.html"
 title="interface in 
org.apache.hadoop.hbase.io.hfile">CacheableDeserializer</a>&lt;<a 
href="../../../../../../../org/apache/hadoop/hbase/io/hfile/Cacheable.html" 
title="interface in 
org.apache.hadoop.hbase.io.hfile">Cacheable</a>&gt;&nbsp;deserializer)
                throws <a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
@@ -350,7 +381,7 @@ implements <a 
href="../../../../../../../org/apache/hadoop/hbase/io/hfile/bucket
 <ul class="blockList">
 <li class="blockList">
 <h4>write</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html#line.103">write</a>(<a
 
href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true";
 title="class or interface in java.nio">ByteBuffer</a>&nbsp;srcBuffer,
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html#line.134">write</a>(<a
 
href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true";
 title="class or interface in java.nio">ByteBuffer</a>&nbsp;srcBuffer,
          long&nbsp;offset)
            throws <a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <div class="block">Transfers data from the given byte buffer to the buffer 
array</div>
@@ -369,7 +400,7 @@ implements <a 
href="../../../../../../../org/apache/hadoop/hbase/io/hfile/bucket
 <ul class="blockList">
 <li class="blockList">
 <h4>write</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html#line.110">write</a>(<a
 href="../../../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" 
title="class in org.apache.hadoop.hbase.nio">ByteBuff</a>&nbsp;srcBuffer,
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html#line.141">write</a>(<a
 href="../../../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" 
title="class in org.apache.hadoop.hbase.nio">ByteBuff</a>&nbsp;srcBuffer,
          long&nbsp;offset)
            throws <a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a 
href="../../../../../../../org/apache/hadoop/hbase/io/hfile/bucket/IOEngine.html#write(org.apache.hadoop.hbase.nio.ByteBuff,%20long)">IOEngine</a></code></strong></div>
@@ -388,7 +419,7 @@ implements <a 
href="../../../../../../../org/apache/hadoop/hbase/io/hfile/bucket
 <ul class="blockList">
 <li class="blockList">
 <h4>sync</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html#line.121">sync</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html#line.152">sync</a>()</pre>
 <div class="block">No operation for the sync in the memory IO engine</div>
 <dl>
 <dt><strong>Specified by:</strong></dt>
@@ -402,7 +433,7 @@ implements <a 
href="../../../../../../../org/apache/hadoop/hbase/io/hfile/bucket
 <ul class="blockListLast">
 <li class="blockList">
 <h4>shutdown</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html#line.129">shutdown</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../../src-html/org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html#line.160">shutdown</a>()</pre>
 <div class="block">No operation for the shutdown in the memory IO engine</div>
 <dl>
 <dt><strong>Specified by:</strong></dt>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/123539c5/devapidocs/org/apache/hadoop/hbase/io/hfile/bucket/class-use/IOEngine.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/io/hfile/bucket/class-use/IOEngine.html 
b/devapidocs/org/apache/hadoop/hbase/io/hfile/bucket/class-use/IOEngine.html
index 1c2826a..6c4faad 100644
--- a/devapidocs/org/apache/hadoop/hbase/io/hfile/bucket/class-use/IOEngine.html
+++ b/devapidocs/org/apache/hadoop/hbase/io/hfile/bucket/class-use/IOEngine.html
@@ -101,7 +101,7 @@
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../../../../org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html"
 title="class in 
org.apache.hadoop.hbase.io.hfile.bucket">ByteBufferIOEngine</a></strong></code>
 <div class="block">IO engine that stores data in memory using an array of 
ByteBuffers
- <a 
href="../../../../../../../../org/apache/hadoop/hbase/util/ByteBufferArray.html"
 title="class in 
org.apache.hadoop.hbase.util"><code>ByteBufferArray</code></a></div>
+ <a 
href="../../../../../../../../org/apache/hadoop/hbase/util/ByteBufferArray.html"
 title="class in 
org.apache.hadoop.hbase.util"><code>ByteBufferArray</code></a>.</div>
 </td>
 </tr>
 <tr class="rowColor">

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/123539c5/devapidocs/org/apache/hadoop/hbase/io/hfile/bucket/package-summary.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/io/hfile/bucket/package-summary.html 
b/devapidocs/org/apache/hadoop/hbase/io/hfile/bucket/package-summary.html
index 6e55d81..fd16118 100644
--- a/devapidocs/org/apache/hadoop/hbase/io/hfile/bucket/package-summary.html
+++ b/devapidocs/org/apache/hadoop/hbase/io/hfile/bucket/package-summary.html
@@ -146,7 +146,7 @@
 <td class="colFirst"><a 
href="../../../../../../../org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.html"
 title="class in 
org.apache.hadoop.hbase.io.hfile.bucket">ByteBufferIOEngine</a></td>
 <td class="colLast">
 <div class="block">IO engine that stores data in memory using an array of 
ByteBuffers
- <a 
href="../../../../../../../org/apache/hadoop/hbase/util/ByteBufferArray.html" 
title="class in 
org.apache.hadoop.hbase.util"><code>ByteBufferArray</code></a></div>
+ <a 
href="../../../../../../../org/apache/hadoop/hbase/util/ByteBufferArray.html" 
title="class in 
org.apache.hadoop.hbase.util"><code>ByteBufferArray</code></a>.</div>
 </td>
 </tr>
 <tr class="altColor">

Reply via email to