http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1f2eeb22/devapidocs/org/apache/hadoop/hbase/wal/RegionGroupingProvider.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/wal/RegionGroupingProvider.html 
b/devapidocs/org/apache/hadoop/hbase/wal/RegionGroupingProvider.html
index ed218f3..0d5613d 100644
--- a/devapidocs/org/apache/hadoop/hbase/wal/RegionGroupingProvider.html
+++ b/devapidocs/org/apache/hadoop/hbase/wal/RegionGroupingProvider.html
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = 
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10};
+var methods = 
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -277,27 +277,33 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html"
 </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/RegionGroupingProvider.html#addWALActionsListener-org.apache.hadoop.hbase.regionserver.wal.WALActionsListener-">addWALActionsListener</a></span>(<a
 
href="../../../../../org/apache/hadoop/hbase/regionserver/wal/WALActionsListener.html"
 title="interface in 
org.apache.hadoop.hbase.regionserver.wal">WALActionsListener</a>&nbsp;listener)</code>
+<div class="block">Add a <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/wal/WALActionsListener.html"
 title="interface in 
org.apache.hadoop.hbase.regionserver.wal"><code>WALActionsListener</code></a>.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/wal/RegionGroupingProvider.html#close--">close</a></span>()</code>
 <div class="block">shutdown utstanding WALs and clean up any persisted 
state.</div>
 </td>
 </tr>
-<tr id="i1" class="rowColor">
+<tr id="i2" class="altColor">
 <td class="colFirst"><code>private <a 
href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html" 
title="interface in org.apache.hadoop.hbase.wal">WALProvider</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/wal/RegionGroupingProvider.html#createProvider-java.lang.String-">createProvider</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in 
java.lang">String</a>&nbsp;group)</code>&nbsp;</td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i3" class="rowColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/wal/RegionGroupingProvider.html#getLogFileSize--">getLogFileSize</a></span>()</code>
 <div class="block">Get size of the log files this provider is managing</div>
 </td>
 </tr>
-<tr id="i3" class="rowColor">
+<tr id="i4" class="altColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/wal/RegionGroupingProvider.html#getNumLogFiles--">getNumLogFiles</a></span>()</code>
 <div class="block">Get number of the log files this provider is managing</div>
 </td>
 </tr>
-<tr id="i4" class="altColor">
+<tr id="i5" class="rowColor">
 <td class="colFirst"><code>(package private) <a 
href="../../../../../org/apache/hadoop/hbase/wal/RegionGroupingProvider.RegionGroupingStrategy.html"
 title="interface in 
org.apache.hadoop.hbase.wal">RegionGroupingProvider.RegionGroupingStrategy</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/wal/RegionGroupingProvider.html#getStrategy-org.apache.hadoop.conf.Configuration-java.lang.String-java.lang.String-">getStrategy</a></span>(org.apache.hadoop.conf.Configuration&nbsp;conf,
            <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;key,
@@ -305,28 +311,27 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html"
 <div class="block">instantiate a strategy from a config property.</div>
 </td>
 </tr>
-<tr id="i5" class="rowColor">
+<tr id="i6" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/wal/WAL.html" title="interface in 
org.apache.hadoop.hbase.wal">WAL</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/wal/RegionGroupingProvider.html#getWAL-org.apache.hadoop.hbase.client.RegionInfo-">getWAL</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in 
org.apache.hadoop.hbase.client">RegionInfo</a>&nbsp;region)</code>&nbsp;</td>
 </tr>
-<tr id="i6" class="altColor">
+<tr id="i7" class="rowColor">
 <td class="colFirst"><code>private <a 
href="../../../../../org/apache/hadoop/hbase/wal/WAL.html" title="interface in 
org.apache.hadoop.hbase.wal">WAL</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/wal/RegionGroupingProvider.html#getWAL-java.lang.String-">getWAL</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in 
java.lang">String</a>&nbsp;group)</code>&nbsp;</td>
 </tr>
-<tr id="i7" class="rowColor">
+<tr id="i8" class="altColor">
 <td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/wal/WAL.html" title="interface in 
org.apache.hadoop.hbase.wal">WAL</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/wal/RegionGroupingProvider.html#getWALs--">getWALs</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i8" class="altColor">
+<tr id="i9" class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/wal/RegionGroupingProvider.html#init-org.apache.hadoop.hbase.wal.WALFactory-org.apache.hadoop.conf.Configuration-java.util.List-java.lang.String-">init</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/wal/WALFactory.html" title="class 
in org.apache.hadoop.hbase.wal">WALFactory</a>&nbsp;factory,
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/wal/RegionGroupingProvider.html#init-org.apache.hadoop.hbase.wal.WALFactory-org.apache.hadoop.conf.Configuration-java.lang.String-">init</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/wal/WALFactory.html" title="class 
in org.apache.hadoop.hbase.wal">WALFactory</a>&nbsp;factory,
     org.apache.hadoop.conf.Configuration&nbsp;conf,
-    <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/wal/WALActionsListener.html"
 title="interface in 
org.apache.hadoop.hbase.regionserver.wal">WALActionsListener</a>&gt;&nbsp;listeners,
     <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;providerId)</code>
 <div class="block">Set up the provider to create wals.</div>
 </td>
 </tr>
