You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by gi...@apache.org on 2018/05/16 18:49:53 UTC

[12/21] hbase-site git commit: Published site at 2c32272dfa40dbf574343901c2ddea9319ca0bd5.

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ec5d5242/devapidocs/org/apache/hadoop/hbase/util/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/util/package-tree.html b/devapidocs/org/apache/hadoop/hbase/util/package-tree.html
index 51f7d2b..10115ef 100644
--- a/devapidocs/org/apache/hadoop/hbase/util/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/util/package-tree.html
@@ -532,14 +532,14 @@
 <ul>
 <li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
 <ul>
-<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/ChecksumType.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">ChecksumType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/Order.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">Order</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/IdReadWriteLock.ReferenceType.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">IdReadWriteLock.ReferenceType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/Bytes.LexicographicalComparerHolder.PureJavaComparer.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">Bytes.LexicographicalComparerHolder.PureJavaComparer</span></a> (implements org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/Bytes.Comparer.html" title="interface in org.apache.hadoop.hbase.util">Bytes.Comparer</a>&lt;T&gt;)</li>
+<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/PrettyPrinter.Unit.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">PrettyPrinter.Unit</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/PoolMap.PoolType.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">PoolMap.PoolType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/Bytes.LexicographicalComparerHolder.PureJavaComparer.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">Bytes.LexicographicalComparerHolder.PureJavaComparer</span></a> (implements org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/Bytes.Comparer.html" title="interface in org.apache.hadoop.hbase.util">Bytes.Comparer</a>&lt;T&gt;)</li>
+<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/IdReadWriteLock.ReferenceType.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">IdReadWriteLock.ReferenceType</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">HBaseFsck.ErrorReporter.ERROR_CODE</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/PrettyPrinter.Unit.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">PrettyPrinter.Unit</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/Bytes.LexicographicalComparerHolder.UnsafeComparer.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">Bytes.LexicographicalComparerHolder.UnsafeComparer</span></a> (implements org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/Bytes.Comparer.html" title="interface in org.apache.hadoop.hbase.util">Bytes.Comparer</a>&lt;T&gt;)</li>
+<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/ChecksumType.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">ChecksumType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/Order.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">Order</span></a></li>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ec5d5242/devapidocs/org/apache/hadoop/hbase/wal/AsyncFSWALProvider.AsyncWriter.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/wal/AsyncFSWALProvider.AsyncWriter.html b/devapidocs/org/apache/hadoop/hbase/wal/AsyncFSWALProvider.AsyncWriter.html
index 7064720..e7c005e 100644
--- a/devapidocs/org/apache/hadoop/hbase/wal/AsyncFSWALProvider.AsyncWriter.html
+++ b/devapidocs/org/apache/hadoop/hbase/wal/AsyncFSWALProvider.AsyncWriter.html
@@ -113,7 +113,7 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre>public static interface <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/AsyncFSWALProvider.html#line.51">AsyncFSWALProvider.AsyncWriter</a>
+<pre>public static interface <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/AsyncFSWALProvider.html#line.52">AsyncFSWALProvider.AsyncWriter</a>
 extends <a href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.AsyncWriter.html" title="interface in org.apache.hadoop.hbase.wal">WALProvider.AsyncWriter</a></pre>
 </li>
 </ul>
@@ -135,10 +135,11 @@ extends <a href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.AsyncWri
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/wal/AsyncFSWALProvider.AsyncWriter.html#init-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-org.apache.hadoop.conf.Configuration-boolean-">init</a></span>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/wal/AsyncFSWALProvider.AsyncWriter.html#init-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-org.apache.hadoop.conf.Configuration-boolean-long-">init</a></span>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
     org.apache.hadoop.fs.Path&nbsp;path,
     org.apache.hadoop.conf.Configuration&nbsp;c,
-    boolean&nbsp;overwritable)</code>&nbsp;</td>
+    boolean&nbsp;overwritable,
+    long&nbsp;blocksize)</code>&nbsp;</td>
 </tr>
 </table>
 <ul class="blockList">
@@ -176,16 +177,17 @@ extends <a href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.AsyncWri
 <!--   -->
 </a>
 <h3>Method Detail</h3>
-<a name="init-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-org.apache.hadoop.conf.Configuration-boolean-">
+<a name="init-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-org.apache.hadoop.conf.Configuration-boolean-long-">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>init</h4>
-<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/AsyncFSWALProvider.AsyncWriter.html#line.57">init</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
+<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/AsyncFSWALProvider.AsyncWriter.html#line.58">init</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
           org.apache.hadoop.fs.Path&nbsp;path,
           org.apache.hadoop.conf.Configuration&nbsp;c,
-          boolean&nbsp;overwritable)
+          boolean&nbsp;overwritable,
+          long&nbsp;blocksize)
    throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
           <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.StreamLacksCapabilityException.html" title="class in org.apache.hadoop.hbase.util">CommonFSUtils.StreamLacksCapabilityException</a></pre>
 <dl>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ec5d5242/devapidocs/org/apache/hadoop/hbase/wal/AsyncFSWALProvider.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/wal/AsyncFSWALProvider.html b/devapidocs/org/apache/hadoop/hbase/wal/AsyncFSWALProvider.html
index a49c481..76cf0b4 100644
--- a/devapidocs/org/apache/hadoop/hbase/wal/AsyncFSWALProvider.html
+++ b/devapidocs/org/apache/hadoop/hbase/wal/AsyncFSWALProvider.html
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":9,"i1":10,"i2":10};
+var methods = {"i0":9,"i1":9,"i2":10,"i3":10};
 var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -120,7 +120,7 @@ var activeTableTab = "activeTableTab";
 <br>
 <pre>@InterfaceAudience.Private
  @InterfaceStability.Evolving
-public class <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/AsyncFSWALProvider.html#line.46">AsyncFSWALProvider</a>
+public class <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/AsyncFSWALProvider.html#line.47">AsyncFSWALProvider</a>
 extends <a href="../../../../../org/apache/hadoop/hbase/wal/AbstractFSWALProvider.html" title="class in org.apache.hadoop.hbase.wal">AbstractFSWALProvider</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/regionserver/wal/AsyncFSWAL.html" title="class in org.apache.hadoop.hbase.regionserver.wal">AsyncFSWAL</a>&gt;</pre>
 <div class="block">A WAL provider that use <a href="../../../../../org/apache/hadoop/hbase/regionserver/wal/AsyncFSWAL.html" title="class in org.apache.hadoop.hbase.regionserver.wal"><code>AsyncFSWAL</code></a>.</div>
 </li>
@@ -233,14 +233,26 @@ extends <a href="../../../../../org/apache/hadoop/hbase/wal/AbstractFSWALProvide
                  boolean&nbsp;overwritable,
                  org.apache.hbase.thirdparty.io.netty.channel.EventLoopGroup&nbsp;eventLoopGroup,
                  <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends org.apache.hbase.thirdparty.io.netty.channel.Channel&gt;&nbsp;channelClass)</code>
