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/10/07 14:53:19 UTC
[33/47] hbase-site git commit: Published site at
118b0746849c886fc64b0a53014f3186e2db4d9d.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/9b6ca5d1/devapidocs/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html b/devapidocs/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html
index 231636d..82139d6 100644
--- a/devapidocs/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html
+++ b/devapidocs/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html
@@ -49,7 +49,7 @@ var activeTableTab = "activeTableTab";
</div>
<div class="subNav">
<ul class="navList">
-<li><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/ProcedureWALPrettyPrinter.html" title="class in org.apache.hadoop.hbase.procedure2.store.wal"><span class="typeNameLink">Prev Class</span></a></li>
+<li><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureMap.EntryIterator.html" title="class in org.apache.hadoop.hbase.procedure2.store.wal"><span class="typeNameLink">Prev Class</span></a></li>
<li><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.LeaseRecovery.html" title="interface in org.apache.hadoop.hbase.procedure2.store.wal"><span class="typeNameLink">Next Class</span></a></li>
</ul>
<ul class="navList">
@@ -119,10 +119,45 @@ var activeTableTab = "activeTableTab";
<hr>
<br>
<pre>@InterfaceAudience.Private
- @InterfaceStability.Evolving
-public class <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.74">WALProcedureStore</a>
+public class <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.106">WALProcedureStore</a>
extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/ProcedureStoreBase.html" title="class in org.apache.hadoop.hbase.procedure2.store">ProcedureStoreBase</a></pre>
-<div class="block">WAL implementation of the ProcedureStore.</div>
+<div class="block">WAL implementation of the ProcedureStore.
+ <p/>
+ When starting, the upper layer will first call <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#start-int-"><code>start(int)</code></a>, then <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#recoverLease--"><code>recoverLease()</code></a>,
+ then <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/ProcedureStore.html#load-org.apache.hadoop.hbase.procedure2.store.ProcedureStore.ProcedureLoader-"><code>ProcedureStore.load(ProcedureLoader)</code></a>.
+ <p/>
+ In <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#recoverLease--"><code>recoverLease()</code></a>, we will get the lease by closing all the existing wal files(by
+ calling recoverFileLease), and creating a new wal writer. And we will also get the list of all
+ the old wal files.
+ <p/>
+ FIXME: notice that the current recover lease implementation is problematic, it can not deal with
+ the races if there are two master both wants to acquire the lease...
+ <p/>
+ In <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/ProcedureStore.html#load-org.apache.hadoop.hbase.procedure2.store.ProcedureStore.ProcedureLoader-"><code>ProcedureStore.load(ProcedureLoader)</code></a> method, we will load all the active procedures. See the
+ comments of this method for more details.
+ <p/>
+ The actual logging way is a bit like our FileSystem based WAL implementation as RS side. There is
+ a <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#slots"><code>slots</code></a>, which is more like the ring buffer, and in the insert, update and delete
+ methods we will put thing into the <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#slots"><code>slots</code></a> and wait. And there is a background sync
+ thread(see the <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#syncLoop--"><code>syncLoop()</code></a> method) which get data from the <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#slots"><code>slots</code></a> and write them
+ to the FileSystem, and notify the caller that we have finished.
+ <p/>
+ TODO: try using disruptor to increase performance and simplify the logic?
+ <p/>
+ The <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#storeTracker"><code>storeTracker</code></a> keeps track of the modified procedures in the newest wal file, which is
+ also the one being written currently. And the deleted bits in it are for all the procedures, not
+ only the ones in the newest wal file. And when rolling a log, we will first store it in the
+ trailer of the current wal file, and then reset its modified bits, so that it can start to track
+ the modified procedures for the new wal file.
+ <p/>
+ The <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#holdingCleanupTracker"><code>holdingCleanupTracker</code></a> is used to test whether we are safe to delete the oldest wal
+ file. When there are log rolling and there are more than 1 wal files, we will make use of it. It
+ will first be initialized to the oldest file's tracker(which is stored in the trailer), using the
+ method <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/ProcedureStoreTracker.html#resetTo-org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker-boolean-"><code>ProcedureStoreTracker.resetTo(ProcedureStoreTracker, boolean)</code></a>, and then merge it
+ with the tracker of every newer wal files, using the
+ <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/ProcedureStoreTracker.html#setDeletedIfModifiedInBoth-org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker-"><code>ProcedureStoreTracker.setDeletedIfModifiedInBoth(ProcedureStoreTracker)</code></a>. If we find out
+ that all the modified procedures for the oldest wal file are modified or deleted in newer wal
+ files, then we can delete it.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/ProcedureWALPrettyPrinter.html" title="class in org.apache.hadoop.hbase.procedure2.store.wal"><code>for printing content of a single WAL.</code></a>,
@@ -387,7 +422,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#syncMaxSlot">syncMaxSlot</a></span></code> </td>
</tr>
<tr class="rowColor">
-<td class="colFirst"><code>private org.apache.hbase.thirdparty.org.apache.commons.collections4.queue.CircularFifoQueue</code></td>
+<td class="colFirst"><code>private org.apache.hbase.thirdparty.org.apache.commons.collections4.queue.CircularFifoQueue<<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.SyncMetrics.html" title="class in org.apache.hadoop.hbase.procedure2.store.wal">WALProcedureStore.SyncMetrics</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#syncMetricsQueue">syncMetricsQueue</a></span></code> </td>
</tr>
<tr class="altColor">
@@ -515,7 +550,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#delete-org.apache.hadoop.hbase.procedure2.Procedure-long:A-">delete</a></span>(<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in org.apache.hadoop.hbase.procedure2">Procedure</a> proc,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#delete-org.apache.hadoop.hbase.procedure2.Procedure-long:A-">delete</a></span>(<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in org.apache.hadoop.hbase.procedure2">Procedure</a><?> proc,
long[] subProcIds)</code>
<div class="block">The parent procedure completed.</div>
</td>
@@ -546,7 +581,10 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><code>private static long</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#getMaxLogId-org.apache.hadoop.fs.FileStatus:A-">getMaxLogId</a></span>(org.apache.hadoop.fs.FileStatus[] logFiles)</code> </td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#getMaxLogId-org.apache.hadoop.fs.FileStatus:A-">getMaxLogId</a></span>(org.apache.hadoop.fs.FileStatus[] logFiles)</code>
+<div class="block">Make sure that the file set are gotten by calling <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#getLogFiles--"><code>getLogFiles()</code></a>, where we will sort
+ the file set by log id.</div>
+</td>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><code>long</code></td>
@@ -585,7 +623,10 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
</tr>
<tr id="i22" class="altColor">
<td class="colFirst"><code>private long</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#initOldLogs-org.apache.hadoop.fs.FileStatus:A-">initOldLogs</a></span>(org.apache.hadoop.fs.FileStatus[] logFiles)</code> </td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#initOldLogs-org.apache.hadoop.fs.FileStatus:A-">initOldLogs</a></span>(org.apache.hadoop.fs.FileStatus[] logFiles)</code>
+<div class="block">Make sure that the file set are gotten by calling <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#getLogFiles--"><code>getLogFiles()</code></a>, where we will sort
+ the file set by log id.</div>
+</td>
</tr>
<tr id="i23" class="rowColor">
<td class="colFirst"><code>private void</code></td>
@@ -595,14 +636,14 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
</tr>
<tr id="i24" class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#insert-org.apache.hadoop.hbase.procedure2.Procedure:A-">insert</a></span>(<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in org.apache.hadoop.hbase.procedure2">Procedure</a>[] procs)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#insert-org.apache.hadoop.hbase.procedure2.Procedure:A-">insert</a></span>(<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in org.apache.hadoop.hbase.procedure2">Procedure</a><?>[] procs)</code>
<div class="block">Serialize a set of new procedures.</div>
</td>
</tr>
<tr id="i25" class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#insert-org.apache.hadoop.hbase.procedure2.Procedure-org.apache.hadoop.hbase.procedure2.Procedure:A-">insert</a></span>(<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in org.apache.hadoop.hbase.procedure2">Procedure</a> proc,
- <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in org.apache.hadoop.hbase.procedure2">Procedure</a>[] subprocs)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#insert-org.apache.hadoop.hbase.procedure2.Procedure-org.apache.hadoop.hbase.procedure2.Procedure:A-">insert</a></span>(<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in org.apache.hadoop.hbase.procedure2">Procedure</a><?> proc,
+ <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in org.apache.hadoop.hbase.procedure2">Procedure</a><?>[] subprocs)</code>
<div class="block">When a procedure is submitted to the executor insert(proc, null) will be called.</div>
</td>
</tr>
@@ -733,7 +774,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
</tr>
<tr id="i52" class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#update-org.apache.hadoop.hbase.procedure2.Procedure-">update</a></span>(<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in org.apache.hadoop.hbase.procedure2">Procedure</a> proc)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#update-org.apache.hadoop.hbase.procedure2.Procedure-">update</a></span>(<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in org.apache.hadoop.hbase.procedure2">Procedure</a><?> proc)</code>
<div class="block">The specified procedure was executed,
and the new state should be written to the store.</div>
</td>
@@ -779,7 +820,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>LOG</h4>
-<pre>private static final org.slf4j.Logger <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.75">LOG</a></pre>
+<pre>private static final org.slf4j.Logger <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.107">LOG</a></pre>
</li>
</ul>
<a name="LOG_PREFIX">
@@ -788,7 +829,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>LOG_PREFIX</h4>
-<pre>public static final <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/procedure2/store/wal/WALProcedureStore.html#line.76">LOG_PREFIX</a></pre>
+<pre>public static final <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/procedure2/store/wal/WALProcedureStore.html#line.108">LOG_PREFIX</a></pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../../../constant-values.html#org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.LOG_PREFIX">Constant Field Values</a></dd>
@@ -801,7 +842,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>MASTER_PROCEDURE_LOGDIR</h4>
-<pre>public static final <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/procedure2/store/wal/WALProcedureStore.html#line.78">MASTER_PROCEDURE_LOGDIR</a></pre>
+<pre>public static final <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/procedure2/store/wal/WALProcedureStore.html#line.110">MASTER_PROCEDURE_LOGDIR</a></pre>
<div class="block">Used to construct the name of the log directory for master procedures</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
@@ -815,7 +856,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>WAL_COUNT_WARN_THRESHOLD_CONF_KEY</h4>
-<pre>public static final <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/procedure2/store/wal/WALProcedureStore.html#line.85">WAL_COUNT_WARN_THRESHOLD_CONF_KEY</a></pre>
+<pre>public static final <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/procedure2/store/wal/WALProcedureStore.html#line.117">WAL_COUNT_WARN_THRESHOLD_CONF_KEY</a></pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../../../constant-values.html#org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.WAL_COUNT_WARN_THRESHOLD_CONF_KEY">Constant Field Values</a></dd>
@@ -828,7 +869,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>DEFAULT_WAL_COUNT_WARN_THRESHOLD</h4>
-<pre>private static final int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.87">DEFAULT_WAL_COUNT_WARN_THRESHOLD</a></pre>
+<pre>private static final int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.119">DEFAULT_WAL_COUNT_WARN_THRESHOLD</a></pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../../../constant-values.html#org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.DEFAULT_WAL_COUNT_WARN_THRESHOLD">Constant Field Values</a></dd>
@@ -841,7 +882,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>EXEC_WAL_CLEANUP_ON_LOAD_CONF_KEY</h4>
-<pre>public static final <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/procedure2/store/wal/WALProcedureStore.html#line.89">EXEC_WAL_CLEANUP_ON_LOAD_CONF_KEY</a></pre>
+<pre>public static final <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/procedure2/store/wal/WALProcedureStore.html#line.121">EXEC_WAL_CLEANUP_ON_LOAD_CONF_KEY</a></pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../../../constant-values.html#org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.EXEC_WAL_CLEANUP_ON_LOAD_CONF_KEY">Constant Field Values</a></dd>
@@ -854,7 +895,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>DEFAULT_EXEC_WAL_CLEANUP_ON_LOAD_CONF_KEY</h4>
-<pre>private static final boolean <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.91">DEFAULT_EXEC_WAL_CLEANUP_ON_LOAD_CONF_KEY</a></pre>
+<pre>private static final boolean <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.123">DEFAULT_EXEC_WAL_CLEANUP_ON_LOAD_CONF_KEY</a></pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../../../constant-values.html#org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.DEFAULT_EXEC_WAL_CLEANUP_ON_LOAD_CONF_KEY">Constant Field Values</a></dd>
@@ -867,7 +908,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>MAX_RETRIES_BEFORE_ROLL_CONF_KEY</h4>
-<pre>public static final <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/procedure2/store/wal/WALProcedureStore.html#line.93">MAX_RETRIES_BEFORE_ROLL_CONF_KEY</a></pre>
+<pre>public static final <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/procedure2/store/wal/WALProcedureStore.html#line.125">MAX_RETRIES_BEFORE_ROLL_CONF_KEY</a></pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../../../constant-values.html#org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.MAX_RETRIES_BEFORE_ROLL_CONF_KEY">Constant Field Values</a></dd>
@@ -880,7 +921,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>DEFAULT_MAX_RETRIES_BEFORE_ROLL</h4>
-<pre>private static final int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.95">DEFAULT_MAX_RETRIES_BEFORE_ROLL</a></pre>
+<pre>private static final int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.127">DEFAULT_MAX_RETRIES_BEFORE_ROLL</a></pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../../../constant-values.html#org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.DEFAULT_MAX_RETRIES_BEFORE_ROLL">Constant Field Values</a></dd>
@@ -893,7 +934,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>WAIT_BEFORE_ROLL_CONF_KEY</h4>
-<pre>public static final <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/procedure2/store/wal/WALProcedureStore.html#line.97">WAIT_BEFORE_ROLL_CONF_KEY</a></pre>
+<pre>public static final <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/procedure2/store/wal/WALProcedureStore.html#line.129">WAIT_BEFORE_ROLL_CONF_KEY</a></pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../../../constant-values.html#org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.WAIT_BEFORE_ROLL_CONF_KEY">Constant Field Values</a></dd>
@@ -906,7 +947,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>DEFAULT_WAIT_BEFORE_ROLL</h4>
-<pre>private static final int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.99">DEFAULT_WAIT_BEFORE_ROLL</a></pre>
+<pre>private static final int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.131">DEFAULT_WAIT_BEFORE_ROLL</a></pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../../../constant-values.html#org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.DEFAULT_WAIT_BEFORE_ROLL">Constant Field Values</a></dd>
@@ -919,7 +960,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>ROLL_RETRIES_CONF_KEY</h4>
-<pre>public static final <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/procedure2/store/wal/WALProcedureStore.html#line.101">ROLL_RETRIES_CONF_KEY</a></pre>
+<pre>public static final <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/procedure2/store/wal/WALProcedureStore.html#line.133">ROLL_RETRIES_CONF_KEY</a></pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../../../constant-values.html#org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.ROLL_RETRIES_CONF_KEY">Constant Field Values</a></dd>
@@ -932,7 +973,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>DEFAULT_ROLL_RETRIES</h4>
-<pre>private static final int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.103">DEFAULT_ROLL_RETRIES</a></pre>
+<pre>private static final int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.135">DEFAULT_ROLL_RETRIES</a></pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../../../constant-values.html#org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.DEFAULT_ROLL_RETRIES">Constant Field Values</a></dd>
@@ -945,7 +986,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>MAX_SYNC_FAILURE_ROLL_CONF_KEY</h4>
-<pre>public static final <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/procedure2/store/wal/WALProcedureStore.html#line.105">MAX_SYNC_FAILURE_ROLL_CONF_KEY</a></pre>
+<pre>public static final <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/procedure2/store/wal/WALProcedureStore.html#line.137">MAX_SYNC_FAILURE_ROLL_CONF_KEY</a></pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../../../constant-values.html#org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.MAX_SYNC_FAILURE_ROLL_CONF_KEY">Constant Field Values</a></dd>
@@ -958,7 +999,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>DEFAULT_MAX_SYNC_FAILURE_ROLL</h4>
-<pre>private static final int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.107">DEFAULT_MAX_SYNC_FAILURE_ROLL</a></pre>
+<pre>private static final int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.139">DEFAULT_MAX_SYNC_FAILURE_ROLL</a></pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../../../constant-values.html#org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.DEFAULT_MAX_SYNC_FAILURE_ROLL">Constant Field Values</a></dd>
@@ -971,7 +1012,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>PERIODIC_ROLL_CONF_KEY</h4>
-<pre>public static final <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/procedure2/store/wal/WALProcedureStore.html#line.109">PERIODIC_ROLL_CONF_KEY</a></pre>
+<pre>public static final <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/procedure2/store/wal/WALProcedureStore.html#line.141">PERIODIC_ROLL_CONF_KEY</a></pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../../../constant-values.html#org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.PERIODIC_ROLL_CONF_KEY">Constant Field Values</a></dd>
@@ -984,7 +1025,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>DEFAULT_PERIODIC_ROLL</h4>
-<pre>private static final int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.111">DEFAULT_PERIODIC_ROLL</a></pre>
+<pre>private static final int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.143">DEFAULT_PERIODIC_ROLL</a></pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../../../constant-values.html#org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.DEFAULT_PERIODIC_ROLL">Constant Field Values</a></dd>
@@ -997,7 +1038,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>SYNC_WAIT_MSEC_CONF_KEY</h4>
-<pre>public static final <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/procedure2/store/wal/WALProcedureStore.html#line.113">SYNC_WAIT_MSEC_CONF_KEY</a></pre>
+<pre>public static final <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/procedure2/store/wal/WALProcedureStore.html#line.145">SYNC_WAIT_MSEC_CONF_KEY</a></pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../../../constant-values.html#org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.SYNC_WAIT_MSEC_CONF_KEY">Constant Field Values</a></dd>
@@ -1010,7 +1051,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>DEFAULT_SYNC_WAIT_MSEC</h4>
-<pre>private static final int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.114">DEFAULT_SYNC_WAIT_MSEC</a></pre>
+<pre>private static final int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.146">DEFAULT_SYNC_WAIT_MSEC</a></pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../../../constant-values.html#org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.DEFAULT_SYNC_WAIT_MSEC">Constant Field Values</a></dd>
@@ -1023,7 +1064,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>USE_HSYNC_CONF_KEY</h4>
-<pre>public static final <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/procedure2/store/wal/WALProcedureStore.html#line.116">USE_HSYNC_CONF_KEY</a></pre>
+<pre>public static final <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/procedure2/store/wal/WALProcedureStore.html#line.148">USE_HSYNC_CONF_KEY</a></pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../../../constant-values.html#org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.USE_HSYNC_CONF_KEY">Constant Field Values</a></dd>
@@ -1036,7 +1077,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>DEFAULT_USE_HSYNC</h4>
-<pre>private static final boolean <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.117">DEFAULT_USE_HSYNC</a></pre>
+<pre>private static final boolean <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.149">DEFAULT_USE_HSYNC</a></pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../../../constant-values.html#org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.DEFAULT_USE_HSYNC">Constant Field Values</a></dd>
@@ -1049,7 +1090,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>ROLL_THRESHOLD_CONF_KEY</h4>
-<pre>public static final <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/procedure2/store/wal/WALProcedureStore.html#line.119">ROLL_THRESHOLD_CONF_KEY</a></pre>
+<pre>public static final <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/procedure2/store/wal/WALProcedureStore.html#line.151">ROLL_THRESHOLD_CONF_KEY</a></pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../../../constant-values.html#org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.ROLL_THRESHOLD_CONF_KEY">Constant Field Values</a></dd>
@@ -1062,7 +1103,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>DEFAULT_ROLL_THRESHOLD</h4>
-<pre>private static final long <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.120">DEFAULT_ROLL_THRESHOLD</a></pre>
+<pre>private static final long <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.152">DEFAULT_ROLL_THRESHOLD</a></pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../../../constant-values.html#org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.DEFAULT_ROLL_THRESHOLD">Constant Field Values</a></dd>
@@ -1075,7 +1116,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>STORE_WAL_SYNC_STATS_COUNT</h4>
-<pre>public static final <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/procedure2/store/wal/WALProcedureStore.html#line.122">STORE_WAL_SYNC_STATS_COUNT</a></pre>
+<pre>public static final <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/procedure2/store/wal/WALProcedureStore.html#line.154">STORE_WAL_SYNC_STATS_COUNT</a></pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../../../constant-values.html#org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.STORE_WAL_SYNC_STATS_COUNT">Constant Field Values</a></dd>
@@ -1088,7 +1129,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>DEFAULT_SYNC_STATS_COUNT</h4>
-<pre>private static final int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.124">DEFAULT_SYNC_STATS_COUNT</a></pre>
+<pre>private static final int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.156">DEFAULT_SYNC_STATS_COUNT</a></pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../../../constant-values.html#org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.DEFAULT_SYNC_STATS_COUNT">Constant Field Values</a></dd>
@@ -1101,7 +1142,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>logs</h4>
-<pre>private final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/LinkedList.html?is-external=true" title="class or interface in java.util">LinkedList</a><<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/ProcedureWALFile.html" title="class in org.apache.hadoop.hbase.procedure2.store.wal">ProcedureWALFile</a>> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.126">logs</a></pre>
+<pre>private final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/LinkedList.html?is-external=true" title="class or interface in java.util">LinkedList</a><<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/ProcedureWALFile.html" title="class in org.apache.hadoop.hbase.procedure2.store.wal">ProcedureWALFile</a>> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.158">logs</a></pre>
</li>
</ul>
<a name="holdingCleanupTracker">
@@ -1110,7 +1151,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>holdingCleanupTracker</h4>
-<pre>private final <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/ProcedureStoreTracker.html" title="class in org.apache.hadoop.hbase.procedure2.store">ProcedureStoreTracker</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.127">holdingCleanupTracker</a></pre>
+<pre>private final <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/ProcedureStoreTracker.html" title="class in org.apache.hadoop.hbase.procedure2.store">ProcedureStoreTracker</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.159">holdingCleanupTracker</a></pre>
</li>
</ul>
<a name="storeTracker">
@@ -1119,7 +1160,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>storeTracker</h4>
-<pre>private final <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/ProcedureStoreTracker.html" title="class in org.apache.hadoop.hbase.procedure2.store">ProcedureStoreTracker</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.128">storeTracker</a></pre>
+<pre>private final <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/ProcedureStoreTracker.html" title="class in org.apache.hadoop.hbase.procedure2.store">ProcedureStoreTracker</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.160">storeTracker</a></pre>
</li>
</ul>
<a name="lock">
@@ -1128,7 +1169,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>lock</h4>
-<pre>private final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/locks/ReentrantLock.html?is-external=true" title="class or interface in java.util.concurrent.locks">ReentrantLock</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.129">lock</a></pre>
+<pre>private final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/locks/ReentrantLock.html?is-external=true" title="class or interface in java.util.concurrent.locks">ReentrantLock</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.161">lock</a></pre>
</li>
</ul>
<a name="waitCond">
@@ -1137,7 +1178,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>waitCond</h4>
-<pre>private final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/locks/Condition.html?is-external=true" title="class or interface in java.util.concurrent.locks">Condition</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.130">waitCond</a></pre>
+<pre>private final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/locks/Condition.html?is-external=true" title="class or interface in java.util.concurrent.locks">Condition</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.162">waitCond</a></pre>
</li>
</ul>
<a name="slotCond">
@@ -1146,7 +1187,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>slotCond</h4>
-<pre>private final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/locks/Condition.html?is-external=true" title="class or interface in java.util.concurrent.locks">Condition</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.131">slotCond</a></pre>
+<pre>private final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/locks/Condition.html?is-external=true" title="class or interface in java.util.concurrent.locks">Condition</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.163">slotCond</a></pre>
</li>
</ul>
<a name="syncCond">
@@ -1155,7 +1196,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>syncCond</h4>
-<pre>private final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/locks/Condition.html?is-external=true" title="class or interface in java.util.concurrent.locks">Condition</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.132">syncCond</a></pre>
+<pre>private final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/locks/Condition.html?is-external=true" title="class or interface in java.util.concurrent.locks">Condition</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.164">syncCond</a></pre>
</li>
</ul>
<a name="leaseRecovery">
@@ -1164,7 +1205,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>leaseRecovery</h4>
-<pre>private final <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.LeaseRecovery.html" title="interface in org.apache.hadoop.hbase.procedure2.store.wal">WALProcedureStore.LeaseRecovery</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.134">leaseRecovery</a></pre>
+<pre>private final <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.LeaseRecovery.html" title="interface in org.apache.hadoop.hbase.procedure2.store.wal">WALProcedureStore.LeaseRecovery</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.166">leaseRecovery</a></pre>
</li>
</ul>
<a name="conf">
@@ -1173,7 +1214,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>conf</h4>
-<pre>private final org.apache.hadoop.conf.Configuration <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.135">conf</a></pre>
+<pre>private final org.apache.hadoop.conf.Configuration <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.167">conf</a></pre>
</li>
</ul>
<a name="fs">
@@ -1182,7 +1223,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>fs</h4>
-<pre>private final org.apache.hadoop.fs.FileSystem <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.136">fs</a></pre>
+<pre>private final org.apache.hadoop.fs.FileSystem <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.168">fs</a></pre>
</li>
</ul>
<a name="walDir">
@@ -1191,7 +1232,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>walDir</h4>
-<pre>private final org.apache.hadoop.fs.Path <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.137">walDir</a></pre>
+<pre>private final org.apache.hadoop.fs.Path <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.169">walDir</a></pre>
</li>
</ul>
<a name="walArchiveDir">
@@ -1200,7 +1241,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>walArchiveDir</h4>
-<pre>private final org.apache.hadoop.fs.Path <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.138">walArchiveDir</a></pre>
+<pre>private final org.apache.hadoop.fs.Path <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.170">walArchiveDir</a></pre>
</li>
</ul>
<a name="enforceStreamCapability">
@@ -1209,7 +1250,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>enforceStreamCapability</h4>
-<pre>private final boolean <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.139">enforceStreamCapability</a></pre>
+<pre>private final boolean <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.171">enforceStreamCapability</a></pre>
</li>
</ul>
<a name="syncException">
@@ -1218,7 +1259,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>syncException</h4>
-<pre>private final <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><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.141">syncException</a></pre>
+<pre>private final <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><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.173">syncException</a></pre>
</li>
</ul>
<a name="loading">
@@ -1227,7 +1268,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>loading</h4>
-<pre>private final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicBoolean.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicBoolean</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.142">loading</a></pre>
+<pre>private final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicBoolean.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicBoolean</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.174">loading</a></pre>
</li>
</ul>
<a name="inSync">
@@ -1236,7 +1277,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>inSync</h4>
-<pre>private final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicBoolean.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicBoolean</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.143">inSync</a></pre>
+<pre>private final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicBoolean.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicBoolean</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.175">inSync</a></pre>
</li>
</ul>
<a name="totalSynced">
@@ -1245,7 +1286,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>totalSynced</h4>
-<pre>private final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicLong.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicLong</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.144">totalSynced</a></pre>
+<pre>private final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicLong.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicLong</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.176">totalSynced</a></pre>
</li>
</ul>
<a name="lastRollTs">
@@ -1254,7 +1295,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>lastRollTs</h4>
-<pre>private final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicLong.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicLong</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.145">lastRollTs</a></pre>
+<pre>private final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicLong.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicLong</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.177">lastRollTs</a></pre>
</li>
</ul>
<a name="syncId">
@@ -1263,7 +1304,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>syncId</h4>
-<pre>private final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicLong.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicLong</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.146">syncId</a></pre>
+<pre>private final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicLong.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicLong</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.178">syncId</a></pre>
</li>
</ul>
<a name="slotsCache">
@@ -1272,7 +1313,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>slotsCache</h4>
-<pre>private <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/LinkedTransferQueue.html?is-external=true" title="class or interface in java.util.concurrent">LinkedTransferQueue</a><<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/util/ByteSlot.html" title="class in org.apache.hadoop.hbase.procedure2.util">ByteSlot</a>> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.148">slotsCache</a></pre>
+<pre>private <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/LinkedTransferQueue.html?is-external=true" title="class or interface in java.util.concurrent">LinkedTransferQueue</a><<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/util/ByteSlot.html" title="class in org.apache.hadoop.hbase.procedure2.util">ByteSlot</a>> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.180">slotsCache</a></pre>
</li>
</ul>
<a name="corruptedLogs">
@@ -1281,7 +1322,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>corruptedLogs</h4>
-<pre>private <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/ProcedureWALFile.html" title="class in org.apache.hadoop.hbase.procedure2.store.wal">ProcedureWALFile</a>> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.149">corruptedLogs</a></pre>
+<pre>private <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/ProcedureWALFile.html" title="class in org.apache.hadoop.hbase.procedure2.store.wal">ProcedureWALFile</a>> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.181">corruptedLogs</a></pre>
</li>
</ul>
<a name="stream">
@@ -1290,7 +1331,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>stream</h4>
-<pre>private org.apache.hadoop.fs.FSDataOutputStream <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.150">stream</a></pre>
+<pre>private org.apache.hadoop.fs.FSDataOutputStream <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.182">stream</a></pre>
</li>
</ul>
<a name="runningProcCount">
@@ -1299,7 +1340,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>runningProcCount</h4>
-<pre>private int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.151">runningProcCount</a></pre>
+<pre>private int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.183">runningProcCount</a></pre>
</li>
</ul>
<a name="flushLogId">
@@ -1308,7 +1349,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>flushLogId</h4>
-<pre>private long <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.152">flushLogId</a></pre>
+<pre>private long <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.184">flushLogId</a></pre>
</li>
</ul>
<a name="syncMaxSlot">
@@ -1317,7 +1358,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>syncMaxSlot</h4>
-<pre>private int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.153">syncMaxSlot</a></pre>
+<pre>private int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.185">syncMaxSlot</a></pre>
</li>
</ul>
<a name="slotIndex">
@@ -1326,7 +1367,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>slotIndex</h4>
-<pre>private int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.154">slotIndex</a></pre>
+<pre>private int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.186">slotIndex</a></pre>
</li>
</ul>
<a name="syncThread">
@@ -1335,7 +1376,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>syncThread</h4>
-<pre>private <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">Thread</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.155">syncThread</a></pre>
+<pre>private <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">Thread</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.187">syncThread</a></pre>
</li>
</ul>
<a name="slots">
@@ -1344,7 +1385,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>slots</h4>
-<pre>private <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/util/ByteSlot.html" title="class in org.apache.hadoop.hbase.procedure2.util">ByteSlot</a>[] <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.156">slots</a></pre>
+<pre>private <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/util/ByteSlot.html" title="class in org.apache.hadoop.hbase.procedure2.util">ByteSlot</a>[] <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.188">slots</a></pre>
</li>
</ul>
<a name="walCountWarnThreshold">
@@ -1353,7 +1394,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>walCountWarnThreshold</h4>
-<pre>private int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.158">walCountWarnThreshold</a></pre>
+<pre>private int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.190">walCountWarnThreshold</a></pre>
</li>
</ul>
<a name="maxRetriesBeforeRoll">
@@ -1362,7 +1403,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>maxRetriesBeforeRoll</h4>
-<pre>private int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.159">maxRetriesBeforeRoll</a></pre>
+<pre>private int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.191">maxRetriesBeforeRoll</a></pre>
</li>
</ul>
<a name="maxSyncFailureRoll">
@@ -1371,7 +1412,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>maxSyncFailureRoll</h4>
-<pre>private int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.160">maxSyncFailureRoll</a></pre>
+<pre>private int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.192">maxSyncFailureRoll</a></pre>
</li>
</ul>
<a name="waitBeforeRoll">
@@ -1380,7 +1421,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>waitBeforeRoll</h4>
-<pre>private int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.161">waitBeforeRoll</a></pre>
+<pre>private int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.193">waitBeforeRoll</a></pre>
</li>
</ul>
<a name="rollRetries">
@@ -1389,7 +1430,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>rollRetries</h4>
-<pre>private int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.162">rollRetries</a></pre>
+<pre>private int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.194">rollRetries</a></pre>
</li>
</ul>
<a name="periodicRollMsec">
@@ -1398,7 +1439,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>periodicRollMsec</h4>
-<pre>private int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.163">periodicRollMsec</a></pre>
+<pre>private int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.195">periodicRollMsec</a></pre>
</li>
</ul>
<a name="rollThreshold">
@@ -1407,7 +1448,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>rollThreshold</h4>
-<pre>private long <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.164">rollThreshold</a></pre>
+<pre>private long <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.196">rollThreshold</a></pre>
</li>
</ul>
<a name="useHsync">
@@ -1416,7 +1457,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>useHsync</h4>
-<pre>private boolean <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.165">useHsync</a></pre>
+<pre>private boolean <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.197">useHsync</a></pre>
</li>
</ul>
<a name="syncWaitMsec">
@@ -1425,7 +1466,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>syncWaitMsec</h4>
-<pre>private int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.166">syncWaitMsec</a></pre>
+<pre>private int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.198">syncWaitMsec</a></pre>
</li>
</ul>
<a name="syncMetricsQueue">
@@ -1434,7 +1475,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>syncMetricsQueue</h4>
-<pre>private org.apache.hbase.thirdparty.org.apache.commons.collections4.queue.CircularFifoQueue <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.169">syncMetricsQueue</a></pre>
+<pre>private org.apache.hbase.thirdparty.org.apache.commons.collections4.queue.CircularFifoQueue<<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.SyncMetrics.html" title="class in org.apache.hadoop.hbase.procedure2.store.wal">WALProcedureStore.SyncMetrics</a>> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.201">syncMetricsQueue</a></pre>
</li>
</ul>
<a name="WALS_PATH_FILTER">
@@ -1443,7 +1484,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>WALS_PATH_FILTER</h4>
-<pre>private static final org.apache.hadoop.fs.PathFilter <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.1212">WALS_PATH_FILTER</a></pre>
+<pre>private static final org.apache.hadoop.fs.PathFilter <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.1231">WALS_PATH_FILTER</a></pre>
</li>
</ul>
<a name="FILE_STATUS_ID_COMPARATOR">
@@ -1452,7 +1493,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockListLast">
<li class="blockList">
<h4>FILE_STATUS_ID_COMPARATOR</h4>
-<pre>private static final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a><org.apache.hadoop.fs.FileStatus> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.1220">FILE_STATUS_ID_COMPARATOR</a></pre>
+<pre>private static final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a><org.apache.hadoop.fs.FileStatus> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.1239">FILE_STATUS_ID_COMPARATOR</a></pre>
</li>
</ul>
</li>
@@ -1469,7 +1510,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>WALProcedureStore</h4>
-<pre>public <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.199">WALProcedureStore</a>(org.apache.hadoop.conf.Configuration conf,
+<pre>public <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.231">WALProcedureStore</a>(org.apache.hadoop.conf.Configuration conf,
<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.LeaseRecovery.html" title="interface in org.apache.hadoop.hbase.procedure2.store.wal">WALProcedureStore.LeaseRecovery</a> leaseRecovery)
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>
@@ -1484,7 +1525,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockListLast">
<li class="blockList">
<h4>WALProcedureStore</h4>
-<pre>public <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.208">WALProcedureStore</a>(org.apache.hadoop.conf.Configuration conf,
+<pre>public <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.240">WALProcedureStore</a>(org.apache.hadoop.conf.Configuration conf,
org.apache.hadoop.fs.Path walDir,
org.apache.hadoop.fs.Path walArchiveDir,
<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.LeaseRecovery.html" title="interface in org.apache.hadoop.hbase.procedure2.store.wal">WALProcedureStore.LeaseRecovery</a> leaseRecovery)
@@ -1509,7 +1550,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>start</h4>
-<pre>public void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.241">start</a>(int numSlots)
+<pre>public void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.271">start</a>(int numSlots)
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"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/ProcedureStore.html#start-int-">ProcedureStore</a></code></span></div>
<div class="block">Start/Open the procedure store</div>
@@ -1525,7 +1566,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>stop</h4>
-<pre>public void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.291">stop</a>(boolean abort)</pre>
+<pre>public void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.321">stop</a>(boolean abort)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/ProcedureStore.html#stop-boolean-">ProcedureStore</a></code></span></div>
<div class="block">Stop/Close the procedure store</div>
<dl>
@@ -1540,7 +1581,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>sendStopSignal</h4>
-<pre>private void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.324">sendStopSignal</a>()</pre>
+<pre>private void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.354">sendStopSignal</a>()</pre>
</li>
</ul>
<a name="getNumThreads--">
@@ -1549,7 +1590,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>getNumThreads</h4>
-<pre>public int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.336">getNumThreads</a>()</pre>
+<pre>public int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.366">getNumThreads</a>()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the number of threads/slots passed to start()</dd>
@@ -1562,7 +1603,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>setRunningProcedureCount</h4>
-<pre>public int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.341">setRunningProcedureCount</a>(int count)</pre>
+<pre>public int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.371">setRunningProcedureCount</a>(int count)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/ProcedureStore.html#setRunningProcedureCount-int-">ProcedureStore</a></code></span></div>
<div class="block">Set the number of procedure running.
This can be used, for example, by the store to know how long to wait before a sync.</div>
@@ -1578,7 +1619,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>getStoreTracker</h4>
-<pre>public <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/ProcedureStoreTracker.html" title="class in org.apache.hadoop.hbase.procedure2.store">ProcedureStoreTracker</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.346">getStoreTracker</a>()</pre>
+<pre>public <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/ProcedureStoreTracker.html" title="class in org.apache.hadoop.hbase.procedure2.store">ProcedureStoreTracker</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.376">getStoreTracker</a>()</pre>
</li>
</ul>
<a name="getActiveLogs--">
@@ -1587,7 +1628,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>getActiveLogs</h4>
-<pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a><<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/ProcedureWALFile.html" title="class in org.apache.hadoop.hbase.procedure2.store.wal">ProcedureWALFile</a>> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.350">getActiveLogs</a>()</pre>
+<pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a><<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/ProcedureWALFile.html" title="class in org.apache.hadoop.hbase.procedure2.store.wal">ProcedureWALFile</a>> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.380">getActiveLogs</a>()</pre>
</li>
</ul>
<a name="getCorruptedLogs--">
@@ -1596,7 +1637,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>getCorruptedLogs</h4>
-<pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/ProcedureWALFile.html" title="class in org.apache.hadoop.hbase.procedure2.store.wal">ProcedureWALFile</a>> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.359">getCorruptedLogs</a>()</pre>
+<pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/ProcedureWALFile.html" title="class in org.apache.hadoop.hbase.procedure2.store.wal">ProcedureWALFile</a>> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.389">getCorruptedLogs</a>()</pre>
</li>
</ul>
<a name="recoverLease--">
@@ -1605,7 +1646,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>recoverLease</h4>
-<pre>public void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.364">recoverLease</a>()
+<pre>public void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.394">recoverLease</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>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/ProcedureStore.html#recoverLease--">ProcedureStore</a></code></span></div>
<div class="block">Acquire the lease for the procedure store.</div>
@@ -1621,7 +1662,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>load</h4>
-<pre>public void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.413">load</a>(<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/ProcedureStore.ProcedureLoader.html" title="interface in org.apache.hadoop.hbase.procedure2.store">ProcedureStore.ProcedureLoader</a> loader)
+<pre>public void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.441">load</a>(<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/ProcedureStore.ProcedureLoader.html" title="interface in org.apache.hadoop.hbase.procedure2.store">ProcedureStore.ProcedureLoader</a> loader)
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"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/ProcedureStore.html#load-org.apache.hadoop.hbase.procedure2.store.ProcedureStore.ProcedureLoader-">ProcedureStore</a></code></span></div>
<div class="block">Load the Procedures in the store.</div>
@@ -1639,7 +1680,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>tryCleanupLogsOnLoad</h4>
-<pre>private void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.469">tryCleanupLogsOnLoad</a>()</pre>
+<pre>private void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.497">tryCleanupLogsOnLoad</a>()</pre>
</li>
</ul>
<a name="insert-org.apache.hadoop.hbase.procedure2.Procedure-org.apache.hadoop.hbase.procedure2.Procedure:A-">
@@ -1648,8 +1689,8 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>insert</h4>
-<pre>public void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.488">insert</a>(<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in org.apache.hadoop.hbase.procedure2">Procedure</a> proc,
- <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in org.apache.hadoop.hbase.procedure2">Procedure</a>[] subprocs)</pre>
+<pre>public void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.516">insert</a>(<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in org.apache.hadoop.hbase.procedure2">Procedure</a><?> proc,
+ <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in org.apache.hadoop.hbase.procedure2">Procedure</a><?>[] subprocs)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/ProcedureStore.html#insert-org.apache.hadoop.hbase.procedure2.Procedure-org.apache.hadoop.hbase.procedure2.Procedure:A-">ProcedureStore</a></code></span></div>
<div class="block">When a procedure is submitted to the executor insert(proc, null) will be called.
'proc' has a 'RUNNABLE' state and the initial information required to start up.
@@ -1670,7 +1711,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>insert</h4>
-<pre>public void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.522">insert</a>(<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in org.apache.hadoop.hbase.procedure2">Procedure</a>[] procs)</pre>
+<pre>public void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.550">insert</a>(<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in org.apache.hadoop.hbase.procedure2">Procedure</a><?>[] procs)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/ProcedureStore.html#insert-org.apache.hadoop.hbase.procedure2.Procedure:A-">ProcedureStore</a></code></span></div>
<div class="block">Serialize a set of new procedures.
These procedures are freshly submitted to the executor and each procedure
@@ -1687,7 +1728,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>update</h4>
-<pre>public void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.551">update</a>(<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in org.apache.hadoop.hbase.procedure2">Procedure</a> proc)</pre>
+<pre>public void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.579">update</a>(<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in org.apache.hadoop.hbase.procedure2">Procedure</a><?> proc)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/ProcedureStore.html#update-org.apache.hadoop.hbase.procedure2.Procedure-">ProcedureStore</a></code></span></div>
<div class="block">The specified procedure was executed,
and the new state should be written to the store.</div>
@@ -1703,7 +1744,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>delete</h4>
-<pre>public void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.574">delete</a>(long procId)</pre>
+<pre>public void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.602">delete</a>(long procId)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/ProcedureStore.html#delete-long-">ProcedureStore</a></code></span></div>
<div class="block">The specified procId was removed from the executor,
due to completion, abort or failure.
@@ -1720,7 +1761,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>delete</h4>
-<pre>public void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.597">delete</a>(<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in org.apache.hadoop.hbase.procedure2">Procedure</a> proc,
+<pre>public void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.622">delete</a>(<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in org.apache.hadoop.hbase.procedure2">Procedure</a><?> proc,
long[] subProcIds)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/ProcedureStore.html#delete-org.apache.hadoop.hbase.procedure2.Procedure-long:A-">ProcedureStore</a></code></span></div>
<div class="block">The parent procedure completed.
@@ -1738,7 +1779,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>delete</h4>
-<pre>public void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.622">delete</a>(long[] procIds,
+<pre>public void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.647">delete</a>(long[] procIds,
int offset,
int count)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/ProcedureStore.html#delete-long:A-int-int-">ProcedureStore</a></code></span></div>
@@ -1759,7 +1800,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>delete</h4>
-<pre>private void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.633">delete</a>(long[] procIds)</pre>
+<pre>private void <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.658">delete</a>(long[] procIds)</pre>
</li>
</ul>
<a name="acquireSlot--">
@@ -1768,7 +1809,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
<ul class="blockList">
<li class="blockList">
<h4>acquireSlot</h4>
-<pre>private <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/util/ByteSlot.html" title="class in org.apache.hadoop.hbase.procedure2.util">ByteSlot</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.657">acquireSlot</a>()</pre>
+<pre>private <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/util/ByteSlot.html" title="class in org.apache.hadoop.hbase.procedure2.util">ByteSlot</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.682">acquireSlot</a>()</pre>
</li>
</ul>
<a name="releaseSlot-org.apache.hadoop.hbase.procedure2.util.ByteSlot-">
@@ -1777,7 +1818,7 @@
<TRUNCATED>