-<tr id="i9" class="rowColor">
+<tr id="i10" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/wal/RegionGroupingProvider.html#shutdown--">shutdown</a></span>()</code>
 <div class="block">persist outstanding WALs to storage and stop accepting new 
appends.</div>
@@ -340,6 +345,13 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html"
 <h3>Methods inherited from class&nbsp;java.lang.<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a></h3>
 <code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--";
 title="class or interface in java.lang">clone</a>, <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-";
 title="class or interface in java.lang">equals</a>, <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--";
 title="class or interface in java.lang">finalize</a>, <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--";
 title="class or interface in java.lang">getClass</a>, <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--";
 title="class or interface in java.lang">hashCode</a>, <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--";
 title="class or interface in java.lang">notify</a>, <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang
 /Object.html?is-external=true#notifyAll--" title="class or interface in 
java.lang">notifyAll</a>, <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--";
 title="class or interface in java.lang">toString</a>, <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--";
 title="class or interface in java.lang">wait</a>, <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-";
 title="class or interface in java.lang">wait</a>, <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-";
 title="class or interface in java.lang">wait</a></code></li>
 </ul>
+<ul class="blockList">
+<li class="blockList"><a 
name="methods.inherited.from.class.org.apache.hadoop.hbase.wal.WALProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.apache.hadoop.hbase.wal.<a 
href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html" 
title="interface in org.apache.hadoop.hbase.wal">WALProvider</a></h3>
+<code><a 
href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html#getWALFileLengthProvider--">getWALFileLengthProvider</a></code></li>
+</ul>
 </li>
 </ul>
 </li>
@@ -528,7 +540,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html"
 </dl>
 </li>
 </ul>
-<a 
name="init-org.apache.hadoop.hbase.wal.WALFactory-org.apache.hadoop.conf.Configuration-java.util.List-java.lang.String-">
+<a 
name="init-org.apache.hadoop.hbase.wal.WALFactory-org.apache.hadoop.conf.Configuration-java.lang.String-">
 <!--   -->
 </a>
 <ul class="blockList">
@@ -536,19 +548,16 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html"
 <h4>init</h4>
 <pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/RegionGroupingProvider.html#line.140">init</a>(<a
 href="../../../../../org/apache/hadoop/hbase/wal/WALFactory.html" title="class 
in org.apache.hadoop.hbase.wal">WALFactory</a>&nbsp;factory,
                  org.apache.hadoop.conf.Configuration&nbsp;conf,
-                 <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/wal/WALActionsListener.html"
 title="interface in 
org.apache.hadoop.hbase.regionserver.wal">WALActionsListener</a>&gt;&nbsp;listeners,
                  <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;providerId)
           throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html#init-org.apache.hadoop.hbase.wal.WALFactory-org.apache.hadoop.conf.Configuration-java.util.List-java.lang.String-">WALProvider</a></code></span></div>
-<div class="block">Set up the provider to create wals.
- will only be called once per instance.</div>
+<div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html#init-org.apache.hadoop.hbase.wal.WALFactory-org.apache.hadoop.conf.Configuration-java.lang.String-">WALProvider</a></code></span></div>
+<div class="block">Set up the provider to create wals. will only be called 
once per instance.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a 
href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html#init-org.apache.hadoop.hbase.wal.WALFactory-org.apache.hadoop.conf.Configuration-java.util.List-java.lang.String-">init</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html" 
title="interface in org.apache.hadoop.hbase.wal">WALProvider</a></code></dd>
+<dd><code><a 
href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html#init-org.apache.hadoop.hbase.wal.WALFactory-org.apache.hadoop.conf.Configuration-java.lang.String-">init</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html" 
title="interface in org.apache.hadoop.hbase.wal">WALProvider</a></code></dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>factory</code> - factory that made us may not be null</dd>
 <dd><code>conf</code> - may not be null</dd>
-<dd><code>listeners</code> - may be null</dd>
 <dd><code>providerId</code> - differentiate between providers from one 
factory. may be null</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
 <dd><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></code></dd>
@@ -561,7 +570,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>createProvider</h4>
-<pre>private&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/RegionGroupingProvider.html#line.160">createProvider</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;group)
+<pre>private&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/RegionGroupingProvider.html#line.158">createProvider</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;group)
                             throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
@@ -575,7 +584,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>getWALs</h4>
-<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/wal/WAL.html" title="interface in 
org.apache.hadoop.hbase.wal">WAL</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/RegionGroupingProvider.html#line.169">getWALs</a>()</pre>
+<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/wal/WAL.html" title="interface in 
org.apache.hadoop.hbase.wal">WAL</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/RegionGroupingProvider.html#line.167">getWALs</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a 
href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html#getWALs--">getWALs</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html" 
title="interface in org.apache.hadoop.hbase.wal">WALProvider</a></code></dd>
@@ -590,7 +599,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>getWAL</h4>
-<pre>private&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/wal/WAL.html" title="interface in 
org.apache.hadoop.hbase.wal">WAL</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/RegionGroupingProvider.html#line.177">getWAL</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;group)
+<pre>private&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/wal/WAL.html" title="interface in 
org.apache.hadoop.hbase.wal">WAL</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/RegionGroupingProvider.html#line.171">getWAL</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;group)
             throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