-<div class="block">public because of AsyncFSWAL.</div>
+<div class="block">Public because of AsyncFSWAL.</div>
 </td>
 </tr>
 <tr id="i1" class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/wal/AsyncFSWALProvider.AsyncWriter.html" title="interface in org.apache.hadoop.hbase.wal">AsyncFSWALProvider.AsyncWriter</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/wal/AsyncFSWALProvider.html#createAsyncWriter-org.apache.hadoop.conf.Configuration-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-boolean-long-org.apache.hbase.thirdparty.io.netty.channel.EventLoopGroup-java.lang.Class-">createAsyncWriter</a></span>(org.apache.hadoop.conf.Configuration&nbsp;conf,
+                 org.apache.hadoop.fs.FileSystem&nbsp;fs,
+                 org.apache.hadoop.fs.Path&nbsp;path,
+                 boolean&nbsp;overwritable,
+                 long&nbsp;blocksize,
+                 org.apache.hbase.thirdparty.io.netty.channel.EventLoopGroup&nbsp;eventLoopGroup,
+                 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends org.apache.hbase.thirdparty.io.netty.channel.Channel&gt;&nbsp;channelClass)</code>
+<div class="block">Public because of AsyncFSWAL.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
 <td class="colFirst"><code>protected <a href="../../../../../org/apache/hadoop/hbase/regionserver/wal/AsyncFSWAL.html" title="class in org.apache.hadoop.hbase.regionserver.wal">AsyncFSWAL</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/wal/AsyncFSWALProvider.html#createWAL--">createWAL</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i3" class="rowColor">
 <td class="colFirst"><code>protected void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/wal/AsyncFSWALProvider.html#doInit-org.apache.hadoop.conf.Configuration-">doInit</a></span>(org.apache.hadoop.conf.Configuration&nbsp;conf)</code>&nbsp;</td>
 </tr>
@@ -286,7 +298,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/wal/AbstractFSWALProvide
 <ul class="blockList">
 <li class="blockList">
 <h4>LOG</h4>
-<pre>private static final&nbsp;org.slf4j.Logger <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/AsyncFSWALProvider.html#line.48">LOG</a></pre>
+<pre>private static final&nbsp;org.slf4j.Logger <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/AsyncFSWALProvider.html#line.49">LOG</a></pre>
 </li>
 </ul>
 <a name="eventLoopGroup">
@@ -295,7 +307,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/wal/AbstractFSWALProvide
 <ul class="blockList">
 <li class="blockList">
 <h4>eventLoopGroup</h4>
-<pre>private&nbsp;org.apache.hbase.thirdparty.io.netty.channel.EventLoopGroup <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/AsyncFSWALProvider.html#line.61">eventLoopGroup</a></pre>
+<pre>private&nbsp;org.apache.hbase.thirdparty.io.netty.channel.EventLoopGroup <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/AsyncFSWALProvider.html#line.62">eventLoopGroup</a></pre>
 </li>
 </ul>
 <a name="channelClass">
@@ -304,7 +316,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/wal/AbstractFSWALProvide
 <ul class="blockListLast">
 <li class="blockList">
 <h4>channelClass</h4>
-<pre>private&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends org.apache.hbase.thirdparty.io.netty.channel.Channel&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/AsyncFSWALProvider.html#line.63">channelClass</a></pre>
+<pre>private&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends org.apache.hbase.thirdparty.io.netty.channel.Channel&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/AsyncFSWALProvider.html#line.64">channelClass</a></pre>
 </li>
 </ul>
 </li>
@@ -321,7 +333,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/wal/AbstractFSWALProvide
 <ul class="blockListLast">
 <li class="blockList">
 <h4>AsyncFSWALProvider</h4>
-<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/AsyncFSWALProvider.html#line.46">AsyncFSWALProvider</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/AsyncFSWALProvider.html#line.47">AsyncFSWALProvider</a>()</pre>
 </li>
 </ul>
 </li>
@@ -338,7 +350,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/wal/AbstractFSWALProvide
 <ul class="blockList">
 <li class="blockList">
 <h4>createWAL</h4>
-<pre>protected&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/wal/AsyncFSWAL.html" title="class in org.apache.hadoop.hbase.regionserver.wal">AsyncFSWAL</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/AsyncFSWALProvider.html#line.65">createWAL</a>()
+<pre>protected&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/wal/AsyncFSWAL.html" title="class in org.apache.hadoop.hbase.regionserver.wal">AsyncFSWAL</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/AsyncFSWALProvider.html#line.66">createWAL</a>()
                         throws <a href="https://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>
@@ -354,7 +366,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/wal/AbstractFSWALProvide
 <ul class="blockList">
 <li class="blockList">
 <h4>doInit</h4>
-<pre>protected&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/AsyncFSWALProvider.html#line.74">doInit</a>(org.apache.hadoop.conf.Configuration&nbsp;conf)
+<pre>protected&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/AsyncFSWALProvider.html#line.75">doInit</a>(org.apache.hadoop.conf.Configuration&nbsp;conf)
                throws <a href="https://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>
@@ -367,17 +379,38 @@ extends <a href="../../../../../org/apache/hadoop/hbase/wal/AbstractFSWALProvide
 <a name="createAsyncWriter-org.apache.hadoop.conf.Configuration-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-boolean-org.apache.hbase.thirdparty.io.netty.channel.EventLoopGroup-java.lang.Class-">
 <!--   -->
 </a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createAsyncWriter</h4>
+<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/wal/AsyncFSWALProvider.AsyncWriter.html" title="interface in org.apache.hadoop.hbase.wal">AsyncFSWALProvider.AsyncWriter</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/AsyncFSWALProvider.html#line.91">createAsyncWriter</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
+                                                               org.apache.hadoop.fs.FileSystem&nbsp;fs,
+                                                               org.apache.hadoop.fs.Path&nbsp;path,
+                                                               boolean&nbsp;overwritable,
+                                                               org.apache.hbase.thirdparty.io.netty.channel.EventLoopGroup&nbsp;eventLoopGroup,
+                                                               <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends org.apache.hbase.thirdparty.io.netty.channel.Channel&gt;&nbsp;channelClass)
+                                                        throws <a href="https://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">Public because of AsyncFSWAL. Should be package-private</div>
+<dl>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="createAsyncWriter-org.apache.hadoop.conf.Configuration-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-boolean-long-org.apache.hbase.thirdparty.io.netty.channel.EventLoopGroup-java.lang.Class-">
+<!--   -->
+</a>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>createAsyncWriter</h4>
-<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/wal/AsyncFSWALProvider.AsyncWriter.html" title="interface in org.apache.hadoop.hbase.wal">AsyncFSWALProvider.AsyncWriter</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/AsyncFSWALProvider.html#line.90">createAsyncWriter</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
+<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/wal/AsyncFSWALProvider.AsyncWriter.html" title="interface in org.apache.hadoop.hbase.wal">AsyncFSWALProvider.AsyncWriter</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/AsyncFSWALProvider.html#line.101">createAsyncWriter</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
                                                                org.apache.hadoop.fs.FileSystem&nbsp;fs,
                                                                org.apache.hadoop.fs.Path&nbsp;path,
                                                                boolean&nbsp;overwritable,
+                                                               long&nbsp;blocksize,
                                                                org.apache.hbase.thirdparty.io.netty.channel.EventLoopGroup&nbsp;eventLoopGroup,
                                                                <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends org.apache.hbase.thirdparty.io.netty.channel.Channel&gt;&nbsp;channelClass)
                                                         throws <a href="https://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">public because of AsyncFSWAL. Should be package-private</div>
+<div class="block">Public because of AsyncFSWAL. Should be package-private</div>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
 <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ec5d5242/devapidocs/org/apache/hadoop/hbase/wal/FSHLogProvider.Writer.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/wal/FSHLogProvider.Writer.html b/devapidocs/org/apache/hadoop/hbase/wal/FSHLogProvider.Writer.html
index d530fa4..aeae902 100644
--- a/devapidocs/org/apache/hadoop/hbase/wal/FSHLogProvider.Writer.html
+++ b/devapidocs/org/apache/hadoop/hbase/wal/FSHLogProvider.Writer.html
@@ -113,7 +113,7 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre>public static interface <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/FSHLogProvider.html#line.44">FSHLogProvider.Writer</a>
+<pre>public static interface <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/FSHLogProvider.html#line.46">FSHLogProvider.Writer</a>
 extends <a href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.Writer.html" title="interface in org.apache.hadoop.hbase.wal">WALProvider.Writer</a></pre>
 </li>
 </ul>
@@ -135,10 +135,11 @@ extends <a href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.Writer.h
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/wal/FSHLogProvider.Writer.html#init-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-org.apache.hadoop.conf.Configuration-boolean-">init</a></span>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/wal/FSHLogProvider.Writer.html#init-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-org.apache.hadoop.conf.Configuration-boolean-long-">init</a></span>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
     org.apache.hadoop.fs.Path&nbsp;path,
     org.apache.hadoop.conf.Configuration&nbsp;c,
-    boolean&nbsp;overwritable)</code>&nbsp;</td>
+    boolean&nbsp;overwritable,
+    long&nbsp;blocksize)</code>&nbsp;</td>
 </tr>
 </table>
 <ul class="blockList">
@@ -176,16 +177,17 @@ extends <a href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.Writer.h
 <!--   -->
 </a>
 <h3>Method Detail</h3>
-<a name="init-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-org.apache.hadoop.conf.Configuration-boolean-">
+<a name="init-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-org.apache.hadoop.conf.Configuration-boolean-long-">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>init</h4>
-<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/FSHLogProvider.Writer.html#line.50">init</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
+<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/FSHLogProvider.Writer.html#line.52">init</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
           org.apache.hadoop.fs.Path&nbsp;path,
           org.apache.hadoop.conf.Configuration&nbsp;c,
-          boolean&nbsp;overwritable)
+          boolean&nbsp;overwritable,
+          long&nbsp;blocksize)
    throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
           <a href="../../../../../org/apache/hadoop/hbase/util/CommonFSUtils.StreamLacksCapabilityException.html" title="class in org.apache.hadoop.hbase.util">CommonFSUtils.StreamLacksCapabilityException</a></pre>
 <dl>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ec5d5242/devapidocs/org/apache/hadoop/hbase/wal/FSHLogProvider.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/wal/FSHLogProvider.html b/devapidocs/org/apache/hadoop/hbase/wal/FSHLogProvider.html
index 5a30b9d..9ff7c1f 100644
--- a/devapidocs/org/apache/hadoop/hbase/wal/FSHLogProvider.html
+++ b/devapidocs/org/apache/hadoop/hbase/wal/FSHLogProvider.html
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":9,"i2":10};
+var methods = {"i0":10,"i1":9,"i2":9,"i3":10};
 var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -120,7 +120,7 @@ var activeTableTab = "activeTableTab";
 <br>
 <pre>@InterfaceAudience.Private
  @InterfaceStability.Evolving
-public class <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/FSHLogProvider.html#line.39">FSHLogProvider</a>
+public class <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/FSHLogProvider.html#line.41">FSHLogProvider</a>
 extends <a href="../../../../../org/apache/hadoop/hbase/wal/AbstractFSWALProvider.html" title="class in org.apache.hadoop.hbase.wal">AbstractFSWALProvider</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/regionserver/wal/FSHLog.html" title="class in org.apache.hadoop.hbase.regionserver.wal">FSHLog</a>&gt;</pre>
 <div class="block">A WAL provider that use <a href="../../../../../org/apache/hadoop/hbase/regionserver/wal/FSHLog.html" title="class in org.apache.hadoop.hbase.regionserver.wal"><code>FSHLog</code></a>.</div>
 </li>
@@ -227,10 +227,20 @@ extends <a href="../../../../../org/apache/hadoop/hbase/wal/AbstractFSWALProvide
             org.apache.hadoop.fs.FileSystem&nbsp;fs,
             org.apache.hadoop.fs.Path&nbsp;path,
             boolean&nbsp;overwritable)</code>
-<div class="block">public because of FSHLog.</div>
+<div class="block">Public because of FSHLog.</div>
 </td>
 </tr>
 <tr id="i2" class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/wal/FSHLogProvider.Writer.html" title="interface in org.apache.hadoop.hbase.wal">FSHLogProvider.Writer</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/wal/FSHLogProvider.html#createWriter-org.apache.hadoop.conf.Configuration-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-boolean-long-">createWriter</a></span>(org.apache.hadoop.conf.Configuration&nbsp;conf,
+            org.apache.hadoop.fs.FileSystem&nbsp;fs,
+            org.apache.hadoop.fs.Path&nbsp;path,
+            boolean&nbsp;overwritable,
+            long&nbsp;blocksize)</code>
+<div class="block">Public because of FSHLog.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
 <td class="colFirst"><code>protected void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/wal/FSHLogProvider.html#doInit-org.apache.hadoop.conf.Configuration-">doInit</a></span>(org.apache.hadoop.conf.Configuration&nbsp;conf)</code>&nbsp;</td>
 </tr>
@@ -276,7 +286,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/wal/AbstractFSWALProvide
 <ul class="blockListLast">
 <li class="blockList">
 <h4>LOG</h4>
-<pre>private static final&nbsp;org.slf4j.Logger <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/FSHLogProvider.html#line.41">LOG</a></pre>
+<pre>private static final&nbsp;org.slf4j.Logger <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/FSHLogProvider.html#line.43">LOG</a></pre>
 </li>
 </ul>
 </li>
@@ -293,7 +303,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/wal/AbstractFSWALProvide
 <ul class="blockListLast">
 <li class="blockList">
 <h4>FSHLogProvider</h4>