@@ -604,7 +613,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>getWAL</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/wal/WAL.html" 
title="interface in org.apache.hadoop.hbase.wal">WAL</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/RegionGroupingProvider.html#line.195">getWAL</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>&nbsp;region)
+<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/wal/WAL.html" 
title="interface in org.apache.hadoop.hbase.wal">WAL</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/RegionGroupingProvider.html#line.190">getWAL</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>&nbsp;region)
            throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
@@ -624,12 +633,12 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>shutdown</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/RegionGroupingProvider.html#line.215">shutdown</a>()
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/RegionGroupingProvider.html#line.210">shutdown</a>()
               throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html#shutdown--">WALProvider</a></code></span></div>
-<div class="block">persist outstanding WALs to storage and stop accepting new 
appends.
- This method serves as shorthand for sending a sync to every WAL provided by a 
given
- implementation. Those WALs will also stop accepting new writes.</div>
+<div class="block">persist outstanding WALs to storage and stop accepting new 
appends. This method serves as
+ shorthand for sending a sync to every WAL provided by a given implementation. 
Those WALs will
+ also stop accepting new writes.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a 
href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html#shutdown--">shutdown</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html" 
title="interface in org.apache.hadoop.hbase.wal">WALProvider</a></code></dd>
@@ -644,12 +653,12 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>close</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/RegionGroupingProvider.html#line.235">close</a>()
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/RegionGroupingProvider.html#line.230">close</a>()
            throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html#close--">WALProvider</a></code></span></div>
-<div class="block">shutdown utstanding WALs and clean up any persisted state.
- Call this method only when you will not need to replay any of the edits to 
the WALs from
- this provider. After this call completes, the underlying resources should 
have been reclaimed.</div>
+<div class="block">shutdown utstanding WALs and clean up any persisted state. 
Call this method only when you will
+ not need to replay any of the edits to the WALs from this provider. After 
this call completes,
+ the underlying resources should have been reclaimed.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a 
href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html#close--">close</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html" 
title="interface in org.apache.hadoop.hbase.wal">WALProvider</a></code></dd>
@@ -664,7 +673,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>getNumLogFiles</h4>
-<pre>public&nbsp;long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/RegionGroupingProvider.html#line.264">getNumLogFiles</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/RegionGroupingProvider.html#line.259">getNumLogFiles</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html#getNumLogFiles--">WALProvider</a></code></span></div>
 <div class="block">Get number of the log files this provider is managing</div>
 <dl>
@@ -676,10 +685,10 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html"
 <a name="getLogFileSize--">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>getLogFileSize</h4>
-<pre>public&nbsp;long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/RegionGroupingProvider.html#line.273">getLogFileSize</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/RegionGroupingProvider.html#line.268">getLogFileSize</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html#getLogFileSize--">WALProvider</a></code></span></div>
 <div class="block">Get size of the log files this provider is managing</div>
 <dl>
@@ -688,6 +697,25 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html"
 </dl>
 </li>
 </ul>
+<a 
name="addWALActionsListener-org.apache.hadoop.hbase.regionserver.wal.WALActionsListener-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>addWALActionsListener</h4>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/RegionGroupingProvider.html#line.277">addWALActionsListener</a>(<a
 
href="../../../../../org/apache/hadoop/hbase/regionserver/wal/WALActionsListener.html"
 title="interface in 
org.apache.hadoop.hbase.regionserver.wal">WALActionsListener</a>&nbsp;listener)</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html#addWALActionsListener-org.apache.hadoop.hbase.regionserver.wal.WALActionsListener-">WALProvider</a></code></span></div>
+<div class="block">Add a <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/wal/WALActionsListener.html"
 title="interface in 
org.apache.hadoop.hbase.regionserver.wal"><code>WALActionsListener</code></a>.
+ <p>
+ Notice that you must call this method before calling <a 
href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html#getWAL-org.apache.hadoop.hbase.client.RegionInfo-"><code>WALProvider.getWAL(RegionInfo)</code></a>
 as this method
+ will not effect the <a 
href="../../../../../org/apache/hadoop/hbase/wal/WAL.html" title="interface in 
org.apache.hadoop.hbase.wal"><code>WAL</code></a> which has already been 
created. And as long as we can only it
+ when initialization, it is not thread safe.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a 
href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html#addWALActionsListener-org.apache.hadoop.hbase.regionserver.wal.WALActionsListener-">addWALActionsListener</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html" 
title="interface in org.apache.hadoop.hbase.wal">WALProvider</a></code></dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1f2eeb22/devapidocs/org/apache/hadoop/hbase/wal/WALFactory.Providers.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/wal/WALFactory.Providers.html 
b/devapidocs/org/apache/hadoop/hbase/wal/WALFactory.Providers.html
index a82b870..8506464 100644
--- a/devapidocs/org/apache/hadoop/hbase/wal/WALFactory.Providers.html
+++ b/devapidocs/org/apache/hadoop/hbase/wal/WALFactory.Providers.html
@@ -122,7 +122,7 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre>static enum <a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.72">WALFactory.Providers</a>
+<pre>static enum <a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.67">WALFactory.Providers</a>
 extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true";
 title="class or interface in java.lang">Enum</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/wal/WALFactory.Providers.html" 
title="enum in org.apache.hadoop.hbase.wal">WALFactory.Providers</a>&gt;</pre>
 <div class="block">Maps between configuration names for providers and 
implementation classes.</div>
 </li>
@@ -236,7 +236,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>defaultProvider</h4>
-<pre>public static final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/wal/WALFactory.Providers.html" 
title="enum in org.apache.hadoop.hbase.wal">WALFactory.Providers</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.Providers.html#line.73">defaultProvider</a></pre>
+<pre>public static final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/wal/WALFactory.Providers.html" 
title="enum in org.apache.hadoop.hbase.wal">WALFactory.Providers</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.Providers.html#line.68">defaultProvider</a></pre>
 </li>
 </ul>
 <a name="filesystem">
@@ -245,7 +245,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>filesystem</h4>
-<pre>public static final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/wal/WALFactory.Providers.html" 
title="enum in org.apache.hadoop.hbase.wal">WALFactory.Providers</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.Providers.html#line.74">filesystem</a></pre>
+<pre>public static final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/wal/WALFactory.Providers.html" 
title="enum in org.apache.hadoop.hbase.wal">WALFactory.Providers</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.Providers.html#line.69">filesystem</a></pre>
 </li>
 </ul>
 <a name="multiwal">
@@ -254,7 +254,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>multiwal</h4>
-<pre>public static final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/wal/WALFactory.Providers.html" 
title="enum in org.apache.hadoop.hbase.wal">WALFactory.Providers</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.Providers.html#line.75">multiwal</a></pre>
+<pre>public static final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/wal/WALFactory.Providers.html" 
title="enum in org.apache.hadoop.hbase.wal">WALFactory.Providers</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.Providers.html#line.70">multiwal</a></pre>
 </li>
 </ul>
 <a name="asyncfs">
@@ -263,7 +263,7 @@ the order they are declared.</div>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>asyncfs</h4>
-<pre>public static final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/wal/WALFactory.Providers.html" 
title="enum in org.apache.hadoop.hbase.wal">WALFactory.Providers</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.Providers.html#line.76">asyncfs</a></pre>
+<pre>public static final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/wal/WALFactory.Providers.html" 
title="enum in org.apache.hadoop.hbase.wal">WALFactory.Providers</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.Providers.html#line.71">asyncfs</a></pre>
 </li>
 </ul>
 </li>
@@ -280,7 +280,7 @@ the order they are declared.</div>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>clazz</h4>
-<pre>final&nbsp;<a 
href="http://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 <a 
href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html" 
title="interface in org.apache.hadoop.hbase.wal">WALProvider</a>&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.Providers.html#line.78">clazz</a></pre>
+<pre>final&nbsp;<a 
href="http://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 <a 
href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html" 
title="interface in org.apache.hadoop.hbase.wal">WALProvider</a>&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.Providers.html#line.73">clazz</a></pre>
 </li>
 </ul>
 </li>
@@ -297,7 +297,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>values</h4>
-<pre>public static&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/wal/WALFactory.Providers.html" 
title="enum in org.apache.hadoop.hbase.wal">WALFactory.Providers</a>[]&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.Providers.html#line.72">values</a>()</pre>
+<pre>public static&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/wal/WALFactory.Providers.html" 
title="enum in org.apache.hadoop.hbase.wal">WALFactory.Providers</a>[]&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.Providers.html#line.67">values</a>()</pre>
 <div class="block">Returns an array containing the constants of this enum 
type, in
 the order they are declared.  This method may be used to iterate
 over the constants as follows:
@@ -317,7 +317,7 @@ for (WALFactory.Providers c : WALFactory.Providers.values())
 <ul class="blockListLast">
 <li class="blockList">
 <h4>valueOf</h4>
-<pre>public static&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/wal/WALFactory.Providers.html" 
title="enum in org.apache.hadoop.hbase.wal">WALFactory.Providers</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.Providers.html#line.72">valueOf</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;name)</pre>
+<pre>public static&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/wal/WALFactory.Providers.html" 
title="enum in org.apache.hadoop.hbase.wal">WALFactory.Providers</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.Providers.html#line.67">valueOf</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;name)</pre>
 <div class="block">Returns the enum constant of this type with the specified 
name.
 The string must match <i>exactly</i> an identifier used to declare an
 enum constant in this type.  (Extraneous whitespace characters are 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1f2eeb22/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 c444745..97cd010 100644
--- a/devapidocs/org/apache/hadoop/hbase/wal/WALFactory.html
+++ b/devapidocs/org/apache/hadoop/hbase/wal/WALFactory.html
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = 
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":9,"i6":9,"i7":9,"i8":10,"i9":9,"i10":10,"i11":9,"i12":9,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10};
+var methods = 
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":9,"i6":9,"i7":9,"i8":10,"i9":9,"i10":10,"i11":9,"i12":9,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":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";
@@ -107,16 +107,11 @@ var activeTableTab = "activeTableTab";
 <div class="description">
 <ul class="blockList">
 <li class="blockList">
-<dl>
-<dt>All Implemented Interfaces:</dt>
-<dd><a 
href="../../../../../org/apache/hadoop/hbase/replication/regionserver/WALFileLengthProvider.html"
 title="interface in 
org.apache.hadoop.hbase.replication.regionserver">WALFileLengthProvider</a></dd>
-</dl>
 <hr>
 <br>
 <pre>@InterfaceAudience.Private
-public class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.65">WALFactory</a>
-extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>
-implements <a 
href="../../../../../org/apache/hadoop/hbase/replication/regionserver/WALFileLengthProvider.html"
 title="interface in 
org.apache.hadoop.hbase.replication.regionserver">WALFileLengthProvider</a></pre>
+public class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.60">WALFactory</a>
+extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a></pre>
 <div class="block">Entry point for users of the Write Ahead Log.
  Acts as the shim between internal use and the particular WALProvider we use 
to handle wal
  requests.
@@ -249,8 +244,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/replication/regionser
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/wal/WALFactory.html#WALFactory-org.apache.hadoop.conf.Configuration-java.util.List-java.lang.String-">WALFactory</a></span>(org.apache.hadoop.conf.Configuration&nbsp;conf,
-          <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/wal/WALActionsListener.html"
 title="interface in 
org.apache.hadoop.hbase.regionserver.wal">WALActionsListener</a>&gt;&nbsp;listeners,
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/wal/WALFactory.html#WALFactory-org.apache.hadoop.conf.Configuration-java.lang.String-">WALFactory</a></span>(org.apache.hadoop.conf.Configuration&nbsp;conf,
           <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in 
java.lang">String</a>&nbsp;factoryId)</code>&nbsp;</td>
 </tr>
 </table>
@@ -276,8 +270,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/replication/regionser
 </tr>
 <tr id="i1" class="rowColor">
 <td class="colFirst"><code>(package private) <a 
href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html" 
title="interface in org.apache.hadoop.hbase.wal">WALProvider</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/wal/WALFactory.html#createProvider-java.lang.Class-java.util.List-java.lang.String-">createProvider</a></span>(<a
 
href="http://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 <a 
href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html" 
title="interface in org.apache.hadoop.hbase.wal">WALProvider</a>&gt;&nbsp;clazz,
-              <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/wal/WALActionsListener.html"
 title="interface in 
org.apache.hadoop.hbase.regionserver.wal">WALActionsListener</a>&gt;&nbsp;listeners,
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/wal/WALFactory.html#createProvider-java.lang.Class-java.lang.String-">createProvider</a></span>(<a
 
href="http://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 <a 
href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html" 
title="interface in org.apache.hadoop.hbase.wal">WALProvider</a>&gt;&nbsp;clazz,
               <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in 
java.lang">String</a>&nbsp;providerId)</code>&nbsp;</td>
 </tr>
 <tr id="i2" class="altColor">
@@ -360,44 +353,39 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/replication/regionser
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/wal/WALFactory.html#getInstance-org.apache.hadoop.conf.Configuration-">getInstance</a></span>(org.apache.hadoop.conf.Configuration&nbsp;configuration)</code>&nbsp;</td>
 </tr>
 <tr id="i13" class="rowColor">
-<td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/OptionalLong.html?is-external=true";
 title="class or interface in java.util">OptionalLong</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/wal/WALFactory.html#getLogFileSizeIfBeingWritten-org.apache.hadoop.fs.Path-">getLogFileSizeIfBeingWritten</a></span>(org.apache.hadoop.fs.Path&nbsp;path)</code>&nbsp;</td>
-</tr>
-<tr id="i14" class="altColor">
 <td class="colFirst"><code>private <a 
href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html" 
title="interface in org.apache.hadoop.hbase.wal">WALProvider</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/wal/WALFactory.html#getMetaProvider--">getMetaProvider</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i15" class="rowColor">
+<tr id="i14" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html" 
title="interface in org.apache.hadoop.hbase.wal">WALProvider</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/wal/WALFactory.html#getMetaWALProvider--">getMetaWALProvider</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i16" class="altColor">
+<tr id="i15" class="rowColor">
 <td class="colFirst"><code>(package private) <a 
href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html" 
title="interface in org.apache.hadoop.hbase.wal">WALProvider</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/wal/WALFactory.html#getProvider-java.lang.String-java.lang.String-java.util.List-java.lang.String-">getProvider</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;key,
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/wal/WALFactory.html#getProvider-java.lang.String-java.lang.String-java.lang.String-">getProvider</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;key,
            <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;defaultValue,
-           <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/wal/WALActionsListener.html"
 title="interface in 
org.apache.hadoop.hbase.regionserver.wal">WALActionsListener</a>&gt;&nbsp;listeners,
            <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;providerId)</code>
 <div class="block">instantiate a provider from a config property.</div>
 </td>
 </tr>
-<tr id="i17" class="rowColor">
+<tr id="i16" class="altColor">
 <td class="colFirst"><code><a 
href="http://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 <a 
href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html" 
title="interface in org.apache.hadoop.hbase.wal">WALProvider</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/wal/WALFactory.html#getProviderClass-java.lang.String-java.lang.String-">getProviderClass</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;key,
                 <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in 
java.lang">String</a>&nbsp;defaultValue)</code>&nbsp;</td>
 </tr>
-<tr id="i18" class="altColor">
+<tr id="i17" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/wal/WAL.html" title="interface in 
org.apache.hadoop.hbase.wal">WAL</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/wal/WALFactory.html#getWAL-org.apache.hadoop.hbase.client.RegionInfo-">getWAL</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in 
org.apache.hadoop.hbase.client">RegionInfo</a>&nbsp;region)</code>&nbsp;</td>
 </tr>
-<tr id="i19" class="rowColor">
+<tr id="i18" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html" 
title="interface in org.apache.hadoop.hbase.wal">WALProvider</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/wal/WALFactory.html#getWALProvider--">getWALProvider</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i20" class="altColor">
+<tr id="i19" class="rowColor">
 <td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/wal/WAL.html" title="interface in 
org.apache.hadoop.hbase.wal">WAL</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/wal/WALFactory.html#getWALs--">getWALs</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i21" class="rowColor">
+<tr id="i20" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/wal/WALFactory.html#shutdown--">shutdown</a></span>()</code>
 <div class="block">Tell the underlying WAL providers to shut down, but do not 
clean up underlying storage.</div>
@@ -431,7 +419,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/replication/regionser
 <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/WALFactory.html#line.67">LOG</a></pre>
+<pre>private static final&nbsp;org.slf4j.Logger <a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.62">LOG</a></pre>
 </li>
 </ul>
 <a name="WAL_PROVIDER">
@@ -440,7 +428,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/replication/regionser
 <ul class="blockList">
 <li class="blockList">
 <h4>WAL_PROVIDER</h4>
-<pre>public static final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.84">WAL_PROVIDER</a></pre>
+<pre>public static final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.79">WAL_PROVIDER</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a 
href="../../../../../constant-values.html#org.apache.hadoop.hbase.wal.WALFactory.WAL_PROVIDER">Constant
 Field Values</a></dd>
@@ -453,7 +441,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/replication/regionser
 <ul class="blockList">
 <li class="blockList">
 <h4>DEFAULT_WAL_PROVIDER</h4>
-<pre>static final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.85">DEFAULT_WAL_PROVIDER</a></pre>
+<pre>static final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.80">DEFAULT_WAL_PROVIDER</a></pre>
 </li>
 </ul>
 <a name="META_WAL_PROVIDER">
@@ -462,7 +450,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/replication/regionser
 <ul class="blockList">
 <li class="blockList">
 <h4>META_WAL_PROVIDER</h4>
-<pre>public static final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.87">META_WAL_PROVIDER</a></pre>
+<pre>public static final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.82">META_WAL_PROVIDER</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a 
href="../../../../../constant-values.html#org.apache.hadoop.hbase.wal.WALFactory.META_WAL_PROVIDER">Constant
 Field Values</a></dd>
@@ -475,7 +463,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/replication/regionser
 <ul class="blockList">
 <li class="blockList">
 <h4>DEFAULT_META_WAL_PROVIDER</h4>
-<pre>static final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.88">DEFAULT_META_WAL_PROVIDER</a></pre>
+<pre>static final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.83">DEFAULT_META_WAL_PROVIDER</a></pre>
 </li>
 </ul>
 <a name="factoryId">
@@ -484,7 +472,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/replication/regionser
 <ul class="blockList">
 <li class="blockList">
 <h4>factoryId</h4>
-<pre>final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.90">factoryId</a></pre>
+<pre>final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.85">factoryId</a></pre>
 </li>
 </ul>
 <a name="provider">
@@ -493,7 +481,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/replication/regionser
 <ul class="blockList">
 <li class="blockList">
 <h4>provider</h4>
-<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html" 
title="interface in org.apache.hadoop.hbase.wal">WALProvider</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.91">provider</a></pre>
+<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html" 
title="interface in org.apache.hadoop.hbase.wal">WALProvider</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.86">provider</a></pre>
 </li>
 </ul>
 <a name="metaProvider">
@@ -502,7 +490,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/replication/regionser
 <ul class="blockList">
 <li class="blockList">
 <h4>metaProvider</h4>
-<pre>private final&nbsp;<a 
href="http://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/WALProvider.html" 
title="interface in org.apache.hadoop.hbase.wal">WALProvider</a>&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.95">metaProvider</a></pre>
+<pre>private final&nbsp;<a 
href="http://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/WALProvider.html" 
title="interface in org.apache.hadoop.hbase.wal">WALProvider</a>&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.90">metaProvider</a></pre>
 </li>
 </ul>
 <a name="logReaderClass">
@@ -511,7 +499,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/replication/regionser
 <ul class="blockList">
 <li class="blockList">
 <h4>logReaderClass</h4>
-<pre>private final&nbsp;<a 
href="http://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 <a 
href="../../../../../org/apache/hadoop/hbase/wal/AbstractFSWALProvider.Reader.html"
 title="interface in 
org.apache.hadoop.hbase.wal">AbstractFSWALProvider.Reader</a>&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.100">logReaderClass</a></pre>
+<pre>private final&nbsp;<a 
href="http://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 <a 
href="../../../../../org/apache/hadoop/hbase/wal/AbstractFSWALProvider.Reader.html"
 title="interface in 
org.apache.hadoop.hbase.wal">AbstractFSWALProvider.Reader</a>&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.95">logReaderClass</a></pre>
 <div class="block">Configuration-specified WAL Reader used when a custom 
reader is requested</div>
 </li>
 </ul>
@@ -521,7 +509,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/replication/regionser
 <ul class="blockList">
 <li class="blockList">
 <h4>timeoutMillis</h4>
-<pre>private final&nbsp;int <a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.105">timeoutMillis</a></pre>
+<pre>private final&nbsp;int <a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.100">timeoutMillis</a></pre>
 <div class="block">How long to attempt opening in-recovery wals</div>
 </li>
 </ul>
@@ -531,7 +519,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/replication/regionser
 <ul class="blockList">
 <li class="blockList">
 <h4>conf</h4>
-<pre>private final&nbsp;org.apache.hadoop.conf.Configuration <a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.107">conf</a></pre>
+<pre>private final&nbsp;org.apache.hadoop.conf.Configuration <a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.102">conf</a></pre>
 </li>
 </ul>
 <a name="singleton">
@@ -540,7 +528,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/replication/regionser
 <ul class="blockList">
 <li class="blockList">
 <h4>singleton</h4>
-<pre>private static final&nbsp;<a 
href="http://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.369">singleton</a></pre>
+<pre>private static final&nbsp;<a 
href="http://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>
 </li>
 </ul>
 <a name="SINGLETON_ID">
@@ -549,7 +537,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/replication/regionser
 <ul class="blockListLast">
 <li class="blockList">
 <h4>SINGLETON_ID</h4>
-<pre>private static final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.370">SINGLETON_ID</a></pre>
+<pre>private static final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.363">SINGLETON_ID</a></pre>
 </li>
 </ul>
 </li>
@@ -566,26 +554,24 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/replication/regionser
 <ul class="blockList">
 <li class="blockList">
 <h4>WALFactory</h4>
-<pre>private&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.110">WALFactory</a>(org.apache.hadoop.conf.Configuration&nbsp;conf)</pre>
+<pre>private&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.105">WALFactory</a>(org.apache.hadoop.conf.Configuration&nbsp;conf)</pre>
 </li>
 </ul>
-<a 
name="WALFactory-org.apache.hadoop.conf.Configuration-java.util.List-java.lang.String-">
+<a name="WALFactory-org.apache.hadoop.conf.Configuration-java.lang.String-">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>WALFactory</h4>
-<pre>public&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.169">WALFactory</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
-                  <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/wal/WALActionsListener.html"
 title="interface in 
org.apache.hadoop.hbase.regionserver.wal">WALActionsListener</a>&gt;&nbsp;listeners,
+<pre>public&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.164">WALFactory</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
                   <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;factoryId)
            throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>conf</code> - must not be null, will keep a reference to read params 