-<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/FSHLogProvider.html#line.39">FSHLogProvider</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/FSHLogProvider.html#line.41">FSHLogProvider</a>()</pre>
 </li>
 </ul>
 </li>
@@ -310,12 +320,31 @@ extends <a href="../../../../../org/apache/hadoop/hbase/wal/AbstractFSWALProvide
 <ul class="blockList">
 <li class="blockList">
 <h4>createWriter</h4>
-<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/wal/FSHLogProvider.Writer.html" title="interface in org.apache.hadoop.hbase.wal">FSHLogProvider.Writer</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/FSHLogProvider.html#line.57">createWriter</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
+<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/wal/FSHLogProvider.Writer.html" title="interface in org.apache.hadoop.hbase.wal">FSHLogProvider.Writer</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/FSHLogProvider.html#line.59">createWriter</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
                                                  org.apache.hadoop.fs.FileSystem&nbsp;fs,
                                                  org.apache.hadoop.fs.Path&nbsp;path,
                                                  boolean&nbsp;overwritable)
                                           throws <a href="https://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">public because of FSHLog. Should be package-private</div>
+<div class="block">Public because of FSHLog. Should be package-private</div>
+<dl>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="createWriter-org.apache.hadoop.conf.Configuration-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-boolean-long-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createWriter</h4>
+<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/wal/FSHLogProvider.Writer.html" title="interface in org.apache.hadoop.hbase.wal">FSHLogProvider.Writer</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/FSHLogProvider.html#line.67">createWriter</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
+                                                 org.apache.hadoop.fs.FileSystem&nbsp;fs,
+                                                 org.apache.hadoop.fs.Path&nbsp;path,
+                                                 boolean&nbsp;overwritable,
+                                                 long&nbsp;blocksize)
+                                          throws <a href="https://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">Public because of FSHLog. Should be package-private</div>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
 <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
@@ -328,7 +357,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/wal/AbstractFSWALProvide
 <ul class="blockList">
 <li class="blockList">
 <h4>createWAL</h4>
-<pre>protected&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/wal/FSHLog.html" title="class in org.apache.hadoop.hbase.regionserver.wal">FSHLog</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/FSHLogProvider.html#line.89">createWAL</a>()
+<pre>protected&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/wal/FSHLog.html" title="class in org.apache.hadoop.hbase.regionserver.wal">FSHLog</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/FSHLogProvider.html#line.100">createWAL</a>()
                     throws <a href="https://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>
@@ -344,7 +373,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/wal/AbstractFSWALProvide
 <ul class="blockListLast">
 <li class="blockList">
 <h4>doInit</h4>
-<pre>protected&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/FSHLogProvider.html#line.97">doInit</a>(org.apache.hadoop.conf.Configuration&nbsp;conf)
+<pre>protected&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/FSHLogProvider.html#line.108">doInit</a>(org.apache.hadoop.conf.Configuration&nbsp;conf)
                throws <a href="https://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>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ec5d5242/devapidocs/org/apache/hadoop/hbase/wal/WALFactory.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/wal/WALFactory.html b/devapidocs/org/apache/hadoop/hbase/wal/WALFactory.html
index 92e78ec..ed1e28c 100644
--- a/devapidocs/org/apache/hadoop/hbase/wal/WALFactory.html
+++ b/devapidocs/org/apache/hadoop/hbase/wal/WALFactory.html
@@ -322,7 +322,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.Writer.html" title="interface in org.apache.hadoop.hbase.wal">WALProvider.Writer</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/wal/WALFactory.html#createRecoveredEditsWriter-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-">createRecoveredEditsWriter</a></span>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
                           org.apache.hadoop.fs.Path&nbsp;path)</code>
-<div class="block">should be package-private, visible for recovery testing.</div>
+<div class="block">Should be package-private, visible for recovery testing.</div>
 </td>
 </tr>
 <tr id="i9" class="rowColor">
@@ -528,7 +528,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>singleton</h4>
-<pre>private static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicReference.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicReference</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/wal/WALFactory.html" title="class in org.apache.hadoop.hbase.wal">WALFactory</a>&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.362">singleton</a></pre>
+<pre>private static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicReference.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicReference</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/wal/WALFactory.html" title="class in org.apache.hadoop.hbase.wal">WALFactory</a>&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.363">singleton</a></pre>
 </li>
 </ul>
 <a name="SINGLETON_ID">
@@ -537,7 +537,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockListLast">
 <li class="blockList">
 <h4>SINGLETON_ID</h4>
-<pre>private static final&nbsp;<a href="https://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/wal/WALFactory.html#line.363">SINGLETON_ID</a></pre>
+<pre>private static final&nbsp;<a href="https://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/wal/WALFactory.html#line.364">SINGLETON_ID</a></pre>
 </li>
 </ul>
 </li>
@@ -764,8 +764,9 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
                                           org.apache.hadoop.fs.Path&nbsp;path)
                                    throws <a href="https://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">Create a writer for the WAL.
+ Uses defaults.
  <p>
- should be package-private. public only for tests and
+ Should be package-private. public only for tests and
  <a href="../../../../../org/apache/hadoop/hbase/regionserver/wal/Compressor.html" title="class in org.apache.hadoop.hbase.regionserver.wal"><code>Compressor</code></a></div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -781,10 +782,11 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>createRecoveredEditsWriter</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.Writer.html" title="interface in org.apache.hadoop.hbase.wal">WALProvider.Writer</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.353">createRecoveredEditsWriter</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
+<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.Writer.html" title="interface in org.apache.hadoop.hbase.wal">WALProvider.Writer</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.354">createRecoveredEditsWriter</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
                                                      org.apache.hadoop.fs.Path&nbsp;path)
                                               throws <a href="https://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">should be package-private, visible for recovery testing.</div>
+<div class="block">Should be package-private, visible for recovery testing.
+ Uses defaults.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>an overwritable writer for recovered edits. caller should close.</dd>
@@ -799,7 +801,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getInstance</h4>
-<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/wal/WALFactory.html" title="class in org.apache.hadoop.hbase.wal">WALFactory</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.366">getInstance</a>(org.apache.hadoop.conf.Configuration&nbsp;configuration)</pre>
+<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/wal/WALFactory.html" title="class in org.apache.hadoop.hbase.wal">WALFactory</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.367">getInstance</a>(org.apache.hadoop.conf.Configuration&nbsp;configuration)</pre>
 </li>
 </ul>
 <a name="createReader-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-org.apache.hadoop.conf.Configuration-">
@@ -808,7 +810,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>createReader</h4>
-<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/wal/WAL.Reader.html" title="interface in org.apache.hadoop.hbase.wal">WAL.Reader</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.390">createReader</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
+<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/wal/WAL.Reader.html" title="interface in org.apache.hadoop.hbase.wal">WAL.Reader</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.391">createReader</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
                                       org.apache.hadoop.fs.Path&nbsp;path,
                                       org.apache.hadoop.conf.Configuration&nbsp;configuration)
                                throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -828,7 +830,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>createReader</h4>
-<pre>static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/wal/WAL.Reader.html" title="interface in org.apache.hadoop.hbase.wal">WAL.Reader</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.400">createReader</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
+<pre>static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/wal/WAL.Reader.html" title="interface in org.apache.hadoop.hbase.wal">WAL.Reader</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.401">createReader</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
                                org.apache.hadoop.fs.Path&nbsp;path,
                                org.apache.hadoop.conf.Configuration&nbsp;configuration,
                                <a href="../../../../../org/apache/hadoop/hbase/util/CancelableProgressable.html" title="interface in org.apache.hadoop.hbase.util">CancelableProgressable</a>&nbsp;reporter)
@@ -849,7 +851,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>createReaderIgnoreCustomClass</h4>
-<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/wal/WAL.Reader.html" title="interface in org.apache.hadoop.hbase.wal">WAL.Reader</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.411">createReaderIgnoreCustomClass</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
+<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/wal/WAL.Reader.html" title="interface in org.apache.hadoop.hbase.wal">WAL.Reader</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.412">createReaderIgnoreCustomClass</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
                                                        org.apache.hadoop.fs.Path&nbsp;path,
                                                        org.apache.hadoop.conf.Configuration&nbsp;configuration)
                                                 throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -870,11 +872,12 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>createRecoveredEditsWriter</h4>
-<pre>static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.Writer.html" title="interface in org.apache.hadoop.hbase.wal">WALProvider.Writer</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.420">createRecoveredEditsWriter</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
+<pre>static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.Writer.html" title="interface in org.apache.hadoop.hbase.wal">WALProvider.Writer</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.422">createRecoveredEditsWriter</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
                                                      org.apache.hadoop.fs.Path&nbsp;path,
                                                      org.apache.hadoop.conf.Configuration&nbsp;configuration)
                                               throws <a href="https://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">If you already have a WALFactory, you should favor the instance method.</div>
+<div class="block">If you already have a WALFactory, you should favor the instance method.
+ Uses defaults.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>a Writer that will overwrite files. Caller must close.</dd>
@@ -889,11 +892,12 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>createWALWriter</h4>
-<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.Writer.html" title="interface in org.apache.hadoop.hbase.wal">WALProvider.Writer</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.431">createWALWriter</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
+<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.Writer.html" title="interface in org.apache.hadoop.hbase.wal">WALProvider.Writer</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.434">createWALWriter</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
                                                  org.apache.hadoop.fs.Path&nbsp;path,
                                                  org.apache.hadoop.conf.Configuration&nbsp;configuration)
                                           throws <a href="https://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">If you already have a WALFactory, you should favor the instance method.</div>
+<div class="block">If you already have a WALFactory, you should favor the instance method.
+ Uses defaults.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>a writer that won't overwrite files. Caller must close.</dd>
@@ -908,7 +912,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getWALProvider</h4>
-<pre>public final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html" title="interface in org.apache.hadoop.hbase.wal">WALProvider</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.437">getWALProvider</a>()</pre>
+<pre>public final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html" title="interface in org.apache.hadoop.hbase.wal">WALProvider</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.440">getWALProvider</a>()</pre>
 </li>
 </ul>
 <a name="getMetaWALProvider--">
@@ -917,7 +921,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockListLast">
 <li class="blockList">
 <h4>getMetaWALProvider</h4>
-<pre>public final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html" title="interface in org.apache.hadoop.hbase.wal">WALProvider</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.441">getMetaWALProvider</a>()</pre>
+<pre>public final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html" title="interface in org.apache.hadoop.hbase.wal">WALProvider</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.444">getMetaWALProvider</a>()</pre>
 </li>
 </ul>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ec5d5242/devapidocs/org/apache/hadoop/hbase/wal/class-use/AsyncFSWALProvider.AsyncWriter.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/wal/class-use/AsyncFSWALProvider.AsyncWriter.html b/devapidocs/org/apache/hadoop/hbase/wal/class-use/AsyncFSWALProvider.AsyncWriter.html
index 066fc1e..98265c0 100644
--- a/devapidocs/org/apache/hadoop/hbase/wal/class-use/AsyncFSWALProvider.AsyncWriter.html
+++ b/devapidocs/org/apache/hadoop/hbase/wal/class-use/AsyncFSWALProvider.AsyncWriter.html
@@ -138,7 +138,19 @@
                  boolean&nbsp;overwritable,
                  org.apache.hbase.thirdparty.io.netty.channel.EventLoopGroup&nbsp;eventLoopGroup,
                  <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends org.apache.hbase.thirdparty.io.netty.channel.Channel&gt;&nbsp;channelClass)</code>
-<div class="block">public because of AsyncFSWAL.</div>
+<div class="block">Public because of AsyncFSWAL.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../../../org/apache/hadoop/hbase/wal/AsyncFSWALProvider.AsyncWriter.html" title="interface in org.apache.hadoop.hbase.wal">AsyncFSWALProvider.AsyncWriter</a></code></td>
+<td class="colLast"><span class="typeNameLabel">AsyncFSWALProvider.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/wal/AsyncFSWALProvider.html#createAsyncWriter-org.apache.hadoop.conf.Configuration-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-boolean-long-org.apache.hbase.thirdparty.io.netty.channel.EventLoopGroup-java.lang.Class-">createAsyncWriter</a></span>(org.apache.hadoop.conf.Configuration&nbsp;conf,
+                 org.apache.hadoop.fs.FileSystem&nbsp;fs,
+                 org.apache.hadoop.fs.Path&nbsp;path,
+                 boolean&nbsp;overwritable,
+                 long&nbsp;blocksize,
+                 org.apache.hbase.thirdparty.io.netty.channel.EventLoopGroup&nbsp;eventLoopGroup,
+                 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends org.apache.hbase.thirdparty.io.netty.channel.Channel&gt;&nbsp;channelClass)</code>
+<div class="block">Public because of AsyncFSWAL.</div>
 </td>
 </tr>
 </tbody>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ec5d5242/devapidocs/org/apache/hadoop/hbase/wal/class-use/FSHLogProvider.Writer.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/wal/class-use/FSHLogProvider.Writer.html b/devapidocs/org/apache/hadoop/hbase/wal/class-use/FSHLogProvider.Writer.html
index c384c08..17268ba 100644
--- a/devapidocs/org/apache/hadoop/hbase/wal/class-use/FSHLogProvider.Writer.html
+++ b/devapidocs/org/apache/hadoop/hbase/wal/class-use/FSHLogProvider.Writer.html
@@ -136,7 +136,17 @@
             org.apache.hadoop.fs.FileSystem&nbsp;fs,
             org.apache.hadoop.fs.Path&nbsp;path,
             boolean&nbsp;overwritable)</code>