in later reader/writer
-     instances.</dd>
-<dd><code>listeners</code> - may be null. will be given to all created wals 
(and not meta-wals)</dd>
+          instances.</dd>
 <dd><code>factoryId</code> - a unique identifier for this factory. used i.e. 
by filesystem implementations
-     to make a directory</dd>
+          to make a directory</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
 <dd><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></code></dd>
 </dl>
@@ -605,18 +591,17 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/replication/regionser
 <ul class="blockList">
 <li class="blockList">
 <h4>getProviderClass</h4>
-<pre>public&nbsp;<a 
href="http://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 <a 
href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html" 
title="interface in org.apache.hadoop.hbase.wal">WALProvider</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.127">getProviderClass</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;key,
+<pre>public&nbsp;<a 
href="http://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 <a 
href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html" 
title="interface in org.apache.hadoop.hbase.wal">WALProvider</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.122">getProviderClass</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;key,
                                                      <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;defaultValue)</pre>
 </li>
 </ul>
-<a name="createProvider-java.lang.Class-java.util.List-java.lang.String-">
+<a name="createProvider-java.lang.Class-java.lang.String-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>createProvider</h4>
-<pre><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.138">createProvider</a>(<a
 
href="http://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 <a 
href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html" 
title="interface in org.apache.hadoop.hbase.wal">WALProvider</a>&gt;&nbsp;clazz,
-                           <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/wal/WALActionsListener.html"
 title="interface in 