-<div class="block">public because of FSHLog.</div>
+<div class="block">Public because of FSHLog.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../../../org/apache/hadoop/hbase/wal/FSHLogProvider.Writer.html" title="interface in org.apache.hadoop.hbase.wal">FSHLogProvider.Writer</a></code></td>
+<td class="colLast"><span class="typeNameLabel">FSHLogProvider.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/wal/FSHLogProvider.html#createWriter-org.apache.hadoop.conf.Configuration-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-boolean-long-">createWriter</a></span>(org.apache.hadoop.conf.Configuration&nbsp;conf,
+            org.apache.hadoop.fs.FileSystem&nbsp;fs,
+            org.apache.hadoop.fs.Path&nbsp;path,
+            boolean&nbsp;overwritable,
+            long&nbsp;blocksize)</code>
+<div class="block">Public because of FSHLog.</div>
 </td>
 </tr>
 </tbody>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ec5d5242/devapidocs/org/apache/hadoop/hbase/wal/class-use/WALProvider.Writer.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/wal/class-use/WALProvider.Writer.html b/devapidocs/org/apache/hadoop/hbase/wal/class-use/WALProvider.Writer.html
index af224d2..15d8832 100644
--- a/devapidocs/org/apache/hadoop/hbase/wal/class-use/WALProvider.Writer.html
+++ b/devapidocs/org/apache/hadoop/hbase/wal/class-use/WALProvider.Writer.html
@@ -196,7 +196,7 @@
 <td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/wal/WALProvider.Writer.html" title="interface in org.apache.hadoop.hbase.wal">WALProvider.Writer</a></code></td>
 <td class="colLast"><span class="typeNameLabel">WALFactory.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/wal/WALFactory.html#createRecoveredEditsWriter-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.fs.Path-">createRecoveredEditsWriter</a></span>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
                           org.apache.hadoop.fs.Path&nbsp;path)</code>
-<div class="block">should be package-private, visible for recovery testing.</div>
+<div class="block">Should be package-private, visible for recovery testing.</div>
 </td>
 </tr>
 <tr class="rowColor">

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ec5d5242/devapidocs/org/apache/hadoop/hbase/wal/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/wal/package-tree.html b/devapidocs/org/apache/hadoop/hbase/wal/package-tree.html
index c0e28b4..9ec5b35 100644
--- a/devapidocs/org/apache/hadoop/hbase/wal/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/wal/package-tree.html
@@ -189,8 +189,8 @@
 <ul>
 <li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
 <ul>