org.apache.hadoop.hbase.regionserver.wal">WALActionsListener</a>&gt;&nbsp;listeners,
+<pre><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.133">createProvider</a>(<a
 
href="http://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 <a 
href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html" 
title="interface in org.apache.hadoop.hbase.wal">WALProvider</a>&gt;&nbsp;clazz,
                            <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;providerId)
                     throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <dl>
@@ -625,19 +610,18 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/replication/regionser
 </dl>
 </li>
 </ul>
-<a 
name="getProvider-java.lang.String-java.lang.String-java.util.List-java.lang.String-">
+<a name="getProvider-java.lang.String-java.lang.String-java.lang.String-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>getProvider</h4>
-<pre><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.156">getProvider</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;key,
+<pre><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.151">getProvider</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;key,
                         <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;defaultValue,
-                        <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/wal/WALActionsListener.html"
 title="interface in 
org.apache.hadoop.hbase.regionserver.wal">WALActionsListener</a>&gt;&nbsp;listeners,
                         <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;providerId)
                  throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
-<div class="block">instantiate a provider from a config property.
- requires conf to have already been set (as well as anything the provider 
might need to read).</div>
+<div class="block">instantiate a provider from a config property. requires 
conf to have already been set (as well
+ as anything the provider might need to read).</div>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
 <dd><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></code></dd>