-<li type="circle">org.apache.hadoop.hbase.wal.<a href="../../../../../org/apache/hadoop/hbase/wal/RegionGroupingProvider.Strategies.html" title="enum in org.apache.hadoop.hbase.wal"><span class="typeNameLink">RegionGroupingProvider.Strategies</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.wal.<a href="../../../../../org/apache/hadoop/hbase/wal/WALFactory.Providers.html" title="enum in org.apache.hadoop.hbase.wal"><span class="typeNameLink">WALFactory.Providers</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.wal.<a href="../../../../../org/apache/hadoop/hbase/wal/RegionGroupingProvider.Strategies.html" title="enum in org.apache.hadoop.hbase.wal"><span class="typeNameLink">RegionGroupingProvider.Strategies</span></a></li>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ec5d5242/devapidocs/src-html/org/apache/hadoop/hbase/CellComparator.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/CellComparator.html b/devapidocs/src-html/org/apache/hadoop/hbase/CellComparator.html
index 5685dfa..31cd218 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/CellComparator.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/CellComparator.html
@@ -59,78 +59,86 @@
 <span class="sourceLineNo">051</span>  int compare(Cell leftCell, Cell rightCell);<a name="line.51"></a>
 <span class="sourceLineNo">052</span><a name="line.52"></a>
 <span class="sourceLineNo">053</span>  /**<a name="line.53"></a>
-<span class="sourceLineNo">054</span>   * Lexographically compares the rows of two cells.<a name="line.54"></a>
-<span class="sourceLineNo">055</span>   * @param leftCell the left hand side cell<a name="line.55"></a>
-<span class="sourceLineNo">056</span>   * @param rightCell the right hand side cell<a name="line.56"></a>
-<span class="sourceLineNo">057</span>   * @return greater than 0 if leftCell is bigger, less than 0 if rightCell is bigger, 0 if both<a name="line.57"></a>
-<span class="sourceLineNo">058</span>   *         cells are equal<a name="line.58"></a>
-<span class="sourceLineNo">059</span>   */<a name="line.59"></a>
-<span class="sourceLineNo">060</span>  int compareRows(Cell leftCell, Cell rightCell);<a name="line.60"></a>
-<span class="sourceLineNo">061</span><a name="line.61"></a>
-<span class="sourceLineNo">062</span>  /**<a name="line.62"></a>
-<span class="sourceLineNo">063</span>   * Compares the row part of the cell with a simple plain byte[] like the<a name="line.63"></a>
-<span class="sourceLineNo">064</span>   * stopRow in Scan.<a name="line.64"></a>
-<span class="sourceLineNo">065</span>   * @param cell the cell<a name="line.65"></a>
-<span class="sourceLineNo">066</span>   * @param bytes the byte[] representing the row to be compared with<a name="line.66"></a>
-<span class="sourceLineNo">067</span>   * @param offset the offset of the byte[]<a name="line.67"></a>
-<span class="sourceLineNo">068</span>   * @param length the length of the byte[]<a name="line.68"></a>
-<span class="sourceLineNo">069</span>   * @return greater than 0 if leftCell is bigger, less than 0 if rightCell is bigger, 0 if both<a name="line.69"></a>
-<span class="sourceLineNo">070</span>   *         cells are equal<a name="line.70"></a>
-<span class="sourceLineNo">071</span>   */<a name="line.71"></a>
-<span class="sourceLineNo">072</span>  int compareRows(Cell cell, byte[] bytes, int offset, int length);<a name="line.72"></a>
-<span class="sourceLineNo">073</span><a name="line.73"></a>
-<span class="sourceLineNo">074</span>  /**<a name="line.74"></a>
-<span class="sourceLineNo">075</span>   * Lexographically compares the two cells excluding the row part. It compares family, qualifier,<a name="line.75"></a>
-<span class="sourceLineNo">076</span>   * timestamp and the type<a name="line.76"></a>
-<span class="sourceLineNo">077</span>   * @param leftCell the left hand side cell<a name="line.77"></a>
-<span class="sourceLineNo">078</span>   * @param rightCell the right hand side cell<a name="line.78"></a>
-<span class="sourceLineNo">079</span>   * @return greater than 0 if leftCell is bigger, less than 0 if rightCell is bigger, 0 if both<a name="line.79"></a>
-<span class="sourceLineNo">080</span>   *         cells are equal<a name="line.80"></a>
-<span class="sourceLineNo">081</span>   */<a name="line.81"></a>
-<span class="sourceLineNo">082</span>  int compareWithoutRow(Cell leftCell, Cell rightCell);<a name="line.82"></a>
-<span class="sourceLineNo">083</span><a name="line.83"></a>
-<span class="sourceLineNo">084</span>  /**<a name="line.84"></a>
-<span class="sourceLineNo">085</span>   * Lexographically compares the families of the two cells<a name="line.85"></a>
-<span class="sourceLineNo">086</span>   * @param leftCell the left hand side cell<a name="line.86"></a>
-<span class="sourceLineNo">087</span>   * @param rightCell the right hand side cell<a name="line.87"></a>
-<span class="sourceLineNo">088</span>   * @return greater than 0 if leftCell is bigger, less than 0 if rightCell is bigger, 0 if both<a name="line.88"></a>
-<span class="sourceLineNo">089</span>   *         cells are equal<a name="line.89"></a>
-<span class="sourceLineNo">090</span>   */<a name="line.90"></a>
-<span class="sourceLineNo">091</span>  int compareFamilies(Cell leftCell, Cell rightCell);<a name="line.91"></a>
-<span class="sourceLineNo">092</span><a name="line.92"></a>
-<span class="sourceLineNo">093</span>  /**<a name="line.93"></a>
-<span class="sourceLineNo">094</span>   * Lexographically compares the qualifiers of the two cells<a name="line.94"></a>
-<span class="sourceLineNo">095</span>   * @param leftCell the left hand side cell<a name="line.95"></a>
-<span class="sourceLineNo">096</span>   * @param rightCell the right hand side cell<a name="line.96"></a>
-<span class="sourceLineNo">097</span>   * @return greater than 0 if leftCell is bigger, less than 0 if rightCell is bigger, 0 if both<a name="line.97"></a>
-<span class="sourceLineNo">098</span>   *         cells are equal<a name="line.98"></a>
-<span class="sourceLineNo">099</span>   */<a name="line.99"></a>
-<span class="sourceLineNo">100</span>  int compareQualifiers(Cell leftCell, Cell rightCell);<a name="line.100"></a>
-<span class="sourceLineNo">101</span><a name="line.101"></a>
-<span class="sourceLineNo">102</span>  /**<a name="line.102"></a>
-<span class="sourceLineNo">103</span>   * Compares cell's timestamps in DESCENDING order. The below older timestamps sorting ahead of<a name="line.103"></a>
-<span class="sourceLineNo">104</span>   * newer timestamps looks wrong but it is intentional. This way, newer timestamps are first found<a name="line.104"></a>
-<span class="sourceLineNo">105</span>   * when we iterate over a memstore and newer versions are the first we trip over when reading from<a name="line.105"></a>
-<span class="sourceLineNo">106</span>   * a store file.<a name="line.106"></a>
-<span class="sourceLineNo">107</span>   * @param leftCell the left hand side cell<a name="line.107"></a>
-<span class="sourceLineNo">108</span>   * @param rightCell the right hand side cell<a name="line.108"></a>
-<span class="sourceLineNo">109</span>   * @return 1 if left's timestamp &amp;lt; right's timestamp -1 if left's timestamp &amp;gt; right's<a name="line.109"></a>
-<span class="sourceLineNo">110</span>   *         timestamp 0 if both timestamps are equal<a name="line.110"></a>
-<span class="sourceLineNo">111</span>   */<a name="line.111"></a>
-<span class="sourceLineNo">112</span>  int compareTimestamps(Cell leftCell, Cell rightCell);<a name="line.112"></a>
-<span class="sourceLineNo">113</span><a name="line.113"></a>
-<span class="sourceLineNo">114</span>  /**<a name="line.114"></a>
-<span class="sourceLineNo">115</span>   * Compares cell's timestamps in DESCENDING order. The below older timestamps sorting ahead of<a name="line.115"></a>
-<span class="sourceLineNo">116</span>   * newer timestamps looks wrong but it is intentional. This way, newer timestamps are first found<a name="line.116"></a>
-<span class="sourceLineNo">117</span>   * when we iterate over a memstore and newer versions are the first we trip over when reading from<a name="line.117"></a>
-<span class="sourceLineNo">118</span>   * a store file.<a name="line.118"></a>
-<span class="sourceLineNo">119</span>   * @param leftCellts the left cell's timestamp<a name="line.119"></a>
-<span class="sourceLineNo">120</span>   * @param rightCellts the right cell's timestamp<a name="line.120"></a>
-<span class="sourceLineNo">121</span>   * @return 1 if left's timestamp &amp;lt; right's timestamp -1 if left's timestamp &amp;gt; right's<a name="line.121"></a>
-<span class="sourceLineNo">122</span>   *         timestamp 0 if both timestamps are equal<a name="line.122"></a>
-<span class="sourceLineNo">123</span>   */<a name="line.123"></a>
-<span class="sourceLineNo">124</span>  int compareTimestamps(long leftCellts, long rightCellts);<a name="line.124"></a>
-<span class="sourceLineNo">125</span>}<a name="line.125"></a>
+<span class="sourceLineNo">054</span>   * Compare cells.<a name="line.54"></a>
+<span class="sourceLineNo">055</span>   * @param ignoreSequenceid True if we are to compare the key portion only and ignore<a name="line.55"></a>
+<span class="sourceLineNo">056</span>   * the sequenceid. Set to false to compare key and consider sequenceid.<a name="line.56"></a>
+<span class="sourceLineNo">057</span>   * @return 0 if equal, -1 if a &amp;lt; b, and +1 if a &amp;gt; b.<a name="line.57"></a>
+<span class="sourceLineNo">058</span>   */<a name="line.58"></a>
+<span class="sourceLineNo">059</span>  int compare(Cell leftCell, Cell rightCell, boolean ignoreSequenceid);<a name="line.59"></a>
+<span class="sourceLineNo">060</span><a name="line.60"></a>
+<span class="sourceLineNo">061</span>  /**<a name="line.61"></a>
+<span class="sourceLineNo">062</span>   * Lexographically compares the rows of two cells.<a name="line.62"></a>
+<span class="sourceLineNo">063</span>   * @param leftCell the left hand side cell<a name="line.63"></a>
+<span class="sourceLineNo">064</span>   * @param rightCell the right hand side cell<a name="line.64"></a>
+<span class="sourceLineNo">065</span>   * @return greater than 0 if leftCell is bigger, less than 0 if rightCell is bigger, 0 if both<a name="line.65"></a>
+<span class="sourceLineNo">066</span>   *         cells are equal<a name="line.66"></a>
+<span class="sourceLineNo">067</span>   */<a name="line.67"></a>
+<span class="sourceLineNo">068</span>  int compareRows(Cell leftCell, Cell rightCell);<a name="line.68"></a>
+<span class="sourceLineNo">069</span><a name="line.69"></a>
+<span class="sourceLineNo">070</span>  /**<a name="line.70"></a>
+<span class="sourceLineNo">071</span>   * Compares the row part of the cell with a simple plain byte[] like the<a name="line.71"></a>
+<span class="sourceLineNo">072</span>   * stopRow in Scan.<a name="line.72"></a>
+<span class="sourceLineNo">073</span>   * @param cell the cell<a name="line.73"></a>
+<span class="sourceLineNo">074</span>   * @param bytes the byte[] representing the row to be compared with<a name="line.74"></a>
+<span class="sourceLineNo">075</span>   * @param offset the offset of the byte[]<a name="line.75"></a>
+<span class="sourceLineNo">076</span>   * @param length the length of the byte[]<a name="line.76"></a>
+<span class="sourceLineNo">077</span>   * @return greater than 0 if leftCell is bigger, less than 0 if rightCell is bigger, 0 if both<a name="line.77"></a>
+<span class="sourceLineNo">078</span>   *         cells are equal<a name="line.78"></a>
+<span class="sourceLineNo">079</span>   */<a name="line.79"></a>
+<span class="sourceLineNo">080</span>  int compareRows(Cell cell, byte[] bytes, int offset, int length);<a name="line.80"></a>
+<span class="sourceLineNo">081</span><a name="line.81"></a>
+<span class="sourceLineNo">082</span>  /**<a name="line.82"></a>
+<span class="sourceLineNo">083</span>   * Lexographically compares the two cells excluding the row part. It compares family, qualifier,<a name="line.83"></a>
+<span class="sourceLineNo">084</span>   * timestamp and the type<a name="line.84"></a>
+<span class="sourceLineNo">085</span>   * @param leftCell the left hand side cell<a name="line.85"></a>
+<span class="sourceLineNo">086</span>   * @param rightCell the right hand side cell<a name="line.86"></a>
+<span class="sourceLineNo">087</span>   * @return greater than 0 if leftCell is bigger, less than 0 if rightCell is bigger, 0 if both<a name="line.87"></a>
+<span class="sourceLineNo">088</span>   *         cells are equal<a name="line.88"></a>
+<span class="sourceLineNo">089</span>   */<a name="line.89"></a>
+<span class="sourceLineNo">090</span>  int compareWithoutRow(Cell leftCell, Cell rightCell);<a name="line.90"></a>
+<span class="sourceLineNo">091</span><a name="line.91"></a>
+<span class="sourceLineNo">092</span>  /**<a name="line.92"></a>
+<span class="sourceLineNo">093</span>   * Lexographically compares the families of the two cells<a name="line.93"></a>
+<span class="sourceLineNo">094</span>   * @param leftCell the left hand side cell<a name="line.94"></a>
+<span class="sourceLineNo">095</span>   * @param rightCell the right hand side cell<a name="line.95"></a>
+<span class="sourceLineNo">096</span>   * @return greater than 0 if leftCell is bigger, less than 0 if rightCell is bigger, 0 if both<a name="line.96"></a>
+<span class="sourceLineNo">097</span>   *         cells are equal<a name="line.97"></a>
+<span class="sourceLineNo">098</span>   */<a name="line.98"></a>
+<span class="sourceLineNo">099</span>  int compareFamilies(Cell leftCell, Cell rightCell);<a name="line.99"></a>
+<span class="sourceLineNo">100</span><a name="line.100"></a>
+<span class="sourceLineNo">101</span>  /**<a name="line.101"></a>
+<span class="sourceLineNo">102</span>   * Lexographically compares the qualifiers of the two cells<a name="line.102"></a>
+<span class="sourceLineNo">103</span>   * @param leftCell the left hand side cell<a name="line.103"></a>
+<span class="sourceLineNo">104</span>   * @param rightCell the right hand side cell<a name="line.104"></a>
+<span class="sourceLineNo">105</span>   * @return greater than 0 if leftCell is bigger, less than 0 if rightCell is bigger, 0 if both<a name="line.105"></a>
+<span class="sourceLineNo">106</span>   *         cells are equal<a name="line.106"></a>
+<span class="sourceLineNo">107</span>   */<a name="line.107"></a>
+<span class="sourceLineNo">108</span>  int compareQualifiers(Cell leftCell, Cell rightCell);<a name="line.108"></a>
+<span class="sourceLineNo">109</span><a name="line.109"></a>
+<span class="sourceLineNo">110</span>  /**<a name="line.110"></a>
+<span class="sourceLineNo">111</span>   * Compares cell's timestamps in DESCENDING order. The below older timestamps sorting ahead of<a name="line.111"></a>
+<span class="sourceLineNo">112</span>   * newer timestamps looks wrong but it is intentional. This way, newer timestamps are first found<a name="line.112"></a>
+<span class="sourceLineNo">113</span>   * when we iterate over a memstore and newer versions are the first we trip over when reading from<a name="line.113"></a>
+<span class="sourceLineNo">114</span>   * a store file.<a name="line.114"></a>
+<span class="sourceLineNo">115</span>   * @param leftCell the left hand side cell<a name="line.115"></a>
+<span class="sourceLineNo">116</span>   * @param rightCell the right hand side cell<a name="line.116"></a>
+<span class="sourceLineNo">117</span>   * @return 1 if left's timestamp &amp;lt; right's timestamp -1 if left's timestamp &amp;gt; right's<a name="line.117"></a>
+<span class="sourceLineNo">118</span>   *         timestamp 0 if both timestamps are equal<a name="line.118"></a>
+<span class="sourceLineNo">119</span>   */<a name="line.119"></a>
+<span class="sourceLineNo">120</span>  int compareTimestamps(Cell leftCell, Cell rightCell);<a name="line.120"></a>
+<span class="sourceLineNo">121</span><a name="line.121"></a>
+<span class="sourceLineNo">122</span>  /**<a name="line.122"></a>
+<span class="sourceLineNo">123</span>   * Compares cell's timestamps in DESCENDING order. The below older timestamps sorting ahead of<a name="line.123"></a>
+<span class="sourceLineNo">124</span>   * newer timestamps looks wrong but it is intentional. This way, newer timestamps are first found<a name="line.124"></a>
+<span class="sourceLineNo">125</span>   * when we iterate over a memstore and newer versions are the first we trip over when reading from<a name="line.125"></a>
+<span class="sourceLineNo">126</span>   * a store file.<a name="line.126"></a>
+<span class="sourceLineNo">127</span>   * @param leftCellts the left cell's timestamp<a name="line.127"></a>
+<span class="sourceLineNo">128</span>   * @param rightCellts the right cell's timestamp<a name="line.128"></a>
+<span class="sourceLineNo">129</span>   * @return 1 if left's timestamp &amp;lt; right's timestamp -1 if left's timestamp &amp;gt; right's<a name="line.129"></a>
+<span class="sourceLineNo">130</span>   *         timestamp 0 if both timestamps are equal<a name="line.130"></a>
+<span class="sourceLineNo">131</span>   */<a name="line.131"></a>
+<span class="sourceLineNo">132</span>  int compareTimestamps(long leftCellts, long rightCellts);<a name="line.132"></a>
+<span class="sourceLineNo">133</span>}<a name="line.133"></a>