@@ -650,7 +634,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/replication/regionser
 <ul class="blockList">
 <li class="blockList">
 <h4>close</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.195">close</a>()
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.189">close</a>()
            throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <div class="block">Shutdown all WALs and clean up any underlying storage.
  Use only when you will not need to replay and edits that have gone to any 
wals from this
@@ -667,7 +651,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/replication/regionser
 <ul class="blockList">
 <li class="blockList">
 <h4>shutdown</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.212">shutdown</a>()
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.206">shutdown</a>()
               throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <div class="block">Tell the underlying WAL providers to shut down, but do not 
clean up underlying storage.
  If you are not ending cleanly and will need to replay edits from this 
factory's wals,
@@ -684,7 +668,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/replication/regionser
 <ul class="blockList">
 <li class="blockList">
 <h4>getWALs</h4>
-<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/wal/WAL.html" title="interface in 
org.apache.hadoop.hbase.wal">WAL</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.228">getWALs</a>()</pre>
+<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/wal/WAL.html" title="interface in 
org.apache.hadoop.hbase.wal">WAL</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.222">getWALs</a>()</pre>
 </li>
 </ul>
 <a name="getMetaProvider--">
@@ -693,7 +677,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/replication/regionser
 <ul class="blockList">
 <li class="blockList">
 <h4>getMetaProvider</h4>
-<pre>private&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.232">getMetaProvider</a>()
+<pre>private&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.226">getMetaProvider</a>()
                              throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
@@ -707,7 +691,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/replication/regionser
 <ul class="blockList">
 <li class="blockList">
 <h4>getWAL</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/wal/WAL.html" 
title="interface in org.apache.hadoop.hbase.wal">WAL</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.253">getWAL</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>&nbsp;region)
+<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/wal/WAL.html" 
title="interface in org.apache.hadoop.hbase.wal">WAL</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.246">getWAL</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" 
title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>&nbsp;region)
            throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -723,7 +707,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/replication/regionser
 <ul class="blockList">
 <li class="blockList">
 <h4>createReader</h4>
-<pre>public&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.263">createReader</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
+<pre>public&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.256">createReader</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
                                org.apache.hadoop.fs.Path&nbsp;path)
                         throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <dl>
@@ -738,7 +722,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/replication/regionser
 <ul class="blockList">
 <li class="blockList">
 <h4>createReader</h4>
-<pre>public&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.274">createReader</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
+<pre>public&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.267">createReader</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
                                org.apache.hadoop.fs.Path&nbsp;path,
                                <a 
href="../../../../../org/apache/hadoop/hbase/util/CancelableProgressable.html" 
title="interface in 
org.apache.hadoop.hbase.util">CancelableProgressable</a>&nbsp;reporter)
                         throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
@@ -759,7 +743,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/replication/regionser
 <ul class="blockList">
 <li class="blockList">
 <h4>createReader</h4>
-<pre>public&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.279">createReader</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
+<pre>public&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.272">createReader</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
                                org.apache.hadoop.fs.Path&nbsp;path,
                                <a 
href="../../../../../org/apache/hadoop/hbase/util/CancelableProgressable.html" 
title="interface in 
org.apache.hadoop.hbase.util">CancelableProgressable</a>&nbsp;reporter,
                                boolean&nbsp;allowCustom)
@@ -776,7 +760,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/replication/regionser
 <ul class="blockList">
 <li class="blockList">
 <h4>createWALWriter</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.351">createWALWriter</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.344">createWALWriter</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
                                           org.apache.hadoop.fs.Path&nbsp;path)
                                    throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <div class="block">Create a writer for the WAL.
@@ -797,7 +781,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/replication/regionser
 <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.360">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.353">createRecoveredEditsWriter</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
                                                      
org.apache.hadoop.fs.Path&nbsp;path)
                                               throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <div class="block">should be package-private, visible for recovery 
testing.</div>
@@ -815,7 +799,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/replication/regionser
 <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.373">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.366">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-">
@@ -824,7 +808,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/replication/regionser
 <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.397">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.390">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="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
@@ -844,7 +828,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/replication/regionser
 <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.407">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.400">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)
@@ -865,7 +849,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/replication/regionser
 <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.418">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.411">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="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
@@ -886,7 +870,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/replication/regionser
 <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.427">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.420">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="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
@@ -905,7 +889,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/replication/regionser
 <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.438">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.431">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="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
@@ -924,29 +908,16 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/replication/regionser
 <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.444">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.437">getWALProvider</a>()</pre>
 </li>
 </ul>
 <a name="getMetaWALProvider--">
 <!--   -->
 </a>
-<ul class="blockList">
-<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.448">getMetaWALProvider</a>()</pre>
-</li>
-</ul>
-<a name="getLogFileSizeIfBeingWritten-org.apache.hadoop.fs.Path-">
-<!--   -->
-</a>
 <ul class="blockListLast">
 <li class="blockList">
-<h4>getLogFileSizeIfBeingWritten</h4>
-<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/OptionalLong.html?is-external=true";
 title="class or interface in java.util">OptionalLong</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.453">getLogFileSizeIfBeingWritten</a>(org.apache.hadoop.fs.Path&nbsp;path)</pre>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a 
href="../../../../../org/apache/hadoop/hbase/replication/regionserver/WALFileLengthProvider.html#getLogFileSizeIfBeingWritten-org.apache.hadoop.fs.Path-">getLogFileSizeIfBeingWritten</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/replication/regionserver/WALFileLengthProvider.html"
 title="interface in 
org.apache.hadoop.hbase.replication.regionserver">WALFileLengthProvider</a></code></dd>
-</dl>
+<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>
 </li>
 </ul>
 </li>

Reply via email to