This is an automated email from the ASF dual-hosted git repository.

git-site-role pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/hbase-site.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 28b8bbe3b4c Published site at 644cdbcc2c1b5e29a86d10dc4d08cd1dce851050.
28b8bbe3b4c is described below

commit 28b8bbe3b4c5ff6fa8eb5933e85f1b72426f7f9d
Author: jenkins <[email protected]>
AuthorDate: Wed Apr 16 14:47:41 2025 +0000

    Published site at 644cdbcc2c1b5e29a86d10dc4d08cd1dce851050.
---
 acid-semantics.html                                |   2 +-
 apache_hbase_reference_guide.pdf                   |   4 +-
 book.html                                          |   2 +-
 bulk-loads.html                                    |   2 +-
 checkstyle-aggregate.html                          |   2 +-
 coc.html                                           |   2 +-
 dependencies.html                                  |   2 +-
 dependency-convergence.html                        |   2 +-
 dependency-info.html                               |   2 +-
 dependency-management.html                         |   2 +-
 devapidocs/index-all.html                          |  14 +-
 devapidocs/member-search-index.js                  |   2 +-
 .../hbase/procedure2/RootProcedureState.html       |  12 +-
 .../hbase/procedure2/class-use/Procedure.html      | 230 ++++++++++-----------
 .../ProcedureExecutor.KeepAliveWorkerThread.html   |   4 +-
 ...rocedureExecutor.ProcedureExecutorListener.html |   4 +-
 .../procedure2/ProcedureExecutor.Testing.html      |   4 +-
 .../ProcedureExecutor.WorkerMonitor.html           |   4 +-
 .../procedure2/ProcedureExecutor.WorkerThread.html |   4 +-
 .../hadoop/hbase/procedure2/ProcedureExecutor.html |   4 +-
 .../hbase/procedure2/RootProcedureState.State.html |   4 +-
 .../hbase/procedure2/RootProcedureState.html       |   4 +-
 downloads.html                                     |   2 +-
 export_control.html                                |   2 +-
 index.html                                         |   2 +-
 issue-management.html                              |   2 +-
 licenses.html                                      |   2 +-
 mailing-lists.html                                 |   2 +-
 metrics.html                                       |   2 +-
 old_news.html                                      |   2 +-
 plugin-management.html                             |   2 +-
 plugins.html                                       |   2 +-
 poweredbyhbase.html                                |   2 +-
 project-info.html                                  |   2 +-
 project-reports.html                               |   2 +-
 pseudo-distributed.html                            |   2 +-
 replication.html                                   |   2 +-
 resources.html                                     |   2 +-
 scm.html                                           |   2 +-
 sponsors.html                                      |   2 +-
 summary.html                                       |   2 +-
 supportingprojects.html                            |   2 +-
 team.html                                          |   2 +-
 43 files changed, 172 insertions(+), 182 deletions(-)

diff --git a/acid-semantics.html b/acid-semantics.html
index 689dbe7bccc..c1edd37d545 100644
--- a/acid-semantics.html
+++ b/acid-semantics.html
@@ -469,7 +469,7 @@
         All other marks mentioned may be trademarks or registered trademarks 
of their respective owners.
       </div>
       <div style="float: right">
-        Last Published: 2025-04-15
+        Last Published: 2025-04-16
       </div>
         </div>
         <p id="poweredBy" class="pull-right"><a 
href="http://maven.apache.org/"; title="Built by Maven" class="poweredBy"><img 
class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" 
/></a>
diff --git a/apache_hbase_reference_guide.pdf b/apache_hbase_reference_guide.pdf
index 9c1177a2d0b..fe1dc9a1898 100644
--- a/apache_hbase_reference_guide.pdf
+++ b/apache_hbase_reference_guide.pdf
@@ -5,8 +5,8 @@
 /Author (Apache HBase Team)
 /Creator (Asciidoctor PDF 2.0.6, based on Prawn 2.4.0)
 /Producer (Apache HBase Team)
-/ModDate (D:20250415143042+00'00')
-/CreationDate (D:20250415144440+00'00')
+/ModDate (D:20250416143041+00'00')
+/CreationDate (D:20250416144433+00'00')
 >>
 endobj
 2 0 obj
diff --git a/book.html b/book.html
index f4f25011e70..caf14a874f1 100644
--- a/book.html
+++ b/book.html
@@ -49812,7 +49812,7 @@ 
org/apache/hadoop/hbase/security/access/AccessControlClient.revoke:(Lorg/apache/
 <div id="footer">
 <div id="footer-text">
 Version 4.0.0-alpha-1-SNAPSHOT<br>
-Last updated 2025-04-15 14:30:42 UTC
+Last updated 2025-04-16 14:30:41 UTC
 </div>
 </div>
 <script type="text/x-mathjax-config">
diff --git a/bulk-loads.html b/bulk-loads.html
index 85efd029f26..bdd4ac56e18 100644
--- a/bulk-loads.html
+++ b/bulk-loads.html
@@ -185,7 +185,7 @@
         All other marks mentioned may be trademarks or registered trademarks 
of their respective owners.
       </div>
       <div style="float: right">
-        Last Published: 2025-04-15
+        Last Published: 2025-04-16
       </div>
         </div>
         <p id="poweredBy" class="pull-right"><a 
href="http://maven.apache.org/"; title="Built by Maven" class="poweredBy"><img 
class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" 
/></a>
diff --git a/checkstyle-aggregate.html b/checkstyle-aggregate.html
index 5f9439c6676..8b8998bcc2b 100644
--- a/checkstyle-aggregate.html
+++ b/checkstyle-aggregate.html
@@ -18521,7 +18521,7 @@
         All other marks mentioned may be trademarks or registered trademarks 
of their respective owners.
       </div>
       <div style="float: right">
-        Last Published: 2025-04-15
+        Last Published: 2025-04-16
       </div>
         </div>
         <p id="poweredBy" class="pull-right"><a 
href="http://maven.apache.org/"; title="Built by Maven" class="poweredBy"><img 
class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" 
/></a>
diff --git a/coc.html b/coc.html
index a9b038a8f59..274ed798674 100644
--- a/coc.html
+++ b/coc.html
@@ -253,7 +253,7 @@ email to <a class="externalLink" 
href="mailto:[email protected]";>the priv
         All other marks mentioned may be trademarks or registered trademarks 
of their respective owners.
       </div>
       <div style="float: right">
-        Last Published: 2025-04-15
+        Last Published: 2025-04-16
       </div>
         </div>
         <p id="poweredBy" class="pull-right"><a 
href="http://maven.apache.org/"; title="Built by Maven" class="poweredBy"><img 
class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" 
/></a>
diff --git a/dependencies.html b/dependencies.html
index b8865cfc6dd..0b338ad3d6a 100644
--- a/dependencies.html
+++ b/dependencies.html
@@ -318,7 +318,7 @@
         All other marks mentioned may be trademarks or registered trademarks 
of their respective owners.
       </div>
       <div style="float: right">
-        Last Published: 2025-04-15
+        Last Published: 2025-04-16
       </div>
         </div>
         <p id="poweredBy" class="pull-right"><a 
href="http://maven.apache.org/"; title="Built by Maven" class="poweredBy"><img 
class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" 
/></a>
diff --git a/dependency-convergence.html b/dependency-convergence.html
index 7f2deed1c73..4e8ba675165 100644
--- a/dependency-convergence.html
+++ b/dependency-convergence.html
@@ -1111,7 +1111,7 @@
         All other marks mentioned may be trademarks or registered trademarks 
of their respective owners.
       </div>
       <div style="float: right">
-        Last Published: 2025-04-15
+        Last Published: 2025-04-16
       </div>
         </div>
         <p id="poweredBy" class="pull-right"><a 
href="http://maven.apache.org/"; title="Built by Maven" class="poweredBy"><img 
class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" 
/></a>
diff --git a/dependency-info.html b/dependency-info.html
index 1d94bcc38b2..694f799f0c5 100644
--- a/dependency-info.html
+++ b/dependency-info.html
@@ -200,7 +200,7 @@
         All other marks mentioned may be trademarks or registered trademarks 
of their respective owners.
       </div>
       <div style="float: right">
-        Last Published: 2025-04-15
+        Last Published: 2025-04-16
       </div>
         </div>
         <p id="poweredBy" class="pull-right"><a 
href="http://maven.apache.org/"; title="Built by Maven" class="poweredBy"><img 
class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" 
/></a>
diff --git a/dependency-management.html b/dependency-management.html
index 9ab1ead1659..becfd65b223 100644
--- a/dependency-management.html
+++ b/dependency-management.html
@@ -1748,7 +1748,7 @@
         All other marks mentioned may be trademarks or registered trademarks 
of their respective owners.
       </div>
       <div style="float: right">
-        Last Published: 2025-04-15
+        Last Published: 2025-04-16
       </div>
         </div>
         <p id="poweredBy" class="pull-right"><a 
href="http://maven.apache.org/"; title="Built by Maven" class="poweredBy"><img 
class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" 
/></a>
diff --git a/devapidocs/index-all.html b/devapidocs/index-all.html
index 3ae019d65b9..7d47b09f356 100644
--- a/devapidocs/index-all.html
+++ b/devapidocs/index-all.html
@@ -910,12 +910,12 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/hadoop/hbase/master/WorkerAssigner.html#acquire()" 
class="member-name-link">acquire()</a> - Method in class 
org.apache.hadoop.hbase.master.<a 
href="org/apache/hadoop/hbase/master/WorkerAssigner.html" title="class in 
org.apache.hadoop.hbase.master">WorkerAssigner</a></dt>
 <dd>&nbsp;</dd>
-<dt><a 
href="org/apache/hadoop/hbase/master/replication/SyncReplicationReplayWALManager.UsedReplayWorkersForPeer.html#acquire(org.apache.hadoop.hbase.master.ServerManager)"
 class="member-name-link">acquire(ServerManager)</a> - Method in class 
org.apache.hadoop.hbase.master.replication.<a 
href="org/apache/hadoop/hbase/master/replication/SyncReplicationReplayWALManager.UsedReplayWorkersForPeer.html"
 title="class in 
org.apache.hadoop.hbase.master.replication">SyncReplicationReplayWALManager 
[...]
-<dd>&nbsp;</dd>
-<dt><a 
href="org/apache/hadoop/hbase/procedure2/RootProcedureState.html#acquire(org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">acquire(Procedure&lt;TEnvironment&gt;)</a> - Method 
in class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/RootProcedureState.html" title="class 
in org.apache.hadoop.hbase.procedure2">RootProcedureState</a></dt>
+<dt><a 
href="org/apache/hadoop/hbase/procedure2/RootProcedureState.html#acquire()" 
class="member-name-link">acquire()</a> - Method in class 
org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/RootProcedureState.html" title="class 
in org.apache.hadoop.hbase.procedure2">RootProcedureState</a></dt>
 <dd>
 <div class="block">Called by the ProcedureExecutor to mark the procedure step 
as running.</div>
 </dd>
+<dt><a 
href="org/apache/hadoop/hbase/master/replication/SyncReplicationReplayWALManager.UsedReplayWorkersForPeer.html#acquire(org.apache.hadoop.hbase.master.ServerManager)"
 class="member-name-link">acquire(ServerManager)</a> - Method in class 
org.apache.hadoop.hbase.master.replication.<a 
href="org/apache/hadoop/hbase/master/replication/SyncReplicationReplayWALManager.UsedReplayWorkersForPeer.html"
 title="class in 
org.apache.hadoop.hbase.master.replication">SyncReplicationReplayWALManager 
[...]
+<dd>&nbsp;</dd>
 <dt><a 
href="org/apache/hadoop/hbase/backup/regionserver/LogRollBackupSubprocedure.html#acquireBarrier()"
 class="member-name-link">acquireBarrier()</a> - Method in class 
org.apache.hadoop.hbase.backup.regionserver.<a 
href="org/apache/hadoop/hbase/backup/regionserver/LogRollBackupSubprocedure.html"
 title="class in 
org.apache.hadoop.hbase.backup.regionserver">LogRollBackupSubprocedure</a></dt>
 <dd>&nbsp;</dd>
 <dt><a 
href="org/apache/hadoop/hbase/procedure/flush/FlushTableSubprocedure.html#acquireBarrier()"
 class="member-name-link">acquireBarrier()</a> - Method in class 
org.apache.hadoop.hbase.procedure.flush.<a 
href="org/apache/hadoop/hbase/procedure/flush/FlushTableSubprocedure.html" 
title="class in 
org.apache.hadoop.hbase.procedure.flush">FlushTableSubprocedure</a></dt>
@@ -115802,6 +115802,10 @@ service.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/hadoop/hbase/nio/RefCnt.html#release()" 
class="member-name-link">release()</a> - Method in class 
org.apache.hadoop.hbase.nio.<a href="org/apache/hadoop/hbase/nio/RefCnt.html" 
title="class in org.apache.hadoop.hbase.nio">RefCnt</a></dt>
 <dd>&nbsp;</dd>
+<dt><a 
href="org/apache/hadoop/hbase/procedure2/RootProcedureState.html#release()" 
class="member-name-link">release()</a> - Method in class 
org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/RootProcedureState.html" title="class 
in org.apache.hadoop.hbase.procedure2">RootProcedureState</a></dt>
+<dd>
+<div class="block">Called by the ProcedureExecutor to mark the procedure step 
as finished.</div>
+</dd>
 <dt><a 
href="org/apache/hadoop/hbase/regionserver/HRegion.RowLockImpl.html#release()" 
class="member-name-link">release()</a> - Method in class 
org.apache.hadoop.hbase.regionserver.<a 
href="org/apache/hadoop/hbase/regionserver/HRegion.RowLockImpl.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">HRegion.RowLockImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a 
href="org/apache/hadoop/hbase/regionserver/Region.RowLock.html#release()" 
class="member-name-link">release()</a> - Method in interface 
org.apache.hadoop.hbase.regionserver.<a 
href="org/apache/hadoop/hbase/regionserver/Region.RowLock.html" 
title="interface in 
org.apache.hadoop.hbase.regionserver">Region.RowLock</a></dt>
@@ -115814,10 +115818,6 @@ service.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/hadoop/hbase/nio/RefCnt.html#release(int)" 
class="member-name-link">release(int)</a> - Method in class 
org.apache.hadoop.hbase.nio.<a href="org/apache/hadoop/hbase/nio/RefCnt.html" 
title="class in org.apache.hadoop.hbase.nio">RefCnt</a></dt>
 <dd>&nbsp;</dd>
-<dt><a 
href="org/apache/hadoop/hbase/procedure2/RootProcedureState.html#release(org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">release(Procedure&lt;TEnvironment&gt;)</a> - Method 
in class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/RootProcedureState.html" title="class 
in org.apache.hadoop.hbase.procedure2">RootProcedureState</a></dt>
-<dd>
-<div class="block">Called by the ProcedureExecutor to mark the procedure step 
as finished.</div>
-</dd>
 <dt><a 
href="org/apache/hadoop/hbase/master/replication/SyncReplicationReplayWALManager.UsedReplayWorkersForPeer.html#release(org.apache.hadoop.hbase.ServerName)"
 class="member-name-link">release(ServerName)</a> - Method in class 
org.apache.hadoop.hbase.master.replication.<a 
href="org/apache/hadoop/hbase/master/replication/SyncReplicationReplayWALManager.UsedReplayWorkersForPeer.html"
 title="class in 
org.apache.hadoop.hbase.master.replication">SyncReplicationReplayWALManager.UsedReplayWo
 [...]
 <dd>&nbsp;</dd>
 <dt><a 
href="org/apache/hadoop/hbase/master/WorkerAssigner.html#release(org.apache.hadoop.hbase.ServerName)"
 class="member-name-link">release(ServerName)</a> - Method in class 
org.apache.hadoop.hbase.master.<a 
href="org/apache/hadoop/hbase/master/WorkerAssigner.html" title="class in 
org.apache.hadoop.hbase.master">WorkerAssigner</a></dt>
diff --git a/devapidocs/member-search-index.js 
b/devapidocs/member-search-index.js
index 7f9d2533ba5..e2a1a7f63b9 100644
--- a/devapidocs/member-search-index.js
+++ b/devapidocs/member-search-index.js
@@ -1 +1 @@
-memberSearchIndex = 
[{"p":"org.apache.hadoop.hbase.rest.model","c":"ColumnSchemaModel","l":"__getBlockcache()"},{"p":"org.apache.hadoop.hbase.rest.model","c":"ColumnSchemaModel","l":"__getBlocksize()"},{"p":"org.apache.hadoop.hbase.rest.model","c":"ColumnSchemaModel","l":"__getBloomfilter()"},{"p":"org.apache.hadoop.hbase.rest.model","c":"ColumnSchemaModel","l":"__getCompression()"},{"p":"org.apache.hadoop.hbase.rest.model","c":"ColumnSchemaModel","l":"__getInMemory()"},{"p":"org.apache.
 [...]
\ No newline at end of file
+memberSearchIndex = 
[{"p":"org.apache.hadoop.hbase.rest.model","c":"ColumnSchemaModel","l":"__getBlockcache()"},{"p":"org.apache.hadoop.hbase.rest.model","c":"ColumnSchemaModel","l":"__getBlocksize()"},{"p":"org.apache.hadoop.hbase.rest.model","c":"ColumnSchemaModel","l":"__getBloomfilter()"},{"p":"org.apache.hadoop.hbase.rest.model","c":"ColumnSchemaModel","l":"__getCompression()"},{"p":"org.apache.hadoop.hbase.rest.model","c":"ColumnSchemaModel","l":"__getInMemory()"},{"p":"org.apache.
 [...]
\ No newline at end of file
diff --git 
a/devapidocs/org/apache/hadoop/hbase/procedure2/RootProcedureState.html 
b/devapidocs/org/apache/hadoop/hbase/procedure2/RootProcedureState.html
index cf4505e7acd..0c14ccb6ed3 100644
--- a/devapidocs/org/apache/hadoop/hbase/procedure2/RootProcedureState.html
+++ b/devapidocs/org/apache/hadoop/hbase/procedure2/RootProcedureState.html
@@ -167,7 +167,7 @@ loadScripts(document, 'script');</script>
 <div class="col-second even-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code><a href="#abort()" 
class="member-name-link">abort</a>()</code></div>
 <div class="col-last even-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
 <div class="col-first odd-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code>protected 
boolean</code></div>
-<div class="col-second odd-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code><a 
href="#acquire(org.apache.hadoop.hbase.procedure2.Procedure)" 
class="member-name-link">acquire</a><wbr>(<a href="Procedure.html" title="class 
in org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;<a 
href="RootProcedureState.html" title="type parameter in 
RootProcedureState">TEnvironment</a>&gt;&nbsp;proc)</code></div>
+<div class="col-second odd-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code><a href="#acquire()" 
class="member-name-link">acquire</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Called by the ProcedureExecutor to mark the procedure step 
as running.</div>
 </div>
@@ -212,7 +212,7 @@ loadScripts(document, 'script');</script>
 <div class="block">Called on store load by the ProcedureExecutor to load part 
of the stack.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code>protected 
void</code></div>
-<div class="col-second odd-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code><a 
href="#release(org.apache.hadoop.hbase.procedure2.Procedure)" 
class="member-name-link">release</a><wbr>(<a href="Procedure.html" title="class 
in org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;<a 
href="RootProcedureState.html" title="type parameter in 
RootProcedureState">TEnvironment</a>&gt;&nbsp;proc)</code></div>
+<div class="col-second odd-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4"><code><a href="#release()" 
class="member-name-link">release</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table 
method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Called by the ProcedureExecutor to mark the procedure step 
as finished.</div>
 </div>
@@ -367,16 +367,16 @@ loadScripts(document, 'script');</script>
 </section>
 </li>
 <li>
-<section class="detail" 
id="acquire(org.apache.hadoop.hbase.procedure2.Procedure)">
+<section class="detail" id="acquire()">
 <h3>acquire</h3>
-<div class="member-signature"><span 
class="modifiers">protected</span>&nbsp;<span 
class="return-type">boolean</span>&nbsp;<span class="element-name"><a 
href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/RootProcedureState.html#line-138">acquire</a></span><wbr><span
 class="parameters">(<a href="Procedure.html" title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;<a 
href="RootProcedureState.html" title="type parameter in 
RootProcedureState">TEnvironment</a>&gt [...]
+<div class="member-signature"><span 
class="modifiers">protected</span>&nbsp;<span 
class="return-type">boolean</span>&nbsp;<span class="element-name"><a 
href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/RootProcedureState.html#line-138">acquire</a></span>()</div>
 <div class="block">Called by the ProcedureExecutor to mark the procedure step 
as running.</div>
 </section>
 </li>
 <li>
-<section class="detail" 
id="release(org.apache.hadoop.hbase.procedure2.Procedure)">
+<section class="detail" id="release()">
 <h3>release</h3>
-<div class="member-signature"><span 
class="modifiers">protected</span>&nbsp;<span 
class="return-type">void</span>&nbsp;<span class="element-name"><a 
href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/RootProcedureState.html#line-150">release</a></span><wbr><span
 class="parameters">(<a href="Procedure.html" title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;<a 
href="RootProcedureState.html" title="type parameter in 
RootProcedureState">TEnvironment</a>&gt;&n [...]
+<div class="member-signature"><span 
class="modifiers">protected</span>&nbsp;<span 
class="return-type">void</span>&nbsp;<span class="element-name"><a 
href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/RootProcedureState.html#line-150">release</a></span>()</div>
 <div class="block">Called by the ProcedureExecutor to mark the procedure step 
as finished.</div>
 </section>
 </li>
diff --git 
a/devapidocs/org/apache/hadoop/hbase/procedure2/class-use/Procedure.html 
b/devapidocs/org/apache/hadoop/hbase/procedure2/class-use/Procedure.html
index 8bf96e02af9..0fcc7288a4a 100644
--- a/devapidocs/org/apache/hadoop/hbase/procedure2/class-use/Procedure.html
+++ b/devapidocs/org/apache/hadoop/hbase/procedure2/class-use/Procedure.html
@@ -1214,195 +1214,185 @@ loadScripts(document, 'script');</script>
 <div class="table-header col-first">Modifier and Type</div>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
-<div class="col-first even-row-color"><code>protected boolean</code></div>
-<div class="col-second even-row-color"><span 
class="type-name-label">RootProcedureState.</span><code><a 
href="../RootProcedureState.html#acquire(org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">acquire</a><wbr>(<a href="../Procedure.html" 
title="class in org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;<a 
href="../RootProcedureState.html" title="type parameter in 
RootProcedureState">TEnvironment</a>&gt;&nbsp;proc)</code></div>
-<div class="col-last even-row-color">
-<div class="block">Called by the ProcedureExecutor to mark the procedure step 
as running.</div>
-</div>
-<div class="col-first odd-row-color"><code>private <a 
href="../Procedure.LockState.html" title="enum class in 
org.apache.hadoop.hbase.procedure2">Procedure.LockState</a></code></div>
-<div class="col-second odd-row-color"><span 
class="type-name-label">ProcedureExecutor.</span><code><a 
href="../ProcedureExecutor.html#acquireLock(org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">acquireLock</a><wbr>(<a href="../Procedure.html" 
title="class in org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;<a 
href="../ProcedureExecutor.html" title="type parameter in 
ProcedureExecutor">TEnvironment</a>&gt;&nbsp;proc)</code></div>
-<div class="col-last odd-row-color">&nbsp;</div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span 
class="type-name-label">TimeoutExecutorThread.</span><code><a 
href="../TimeoutExecutorThread.html#add(org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">add</a><wbr>(<a href="../Procedure.html" title="class 
in org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;<a 
href="../TimeoutExecutorThread.html" title="type parameter in 
TimeoutExecutorThread">TEnvironment</a>&gt;&nbsp;procedure)</code></div>
+<div class="col-first even-row-color"><code>private <a 
href="../Procedure.LockState.html" title="enum class in 
org.apache.hadoop.hbase.procedure2">Procedure.LockState</a></code></div>
+<div class="col-second even-row-color"><span 
class="type-name-label">ProcedureExecutor.</span><code><a 
href="../ProcedureExecutor.html#acquireLock(org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">acquireLock</a><wbr>(<a href="../Procedure.html" 
title="class in org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;<a 
href="../ProcedureExecutor.html" title="type parameter in 
ProcedureExecutor">TEnvironment</a>&gt;&nbsp;proc)</code></div>
 <div class="col-last even-row-color">&nbsp;</div>
 <div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span 
class="type-name-label">AbstractProcedureScheduler.</span><code><a 
href="../AbstractProcedureScheduler.html#addBack(org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">addBack</a><wbr>(<a href="../Procedure.html" 
title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&nbsp;procedure)</code></div>
+<div class="col-second odd-row-color"><span 
class="type-name-label">TimeoutExecutorThread.</span><code><a 
href="../TimeoutExecutorThread.html#add(org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">add</a><wbr>(<a href="../Procedure.html" title="class 
in org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;<a 
href="../TimeoutExecutorThread.html" title="type parameter in 
TimeoutExecutorThread">TEnvironment</a>&gt;&nbsp;procedure)</code></div>
 <div class="col-last odd-row-color">&nbsp;</div>
 <div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span 
class="type-name-label">AbstractProcedureScheduler.</span><code><a 
href="../AbstractProcedureScheduler.html#addBack(org.apache.hadoop.hbase.procedure2.Procedure,boolean)"
 class="member-name-link">addBack</a><wbr>(<a href="../Procedure.html" 
title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&nbsp;procedure,
- boolean&nbsp;notify)</code></div>
+<div class="col-second even-row-color"><span 
class="type-name-label">AbstractProcedureScheduler.</span><code><a 
href="../AbstractProcedureScheduler.html#addBack(org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">addBack</a><wbr>(<a href="../Procedure.html" 
title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&nbsp;procedure)</code></div>
 <div class="col-last even-row-color">&nbsp;</div>
 <div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span 
class="type-name-label">ProcedureScheduler.</span><code><a 
href="../ProcedureScheduler.html#addBack(org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">addBack</a><wbr>(<a href="../Procedure.html" 
title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&nbsp;proc)</code></div>
-<div class="col-last odd-row-color">
-<div class="block">Inserts the specified element at the end of this 
queue.</div>
-</div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span 
class="type-name-label">ProcedureScheduler.</span><code><a 
href="../ProcedureScheduler.html#addBack(org.apache.hadoop.hbase.procedure2.Procedure,boolean)"
 class="member-name-link">addBack</a><wbr>(<a href="../Procedure.html" 
title="class in org.apache.hadoop.hbase.procedure2">Procedure</a>&nbsp;proc,
+<div class="col-second odd-row-color"><span 
class="type-name-label">AbstractProcedureScheduler.</span><code><a 
href="../AbstractProcedureScheduler.html#addBack(org.apache.hadoop.hbase.procedure2.Procedure,boolean)"
 class="member-name-link">addBack</a><wbr>(<a href="../Procedure.html" 
title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&nbsp;procedure,
  boolean&nbsp;notify)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span 
class="type-name-label">ProcedureScheduler.</span><code><a 
href="../ProcedureScheduler.html#addBack(org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">addBack</a><wbr>(<a href="../Procedure.html" 
title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&nbsp;proc)</code></div>
 <div class="col-last even-row-color">
 <div class="block">Inserts the specified element at the end of this 
queue.</div>
 </div>
-<div class="col-first odd-row-color"><code>protected &lt;T extends <a 
href="../Procedure.html" title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;<a 
href="../StateMachineProcedure.html" title="type parameter in 
StateMachineProcedure">TEnvironment</a>&gt;&gt;<br>void</code></div>
-<div class="col-second odd-row-color"><span 
class="type-name-label">StateMachineProcedure.</span><code><a 
href="../StateMachineProcedure.html#addChildProcedure(T...)" 
class="member-name-link">addChildProcedure</a><wbr>(T...&nbsp;subProcedure)</code></div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span 
class="type-name-label">ProcedureScheduler.</span><code><a 
href="../ProcedureScheduler.html#addBack(org.apache.hadoop.hbase.procedure2.Procedure,boolean)"
 class="member-name-link">addBack</a><wbr>(<a href="../Procedure.html" 
title="class in org.apache.hadoop.hbase.procedure2">Procedure</a>&nbsp;proc,
+ boolean&nbsp;notify)</code></div>
 <div class="col-last odd-row-color">
+<div class="block">Inserts the specified element at the end of this 
queue.</div>
+</div>
+<div class="col-first even-row-color"><code>protected &lt;T extends <a 
href="../Procedure.html" title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;<a 
href="../StateMachineProcedure.html" title="type parameter in 
StateMachineProcedure">TEnvironment</a>&gt;&gt;<br>void</code></div>
+<div class="col-second even-row-color"><span 
class="type-name-label">StateMachineProcedure.</span><code><a 
href="../StateMachineProcedure.html#addChildProcedure(T...)" 
class="member-name-link">addChildProcedure</a><wbr>(T...&nbsp;subProcedure)</code></div>
+<div class="col-last even-row-color">
 <div class="block">Add a child procedure to execute</div>
 </div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span 
class="type-name-label">AbstractProcedureScheduler.</span><code><a 
href="../AbstractProcedureScheduler.html#addFront(org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">addFront</a><wbr>(<a href="../Procedure.html" 
title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&nbsp;procedure)</code></div>
-<div class="col-last even-row-color">&nbsp;</div>
 <div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span 
class="type-name-label">AbstractProcedureScheduler.</span><code><a 
href="../AbstractProcedureScheduler.html#addFront(org.apache.hadoop.hbase.procedure2.Procedure,boolean)"
 class="member-name-link">addFront</a><wbr>(<a href="../Procedure.html" 
title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&nbsp;procedure,
- boolean&nbsp;notify)</code></div>
+<div class="col-second odd-row-color"><span 
class="type-name-label">AbstractProcedureScheduler.</span><code><a 
href="../AbstractProcedureScheduler.html#addFront(org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">addFront</a><wbr>(<a href="../Procedure.html" 
title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&nbsp;procedure)</code></div>
 <div class="col-last odd-row-color">&nbsp;</div>
 <div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span 
class="type-name-label">ProcedureScheduler.</span><code><a 
href="../ProcedureScheduler.html#addFront(org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">addFront</a><wbr>(<a href="../Procedure.html" 
title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&nbsp;proc)</code></div>
-<div class="col-last even-row-color">
-<div class="block">Inserts the specified element at the front of this 
queue.</div>
-</div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span 
class="type-name-label">ProcedureScheduler.</span><code><a 
href="../ProcedureScheduler.html#addFront(org.apache.hadoop.hbase.procedure2.Procedure,boolean)"
 class="member-name-link">addFront</a><wbr>(<a href="../Procedure.html" 
title="class in org.apache.hadoop.hbase.procedure2">Procedure</a>&nbsp;proc,
+<div class="col-second even-row-color"><span 
class="type-name-label">AbstractProcedureScheduler.</span><code><a 
href="../AbstractProcedureScheduler.html#addFront(org.apache.hadoop.hbase.procedure2.Procedure,boolean)"
 class="member-name-link">addFront</a><wbr>(<a href="../Procedure.html" 
title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&nbsp;procedure,
  boolean&nbsp;notify)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span 
class="type-name-label">ProcedureScheduler.</span><code><a 
href="../ProcedureScheduler.html#addFront(org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">addFront</a><wbr>(<a href="../Procedure.html" 
title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&nbsp;proc)</code></div>
 <div class="col-last odd-row-color">
 <div class="block">Inserts the specified element at the front of this 
queue.</div>
 </div>
 <div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span 
class="type-name-label">LockAndQueue.</span><code><a 
href="../LockAndQueue.html#addLast(org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">addLast</a><wbr>(<a href="../Procedure.html" 
title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;?&gt;&nbsp;proc)</code></div>
-<div class="col-last even-row-color">&nbsp;</div>
-<div class="col-first odd-row-color"><code>protected boolean</code></div>
-<div class="col-second odd-row-color"><span 
class="type-name-label">RootProcedureState.</span><code><a 
href="../RootProcedureState.html#addRollbackStep(org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">addRollbackStep</a><wbr>(<a href="../Procedure.html" 
title="class in org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;<a 
href="../RootProcedureState.html" title="type parameter in 
RootProcedureState">TEnvironment</a>&gt;&nbsp;proc)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-second even-row-color"><span 
class="type-name-label">ProcedureScheduler.</span><code><a 
href="../ProcedureScheduler.html#addFront(org.apache.hadoop.hbase.procedure2.Procedure,boolean)"
 class="member-name-link">addFront</a><wbr>(<a href="../Procedure.html" 
title="class in org.apache.hadoop.hbase.procedure2">Procedure</a>&nbsp;proc,
+ boolean&nbsp;notify)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Inserts the specified element at the front of this 
queue.</div>
+</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span 
class="type-name-label">LockAndQueue.</span><code><a 
href="../LockAndQueue.html#addLast(org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">addLast</a><wbr>(<a href="../Procedure.html" 
title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;?&gt;&nbsp;proc)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>protected boolean</code></div>
+<div class="col-second even-row-color"><span 
class="type-name-label">RootProcedureState.</span><code><a 
href="../RootProcedureState.html#addRollbackStep(org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">addRollbackStep</a><wbr>(<a href="../Procedure.html" 
title="class in org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;<a 
href="../RootProcedureState.html" title="type parameter in 
RootProcedureState">TEnvironment</a>&gt;&nbsp;proc)</code></div>
+<div class="col-last even-row-color">
 <div class="block">Called by the ProcedureExecutor after the procedure step is 
completed, to add the step to the
  rollback list (or procedure stack).</div>
 </div>
-<div class="col-first even-row-color"><code>protected void</code></div>
-<div class="col-second even-row-color"><span 
class="type-name-label">RootProcedureState.</span><code><a 
href="../RootProcedureState.html#addSubProcedure(org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">addSubProcedure</a><wbr>(<a href="../Procedure.html" 
title="class in org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;<a 
href="../RootProcedureState.html" title="type parameter in 
RootProcedureState">TEnvironment</a>&gt;&nbsp;proc)</code></div>
-<div class="col-last even-row-color">&nbsp;</div>
-<div class="col-first odd-row-color"><code>static boolean</code></div>
-<div class="col-second odd-row-color"><span 
class="type-name-label">ProcedureFutureUtil.</span><code><a 
href="../ProcedureFutureUtil.html#checkFuture(org.apache.hadoop.hbase.procedure2.Procedure,java.util.function.Supplier,java.util.function.Consumer,java.lang.Runnable)"
 class="member-name-link">checkFuture</a><wbr>(<a href="../Procedure.html" 
title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;?&gt;&nbsp;proc,
+<div class="col-first odd-row-color"><code>protected void</code></div>
+<div class="col-second odd-row-color"><span 
class="type-name-label">RootProcedureState.</span><code><a 
href="../RootProcedureState.html#addSubProcedure(org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">addSubProcedure</a><wbr>(<a href="../Procedure.html" 
title="class in org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;<a 
href="../RootProcedureState.html" title="type parameter in 
RootProcedureState">TEnvironment</a>&gt;&nbsp;proc)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static boolean</code></div>
+<div class="col-second even-row-color"><span 
class="type-name-label">ProcedureFutureUtil.</span><code><a 
href="../ProcedureFutureUtil.html#checkFuture(org.apache.hadoop.hbase.procedure2.Procedure,java.util.function.Supplier,java.util.function.Consumer,java.lang.Runnable)"
 class="member-name-link">checkFuture</a><wbr>(<a href="../Procedure.html" 
title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;?&gt;&nbsp;proc,
  <a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Supplier.html";
 title="class or interface in java.util.function" 
class="external-link">Supplier</a>&lt;<a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html";
 title="class or interface in java.util.concurrent" 
class="external-link">CompletableFuture</a>&lt;<a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.ht
 [...]
  <a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Consumer.html";
 title="class or interface in java.util.function" 
class="external-link">Consumer</a>&lt;<a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html";
 title="class or interface in java.util.concurrent" 
class="external-link">CompletableFuture</a>&lt;<a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.ht
 [...]
  <a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Runnable.html";
 title="class or interface in java.lang" 
class="external-link">Runnable</a>&nbsp;actionAfterDone)</code></div>
-<div class="col-last odd-row-color">&nbsp;</div>
-<div class="col-first even-row-color"><code>private void</code></div>
-<div class="col-second even-row-color"><span 
class="type-name-label">ProcedureExecutor.</span><code><a 
href="../ProcedureExecutor.html#cleanupAfterRollbackOneStep(org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">cleanupAfterRollbackOneStep</a><wbr>(<a 
href="../Procedure.html" title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;<a 
href="../ProcedureExecutor.html" title="type parameter in 
ProcedureExecutor">TEnvironment</a>&gt;&nbsp;proc)</code></div>
 <div class="col-last even-row-color">&nbsp;</div>
-<div class="col-first odd-row-color"><code>int</code></div>
-<div class="col-second odd-row-color"><span 
class="type-name-label">Procedure.</span><code><a 
href="../Procedure.html#compareTo(org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">compareTo</a><wbr>(<a href="../Procedure.html" 
title="class in org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;<a 
href="../Procedure.html" title="type parameter in 
Procedure">TEnvironment</a>&gt;&nbsp;other)</code></div>
+<div class="col-first odd-row-color"><code>private void</code></div>
+<div class="col-second odd-row-color"><span 
class="type-name-label">ProcedureExecutor.</span><code><a 
href="../ProcedureExecutor.html#cleanupAfterRollbackOneStep(org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">cleanupAfterRollbackOneStep</a><wbr>(<a 
href="../Procedure.html" title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;<a 
href="../ProcedureExecutor.html" title="type parameter in 
ProcedureExecutor">TEnvironment</a>&gt;&nbsp;proc)</code></div>
 <div class="col-last odd-row-color">&nbsp;</div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span 
class="type-name-label">ProcedureScheduler.</span><code><a 
href="../ProcedureScheduler.html#completionCleanup(org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">completionCleanup</a><wbr>(<a 
href="../Procedure.html" title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&nbsp;proc)</code></div>
-<div class="col-last even-row-color">
+<div class="col-first even-row-color"><code>int</code></div>
+<div class="col-second even-row-color"><span 
class="type-name-label">Procedure.</span><code><a 
href="../Procedure.html#compareTo(org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">compareTo</a><wbr>(<a href="../Procedure.html" 
title="class in org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;<a 
href="../Procedure.html" title="type parameter in 
Procedure">TEnvironment</a>&gt;&nbsp;other)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span 
class="type-name-label">ProcedureScheduler.</span><code><a 
href="../ProcedureScheduler.html#completionCleanup(org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">completionCleanup</a><wbr>(<a 
href="../Procedure.html" title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&nbsp;proc)</code></div>
+<div class="col-last odd-row-color">
 <div class="block">The procedure in execution completed.</div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span 
class="type-name-label">SimpleProcedureScheduler.</span><code><a 
href="../SimpleProcedureScheduler.html#completionCleanup(org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">completionCleanup</a><wbr>(<a 
href="../Procedure.html" title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&nbsp;proc)</code></div>
-<div class="col-last odd-row-color">&nbsp;</div>
-<div class="col-first even-row-color"><code>static 
org.apache.hadoop.hbase.shaded.protobuf.generated.ProcedureProtos.Procedure</code></div>
-<div class="col-second even-row-color"><span 
class="type-name-label">ProcedureUtil.</span><code><a 
href="../ProcedureUtil.html#convertToProtoProcedure(org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">convertToProtoProcedure</a><wbr>(<a 
href="../Procedure.html" title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;?&gt;&nbsp;proc)</code></div>
-<div class="col-last even-row-color">
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span 
class="type-name-label">SimpleProcedureScheduler.</span><code><a 
href="../SimpleProcedureScheduler.html#completionCleanup(org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">completionCleanup</a><wbr>(<a 
href="../Procedure.html" title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&nbsp;proc)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static 
org.apache.hadoop.hbase.shaded.protobuf.generated.ProcedureProtos.Procedure</code></div>
+<div class="col-second odd-row-color"><span 
class="type-name-label">ProcedureUtil.</span><code><a 
href="../ProcedureUtil.html#convertToProtoProcedure(org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">convertToProtoProcedure</a><wbr>(<a 
href="../Procedure.html" title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;?&gt;&nbsp;proc)</code></div>
+<div class="col-last odd-row-color">
 <div class="block">Helper to convert the procedure to protobuf.</div>
 </div>
-<div class="col-first odd-row-color"><code>private void</code></div>
-<div class="col-second odd-row-color"><span 
class="type-name-label">ProcedureExecutor.</span><code><a 
href="../ProcedureExecutor.html#countDownChildren(org.apache.hadoop.hbase.procedure2.RootProcedureState,org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">countDownChildren</a><wbr>(<a 
href="../RootProcedureState.html" title="class in 
org.apache.hadoop.hbase.procedure2">RootProcedureState</a>&lt;<a 
href="../ProcedureExecutor.html" title="type parameter in ProcedureEx [...]
+<div class="col-first even-row-color"><code>private void</code></div>
+<div class="col-second even-row-color"><span 
class="type-name-label">ProcedureExecutor.</span><code><a 
href="../ProcedureExecutor.html#countDownChildren(org.apache.hadoop.hbase.procedure2.RootProcedureState,org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">countDownChildren</a><wbr>(<a 
href="../RootProcedureState.html" title="class in 
org.apache.hadoop.hbase.procedure2">RootProcedureState</a>&lt;<a 
href="../ProcedureExecutor.html" title="type parameter in ProcedureE [...]
  <a href="../Procedure.html" title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;<a 
href="../ProcedureExecutor.html" title="type parameter in 
ProcedureExecutor">TEnvironment</a>&gt;&nbsp;procedure)</code></div>
-<div class="col-last odd-row-color">&nbsp;</div>
-<div class="col-first even-row-color"><code>protected abstract 
void</code></div>
-<div class="col-second even-row-color"><span 
class="type-name-label">AbstractProcedureScheduler.</span><code><a 
href="../AbstractProcedureScheduler.html#enqueue(org.apache.hadoop.hbase.procedure2.Procedure,boolean)"
 class="member-name-link">enqueue</a><wbr>(<a href="../Procedure.html" 
title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&nbsp;procedure,
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>protected abstract void</code></div>
+<div class="col-second odd-row-color"><span 
class="type-name-label">AbstractProcedureScheduler.</span><code><a 
href="../AbstractProcedureScheduler.html#enqueue(org.apache.hadoop.hbase.procedure2.Procedure,boolean)"
 class="member-name-link">enqueue</a><wbr>(<a href="../Procedure.html" 
title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&nbsp;procedure,
  boolean&nbsp;addFront)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">Add the procedure to the queue.</div>
 </div>
-<div class="col-first odd-row-color"><code>protected void</code></div>
-<div class="col-second odd-row-color"><span 
class="type-name-label">SimpleProcedureScheduler.</span><code><a 
href="../SimpleProcedureScheduler.html#enqueue(org.apache.hadoop.hbase.procedure2.Procedure,boolean)"
 class="member-name-link">enqueue</a><wbr>(<a href="../Procedure.html" 
title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&nbsp;procedure,
+<div class="col-first even-row-color"><code>protected void</code></div>
+<div class="col-second even-row-color"><span 
class="type-name-label">SimpleProcedureScheduler.</span><code><a 
href="../SimpleProcedureScheduler.html#enqueue(org.apache.hadoop.hbase.procedure2.Procedure,boolean)"
 class="member-name-link">enqueue</a><wbr>(<a href="../Procedure.html" 
title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&nbsp;procedure,
  boolean&nbsp;addFront)</code></div>
-<div class="col-last odd-row-color">&nbsp;</div>
-<div class="col-first even-row-color"><code>private void</code></div>
-<div class="col-second even-row-color"><span 
class="type-name-label">ProcedureExecutor.</span><code><a 
href="../ProcedureExecutor.html#execCompletionCleanup(org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">execCompletionCleanup</a><wbr>(<a 
href="../Procedure.html" title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;<a 
href="../ProcedureExecutor.html" title="type parameter in 
ProcedureExecutor">TEnvironment</a>&gt;&nbsp;proc)</code></div>
 <div class="col-last even-row-color">&nbsp;</div>
 <div class="col-first odd-row-color"><code>private void</code></div>
-<div class="col-second odd-row-color"><span 
class="type-name-label">ProcedureExecutor.</span><code><a 
href="../ProcedureExecutor.html#execProcedure(org.apache.hadoop.hbase.procedure2.RootProcedureState,org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">execProcedure</a><wbr>(<a 
href="../RootProcedureState.html" title="class in 
org.apache.hadoop.hbase.procedure2">RootProcedureState</a>&lt;<a 
href="../ProcedureExecutor.html" title="type parameter in ProcedureExecutor"> 
[...]
+<div class="col-second odd-row-color"><span 
class="type-name-label">ProcedureExecutor.</span><code><a 
href="../ProcedureExecutor.html#execCompletionCleanup(org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">execCompletionCleanup</a><wbr>(<a 
href="../Procedure.html" title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;<a 
href="../ProcedureExecutor.html" title="type parameter in 
ProcedureExecutor">TEnvironment</a>&gt;&nbsp;proc)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>private void</code></div>
+<div class="col-second even-row-color"><span 
class="type-name-label">ProcedureExecutor.</span><code><a 
href="../ProcedureExecutor.html#execProcedure(org.apache.hadoop.hbase.procedure2.RootProcedureState,org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">execProcedure</a><wbr>(<a 
href="../RootProcedureState.html" title="class in 
org.apache.hadoop.hbase.procedure2">RootProcedureState</a>&lt;<a 
href="../ProcedureExecutor.html" title="type parameter in ProcedureExecutor" 
[...]
  <a href="../Procedure.html" title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;<a 
href="../ProcedureExecutor.html" title="type parameter in 
ProcedureExecutor">TEnvironment</a>&gt;&nbsp;procedure)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block">Executes <code>procedure</code>
  
  Calls the doExecute() of the procedure
  If the procedure execution didn't fail (i.e.</div>
 </div>
-<div class="col-first even-row-color"><code>private <a 
href="../Procedure.LockState.html" title="enum class in 
org.apache.hadoop.hbase.procedure2">Procedure.LockState</a></code></div>
-<div class="col-second even-row-color"><span 
class="type-name-label">ProcedureExecutor.</span><code><a 
href="../ProcedureExecutor.html#executeNormalRollback(org.apache.hadoop.hbase.procedure2.Procedure,org.apache.hadoop.hbase.procedure2.RootProcedureState)"
 class="member-name-link">executeNormalRollback</a><wbr>(<a 
href="../Procedure.html" title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;<a 
href="../ProcedureExecutor.html" title="type parameter in ProcedureExecutor">T 
[...]
+<div class="col-first odd-row-color"><code>private <a 
href="../Procedure.LockState.html" title="enum class in 
org.apache.hadoop.hbase.procedure2">Procedure.LockState</a></code></div>
+<div class="col-second odd-row-color"><span 
class="type-name-label">ProcedureExecutor.</span><code><a 
href="../ProcedureExecutor.html#executeNormalRollback(org.apache.hadoop.hbase.procedure2.Procedure,org.apache.hadoop.hbase.procedure2.RootProcedureState)"
 class="member-name-link">executeNormalRollback</a><wbr>(<a 
href="../Procedure.html" title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;<a 
href="../ProcedureExecutor.html" title="type parameter in ProcedureExecutor">TE 
[...]
  <a href="../RootProcedureState.html" title="class in 
org.apache.hadoop.hbase.procedure2">RootProcedureState</a>&lt;<a 
href="../ProcedureExecutor.html" title="type parameter in 
ProcedureExecutor">TEnvironment</a>&gt;&nbsp;procStack)</code></div>
-<div class="col-last even-row-color">&nbsp;</div>
-<div class="col-first odd-row-color"><code>private void</code></div>
-<div class="col-second odd-row-color"><span 
class="type-name-label">ProcedureExecutor.</span><code><a 
href="../ProcedureExecutor.html#executeProcedure(org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">executeProcedure</a><wbr>(<a href="../Procedure.html" 
title="class in org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;<a 
href="../ProcedureExecutor.html" title="type parameter in 
ProcedureExecutor">TEnvironment</a>&gt;&nbsp;proc)</code></div>
-<div class="col-last odd-row-color">&nbsp;</div>
-<div class="col-first even-row-color"><code>private <a 
href="../Procedure.LockState.html" title="enum class in 
org.apache.hadoop.hbase.procedure2">Procedure.LockState</a></code></div>
-<div class="col-second even-row-color"><span 
class="type-name-label">ProcedureExecutor.</span><code><a 
href="../ProcedureExecutor.html#executeRollback(org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">executeRollback</a><wbr>(<a href="../Procedure.html" 
title="class in org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;<a 
href="../ProcedureExecutor.html" title="type parameter in 
ProcedureExecutor">TEnvironment</a>&gt;&nbsp;proc)</code></div>
-<div class="col-last even-row-color">
-<div class="block">Execute the rollback of the procedure step.</div>
-</div>
-<div class="col-first odd-row-color"><code>protected void</code></div>
-<div class="col-second odd-row-color"><span 
class="type-name-label">TimeoutExecutorThread.</span><code><a 
href="../TimeoutExecutorThread.html#executeTimedoutProcedure(org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">executeTimedoutProcedure</a><wbr>(<a 
href="../Procedure.html" title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;<a 
href="../TimeoutExecutorThread.html" title="type parameter in 
TimeoutExecutorThread">TEnvironment</a>&gt;&nbsp;proc)</c [...]
 <div class="col-last odd-row-color">&nbsp;</div>
 <div class="col-first even-row-color"><code>private void</code></div>
-<div class="col-second even-row-color"><span 
class="type-name-label">ProcedureExecutor.</span><code><a 
href="../ProcedureExecutor.html#executeUnexpectedRollback(org.apache.hadoop.hbase.procedure2.Procedure,org.apache.hadoop.hbase.procedure2.RootProcedureState)"
 class="member-name-link">executeUnexpectedRollback</a><wbr>(<a 
href="../Procedure.html" title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;<a 
href="../ProcedureExecutor.html" title="type parameter in ProcedureExe [...]
- <a href="../RootProcedureState.html" title="class in 
org.apache.hadoop.hbase.procedure2">RootProcedureState</a>&lt;<a 
href="../ProcedureExecutor.html" title="type parameter in 
ProcedureExecutor">TEnvironment</a>&gt;&nbsp;procStack)</code></div>
+<div class="col-second even-row-color"><span 
class="type-name-label">ProcedureExecutor.</span><code><a 
href="../ProcedureExecutor.html#executeProcedure(org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">executeProcedure</a><wbr>(<a href="../Procedure.html" 
title="class in org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;<a 
href="../ProcedureExecutor.html" title="type parameter in 
ProcedureExecutor">TEnvironment</a>&gt;&nbsp;proc)</code></div>
 <div class="col-last even-row-color">&nbsp;</div>
-<div class="col-first odd-row-color"><code>protected static &lt;T&gt;&nbsp;<a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html";
 title="class or interface in java.lang" 
class="external-link">Long</a></code></div>
-<div class="col-second odd-row-color"><span 
class="type-name-label">Procedure.</span><code><a 
href="../Procedure.html#getRootProcedureId(java.util.Map,org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">getRootProcedureId</a><wbr>(<a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html";
 title="class or interface in java.util" class="external-link">Map</a>&lt;<a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lan 
[...]
- <a href="../Procedure.html" title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;T&gt;&nbsp;proc)</code></div>
+<div class="col-first odd-row-color"><code>private <a 
href="../Procedure.LockState.html" title="enum class in 
org.apache.hadoop.hbase.procedure2">Procedure.LockState</a></code></div>
+<div class="col-second odd-row-color"><span 
class="type-name-label">ProcedureExecutor.</span><code><a 
href="../ProcedureExecutor.html#executeRollback(org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">executeRollback</a><wbr>(<a href="../Procedure.html" 
title="class in org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;<a 
href="../ProcedureExecutor.html" title="type parameter in 
ProcedureExecutor">TEnvironment</a>&gt;&nbsp;proc)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Helper to lookup the root Procedure ID given a specified 
procedure.</div>
+<div class="block">Execute the rollback of the procedure step.</div>
 </div>
-<div class="col-first even-row-color"><code>(package private) <a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html";
 title="class or interface in java.lang" 
class="external-link">Long</a></code></div>
-<div class="col-second even-row-color"><span 
class="type-name-label">ProcedureExecutor.</span><code><a 
href="../ProcedureExecutor.html#getRootProcedureId(org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">getRootProcedureId</a><wbr>(<a 
href="../Procedure.html" title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;<a 
href="../ProcedureExecutor.html" title="type parameter in 
ProcedureExecutor">TEnvironment</a>&gt;&nbsp;proc)</code></div>
+<div class="col-first even-row-color"><code>protected void</code></div>
+<div class="col-second even-row-color"><span 
class="type-name-label">TimeoutExecutorThread.</span><code><a 
href="../TimeoutExecutorThread.html#executeTimedoutProcedure(org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">executeTimedoutProcedure</a><wbr>(<a 
href="../Procedure.html" title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;<a 
href="../TimeoutExecutorThread.html" title="type parameter in 
TimeoutExecutorThread">TEnvironment</a>&gt;&nbsp;proc)</ [...]
 <div class="col-last even-row-color">&nbsp;</div>
 <div class="col-first odd-row-color"><code>private void</code></div>
-<div class="col-second odd-row-color"><span 
class="type-name-label">ProcedureExecutor.</span><code><a 
href="../ProcedureExecutor.html#handleInterruptedException(org.apache.hadoop.hbase.procedure2.Procedure,java.lang.InterruptedException)"
 class="member-name-link">handleInterruptedException</a><wbr>(<a 
href="../Procedure.html" title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;<a 
href="../ProcedureExecutor.html" title="type parameter in 
ProcedureExecutor">TEnvironment</a [...]
- <a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/InterruptedException.html";
 title="class or interface in java.lang" 
class="external-link">InterruptedException</a>&nbsp;e)</code></div>
+<div class="col-second odd-row-color"><span 
class="type-name-label">ProcedureExecutor.</span><code><a 
href="../ProcedureExecutor.html#executeUnexpectedRollback(org.apache.hadoop.hbase.procedure2.Procedure,org.apache.hadoop.hbase.procedure2.RootProcedureState)"
 class="member-name-link">executeUnexpectedRollback</a><wbr>(<a 
href="../Procedure.html" title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;<a 
href="../ProcedureExecutor.html" title="type parameter in ProcedureExec [...]
+ <a href="../RootProcedureState.html" title="class in 
org.apache.hadoop.hbase.procedure2">RootProcedureState</a>&lt;<a 
href="../ProcedureExecutor.html" title="type parameter in 
ProcedureExecutor">TEnvironment</a>&gt;&nbsp;procStack)</code></div>
 <div class="col-last odd-row-color">&nbsp;</div>
-<div class="col-first even-row-color"><code>boolean</code></div>
-<div class="col-second even-row-color"><span 
class="type-name-label">LockAndQueue.</span><code><a 
href="../LockAndQueue.html#hasLockAccess(org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">hasLockAccess</a><wbr>(<a href="../Procedure.html" 
title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;?&gt;&nbsp;proc)</code></div>
+<div class="col-first even-row-color"><code>protected static &lt;T&gt;&nbsp;<a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html";
 title="class or interface in java.lang" 
class="external-link">Long</a></code></div>
+<div class="col-second even-row-color"><span 
class="type-name-label">Procedure.</span><code><a 
href="../Procedure.html#getRootProcedureId(java.util.Map,org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">getRootProcedureId</a><wbr>(<a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html";
 title="class or interface in java.util" class="external-link">Map</a>&lt;<a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/la [...]
+ <a href="../Procedure.html" title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;T&gt;&nbsp;proc)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Helper to lookup the root Procedure ID given a specified 
procedure.</div>
+</div>
+<div class="col-first odd-row-color"><code>(package private) <a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html";
 title="class or interface in java.lang" 
class="external-link">Long</a></code></div>
+<div class="col-second odd-row-color"><span 
class="type-name-label">ProcedureExecutor.</span><code><a 
href="../ProcedureExecutor.html#getRootProcedureId(org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">getRootProcedureId</a><wbr>(<a 
href="../Procedure.html" title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;<a 
href="../ProcedureExecutor.html" title="type parameter in 
ProcedureExecutor">TEnvironment</a>&gt;&nbsp;proc)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>private void</code></div>
+<div class="col-second even-row-color"><span 
class="type-name-label">ProcedureExecutor.</span><code><a 
href="../ProcedureExecutor.html#handleInterruptedException(org.apache.hadoop.hbase.procedure2.Procedure,java.lang.InterruptedException)"
 class="member-name-link">handleInterruptedException</a><wbr>(<a 
href="../Procedure.html" title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;<a 
href="../ProcedureExecutor.html" title="type parameter in 
ProcedureExecutor">TEnvironment</ [...]
+ <a 
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/InterruptedException.html";
 title="class or interface in java.lang" 
class="external-link">InterruptedException</a>&nbsp;e)</code></div>
 <div class="col-last even-row-color">&nbsp;</div>
 <div class="col-first odd-row-color"><code>boolean</code></div>
-<div class="col-second odd-row-color"><span 
class="type-name-label">LockStatus.</span><code><a 
href="../LockStatus.html#hasLockAccess(org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">hasLockAccess</a><wbr>(<a href="../Procedure.html" 
title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;?&gt;&nbsp;proc)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-second odd-row-color"><span 
class="type-name-label">LockAndQueue.</span><code><a 
href="../LockAndQueue.html#hasLockAccess(org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">hasLockAccess</a><wbr>(<a href="../Procedure.html" 
title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;?&gt;&nbsp;proc)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>boolean</code></div>
+<div class="col-second even-row-color"><span 
class="type-name-label">LockStatus.</span><code><a 
href="../LockStatus.html#hasLockAccess(org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">hasLockAccess</a><wbr>(<a href="../Procedure.html" 
title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;?&gt;&nbsp;proc)</code></div>
+<div class="col-last even-row-color">
 <div class="block">Return true if the procedure itself holds the exclusive 
lock, or any ancestors of the give
  procedure hold the exclusive lock.</div>
 </div>
-<div class="col-first even-row-color"><code>static boolean</code></div>
-<div class="col-second even-row-color"><span 
class="type-name-label">Procedure.</span><code><a 
href="../Procedure.html#haveSameParent(org.apache.hadoop.hbase.procedure2.Procedure,org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">haveSameParent</a><wbr>(<a href="../Procedure.html" 
title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;?&gt;&nbsp;a,
+<div class="col-first odd-row-color"><code>static boolean</code></div>
+<div class="col-second odd-row-color"><span 
class="type-name-label">Procedure.</span><code><a 
href="../Procedure.html#haveSameParent(org.apache.hadoop.hbase.procedure2.Procedure,org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">haveSameParent</a><wbr>(<a href="../Procedure.html" 
title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;?&gt;&nbsp;a,
  <a href="../Procedure.html" title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;?&gt;&nbsp;b)</code></div>
-<div class="col-last even-row-color">&nbsp;</div>
-<div class="col-first odd-row-color"><code>private <a href="../Procedure.html" 
title="class in org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;<a 
href="../ProcedureExecutor.html" title="type parameter in 
ProcedureExecutor">TEnvironment</a>&gt;[]</code></div>
-<div class="col-second odd-row-color"><span 
class="type-name-label">ProcedureExecutor.</span><code><a 
href="../ProcedureExecutor.html#initializeChildren(org.apache.hadoop.hbase.procedure2.RootProcedureState,org.apache.hadoop.hbase.procedure2.Procedure,org.apache.hadoop.hbase.procedure2.Procedure%5B%5D)"
 class="member-name-link">initializeChildren</a><wbr>(<a 
href="../RootProcedureState.html" title="class in 
org.apache.hadoop.hbase.procedure2">RootProcedureState</a>&lt;<a 
href="../Procedu [...]
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>private <a 
href="../Procedure.html" title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;<a 
href="../ProcedureExecutor.html" title="type parameter in 
ProcedureExecutor">TEnvironment</a>&gt;[]</code></div>
+<div class="col-second even-row-color"><span 
class="type-name-label">ProcedureExecutor.</span><code><a 
href="../ProcedureExecutor.html#initializeChildren(org.apache.hadoop.hbase.procedure2.RootProcedureState,org.apache.hadoop.hbase.procedure2.Procedure,org.apache.hadoop.hbase.procedure2.Procedure%5B%5D)"
 class="member-name-link">initializeChildren</a><wbr>(<a 
href="../RootProcedureState.html" title="class in 
org.apache.hadoop.hbase.procedure2">RootProcedureState</a>&lt;<a 
href="../Proced [...]
  <a href="../Procedure.html" title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;<a 
href="../ProcedureExecutor.html" title="type parameter in 
ProcedureExecutor">TEnvironment</a>&gt;&nbsp;procedure,
  <a href="../Procedure.html" title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;<a 
href="../ProcedureExecutor.html" title="type parameter in 
ProcedureExecutor">TEnvironment</a>&gt;[]&nbsp;subprocs)</code></div>
-<div class="col-last odd-row-color">&nbsp;</div>
-<div class="col-first even-row-color"><code>private boolean</code></div>
-<div class="col-second even-row-color"><span 
class="type-name-label">ProcedureExecutor.</span><code><a 
href="../ProcedureExecutor.html#isRootFinished(org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">isRootFinished</a><wbr>(<a href="../Procedure.html" 
title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;?&gt;&nbsp;proc)</code></div>
 <div class="col-last even-row-color">&nbsp;</div>
-<div class="col-first odd-row-color"><code>protected void</code></div>
-<div class="col-second odd-row-color"><span 
class="type-name-label">RootProcedureState.</span><code><a 
href="../RootProcedureState.html#loadStack(org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">loadStack</a><wbr>(<a href="../Procedure.html" 
title="class in org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;<a 
href="../RootProcedureState.html" title="type parameter in 
RootProcedureState">TEnvironment</a>&gt;&nbsp;proc)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-first odd-row-color"><code>private boolean</code></div>
+<div class="col-second odd-row-color"><span 
class="type-name-label">ProcedureExecutor.</span><code><a 
href="../ProcedureExecutor.html#isRootFinished(org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">isRootFinished</a><wbr>(<a href="../Procedure.html" 
title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;?&gt;&nbsp;proc)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>protected void</code></div>
+<div class="col-second even-row-color"><span 
class="type-name-label">RootProcedureState.</span><code><a 
href="../RootProcedureState.html#loadStack(org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">loadStack</a><wbr>(<a href="../Procedure.html" 
title="class in org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;<a 
href="../RootProcedureState.html" title="type parameter in 
RootProcedureState">TEnvironment</a>&gt;&nbsp;proc)</code></div>
+<div class="col-last even-row-color">
 <div class="block">Called on store load by the ProcedureExecutor to load part 
of the stack.</div>
 </div>
-<div class="col-first even-row-color"><code>private <a 
href="../Procedure.html" title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;<a 
href="../ProcedureExecutor.html" title="type parameter in 
ProcedureExecutor">TEnvironment</a>&gt;</code></div>
-<div class="col-second even-row-color"><span 
class="type-name-label">ProcedureExecutor.</span><code><a 
href="../ProcedureExecutor.html#prepareProcedure(org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">prepareProcedure</a><wbr>(<a href="../Procedure.html" 
title="class in org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;<a 
href="../ProcedureExecutor.html" title="type parameter in 
ProcedureExecutor">TEnvironment</a>&gt;&nbsp;proc)</code></div>
-<div class="col-last even-row-color">&nbsp;</div>
-<div class="col-first odd-row-color"><code>protected void</code></div>
-<div class="col-second odd-row-color"><span 
class="type-name-label">AbstractProcedureScheduler.</span><code><a 
href="../AbstractProcedureScheduler.html#push(org.apache.hadoop.hbase.procedure2.Procedure,boolean,boolean)"
 class="member-name-link">push</a><wbr>(<a href="../Procedure.html" 
title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&nbsp;procedure,
+<div class="col-first odd-row-color"><code>private <a href="../Procedure.html" 
title="class in org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;<a 
href="../ProcedureExecutor.html" title="type parameter in 
ProcedureExecutor">TEnvironment</a>&gt;</code></div>
+<div class="col-second odd-row-color"><span 
class="type-name-label">ProcedureExecutor.</span><code><a 
href="../ProcedureExecutor.html#prepareProcedure(org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">prepareProcedure</a><wbr>(<a href="../Procedure.html" 
title="class in org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;<a 
href="../ProcedureExecutor.html" title="type parameter in 
ProcedureExecutor">TEnvironment</a>&gt;&nbsp;proc)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>protected void</code></div>
+<div class="col-second even-row-color"><span 
class="type-name-label">AbstractProcedureScheduler.</span><code><a 
href="../AbstractProcedureScheduler.html#push(org.apache.hadoop.hbase.procedure2.Procedure,boolean,boolean)"
 class="member-name-link">push</a><wbr>(<a href="../Procedure.html" 
title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&nbsp;procedure,
  boolean&nbsp;addFront,
  boolean&nbsp;notify)</code></div>
-<div class="col-last odd-row-color">&nbsp;</div>
-<div class="col-first even-row-color"><code>private long</code></div>
-<div class="col-second even-row-color"><span 
class="type-name-label">ProcedureExecutor.</span><code><a 
href="../ProcedureExecutor.html#pushProcedure(org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">pushProcedure</a><wbr>(<a href="../Procedure.html" 
title="class in org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;<a 
href="../ProcedureExecutor.html" title="type parameter in 
ProcedureExecutor">TEnvironment</a>&gt;&nbsp;proc)</code></div>
 <div class="col-last even-row-color">&nbsp;</div>
-<div class="col-first odd-row-color"><code>protected void</code></div>
-<div class="col-second odd-row-color"><span 
class="type-name-label">RootProcedureState.</span><code><a 
href="../RootProcedureState.html#release(org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">release</a><wbr>(<a href="../Procedure.html" 
title="class in org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;<a 
href="../RootProcedureState.html" title="type parameter in 
RootProcedureState">TEnvironment</a>&gt;&nbsp;proc)</code></div>
-<div class="col-last odd-row-color">
-<div class="block">Called by the ProcedureExecutor to mark the procedure step 
as finished.</div>
-</div>
+<div class="col-first odd-row-color"><code>private long</code></div>
+<div class="col-second odd-row-color"><span 
class="type-name-label">ProcedureExecutor.</span><code><a 
href="../ProcedureExecutor.html#pushProcedure(org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">pushProcedure</a><wbr>(<a href="../Procedure.html" 
title="class in org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;<a 
href="../ProcedureExecutor.html" title="type parameter in 
ProcedureExecutor">TEnvironment</a>&gt;&nbsp;proc)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
 <div class="col-first even-row-color"><code>boolean</code></div>
 <div class="col-second even-row-color"><span 
class="type-name-label">LockAndQueue.</span><code><a 
href="../LockAndQueue.html#releaseExclusiveLock(org.apache.hadoop.hbase.procedure2.Procedure)"
 class="member-name-link">releaseExclusiveLock</a><wbr>(<a 
href="../Procedure.html" title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&lt;?&gt;&nbsp;proc)</code></div>
 <div class="col-last even-row-color">
diff --git 
a/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.KeepAliveWorkerThread.html
 
b/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.KeepAliveWorkerThread.html
index 8d63756968c..443abbfd471 100644
--- 
a/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.KeepAliveWorkerThread.html
+++ 
b/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.KeepAliveWorkerThread.html
@@ -1467,7 +1467,7 @@
 <span class="source-line-no">1454</span><span id="line-1454">    }</span>
 <span class="source-line-no">1455</span><span id="line-1455">    do {</span>
 <span class="source-line-no">1456</span><span id="line-1456">      // Try to 
acquire the execution</span>
-<span class="source-line-no">1457</span><span id="line-1457">      if 
(!procStack.acquire(proc)) {</span>
+<span class="source-line-no">1457</span><span id="line-1457">      if 
(!procStack.acquire()) {</span>
 <span class="source-line-no">1458</span><span id="line-1458">        if 
(procStack.setRollback()) {</span>
 <span class="source-line-no">1459</span><span id="line-1459">          // we 
have the 'rollback-lock' we can start rollingback</span>
 <span class="source-line-no">1460</span><span id="line-1460">          switch 
(executeRollback(rootProcId, procStack)) {</span>
@@ -1526,7 +1526,7 @@
 <span class="source-line-no">1513</span><span id="line-1513">        
default:</span>
 <span class="source-line-no">1514</span><span id="line-1514">          throw 
new UnsupportedOperationException();</span>
 <span class="source-line-no">1515</span><span id="line-1515">      }</span>
-<span class="source-line-no">1516</span><span id="line-1516">      
procStack.release(proc);</span>
+<span class="source-line-no">1516</span><span id="line-1516">      
procStack.release();</span>
 <span class="source-line-no">1517</span><span id="line-1517"></span>
 <span class="source-line-no">1518</span><span id="line-1518">      if 
(proc.isSuccess()) {</span>
 <span class="source-line-no">1519</span><span id="line-1519">        // update 
metrics on finishing the procedure</span>
diff --git 
a/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.ProcedureExecutorListener.html
 
b/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.ProcedureExecutorListener.html
index ae5dd3b7c52..a35a7b284f2 100644
--- 
a/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.ProcedureExecutorListener.html
+++ 
b/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.ProcedureExecutorListener.html
@@ -1467,7 +1467,7 @@
 <span class="source-line-no">1454</span><span id="line-1454">    }</span>
 <span class="source-line-no">1455</span><span id="line-1455">    do {</span>
 <span class="source-line-no">1456</span><span id="line-1456">      // Try to 
acquire the execution</span>
-<span class="source-line-no">1457</span><span id="line-1457">      if 
(!procStack.acquire(proc)) {</span>
+<span class="source-line-no">1457</span><span id="line-1457">      if 
(!procStack.acquire()) {</span>
 <span class="source-line-no">1458</span><span id="line-1458">        if 
(procStack.setRollback()) {</span>
 <span class="source-line-no">1459</span><span id="line-1459">          // we 
have the 'rollback-lock' we can start rollingback</span>
 <span class="source-line-no">1460</span><span id="line-1460">          switch 
(executeRollback(rootProcId, procStack)) {</span>
@@ -1526,7 +1526,7 @@
 <span class="source-line-no">1513</span><span id="line-1513">        
default:</span>
 <span class="source-line-no">1514</span><span id="line-1514">          throw 
new UnsupportedOperationException();</span>
 <span class="source-line-no">1515</span><span id="line-1515">      }</span>
-<span class="source-line-no">1516</span><span id="line-1516">      
procStack.release(proc);</span>
+<span class="source-line-no">1516</span><span id="line-1516">      
procStack.release();</span>
 <span class="source-line-no">1517</span><span id="line-1517"></span>
 <span class="source-line-no">1518</span><span id="line-1518">      if 
(proc.isSuccess()) {</span>
 <span class="source-line-no">1519</span><span id="line-1519">        // update 
metrics on finishing the procedure</span>
diff --git 
a/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.Testing.html
 
b/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.Testing.html
index 366e8f9fc25..318eaf63292 100644
--- 
a/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.Testing.html
+++ 
b/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.Testing.html
@@ -1467,7 +1467,7 @@
 <span class="source-line-no">1454</span><span id="line-1454">    }</span>
 <span class="source-line-no">1455</span><span id="line-1455">    do {</span>
 <span class="source-line-no">1456</span><span id="line-1456">      // Try to 
acquire the execution</span>
-<span class="source-line-no">1457</span><span id="line-1457">      if 
(!procStack.acquire(proc)) {</span>
+<span class="source-line-no">1457</span><span id="line-1457">      if 
(!procStack.acquire()) {</span>
 <span class="source-line-no">1458</span><span id="line-1458">        if 
(procStack.setRollback()) {</span>
 <span class="source-line-no">1459</span><span id="line-1459">          // we 
have the 'rollback-lock' we can start rollingback</span>
 <span class="source-line-no">1460</span><span id="line-1460">          switch 
(executeRollback(rootProcId, procStack)) {</span>
@@ -1526,7 +1526,7 @@
 <span class="source-line-no">1513</span><span id="line-1513">        
default:</span>
 <span class="source-line-no">1514</span><span id="line-1514">          throw 
new UnsupportedOperationException();</span>
 <span class="source-line-no">1515</span><span id="line-1515">      }</span>
-<span class="source-line-no">1516</span><span id="line-1516">      
procStack.release(proc);</span>
+<span class="source-line-no">1516</span><span id="line-1516">      
procStack.release();</span>
 <span class="source-line-no">1517</span><span id="line-1517"></span>
 <span class="source-line-no">1518</span><span id="line-1518">      if 
(proc.isSuccess()) {</span>
 <span class="source-line-no">1519</span><span id="line-1519">        // update 
metrics on finishing the procedure</span>
diff --git 
a/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerMonitor.html
 
b/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerMonitor.html
index 24aa7df29db..75e9970f058 100644
--- 
a/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerMonitor.html
+++ 
b/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerMonitor.html
@@ -1467,7 +1467,7 @@
 <span class="source-line-no">1454</span><span id="line-1454">    }</span>
 <span class="source-line-no">1455</span><span id="line-1455">    do {</span>
 <span class="source-line-no">1456</span><span id="line-1456">      // Try to 
acquire the execution</span>
-<span class="source-line-no">1457</span><span id="line-1457">      if 
(!procStack.acquire(proc)) {</span>
+<span class="source-line-no">1457</span><span id="line-1457">      if 
(!procStack.acquire()) {</span>
 <span class="source-line-no">1458</span><span id="line-1458">        if 
(procStack.setRollback()) {</span>
 <span class="source-line-no">1459</span><span id="line-1459">          // we 
have the 'rollback-lock' we can start rollingback</span>
 <span class="source-line-no">1460</span><span id="line-1460">          switch 
(executeRollback(rootProcId, procStack)) {</span>
@@ -1526,7 +1526,7 @@
 <span class="source-line-no">1513</span><span id="line-1513">        
default:</span>
 <span class="source-line-no">1514</span><span id="line-1514">          throw 
new UnsupportedOperationException();</span>
 <span class="source-line-no">1515</span><span id="line-1515">      }</span>
-<span class="source-line-no">1516</span><span id="line-1516">      
procStack.release(proc);</span>
+<span class="source-line-no">1516</span><span id="line-1516">      
procStack.release();</span>
 <span class="source-line-no">1517</span><span id="line-1517"></span>
 <span class="source-line-no">1518</span><span id="line-1518">      if 
(proc.isSuccess()) {</span>
 <span class="source-line-no">1519</span><span id="line-1519">        // update 
metrics on finishing the procedure</span>
diff --git 
a/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerThread.html
 
b/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerThread.html
index 8ce729fd9eb..73c4cda22f2 100644
--- 
a/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerThread.html
+++ 
b/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerThread.html
@@ -1467,7 +1467,7 @@
 <span class="source-line-no">1454</span><span id="line-1454">    }</span>
 <span class="source-line-no">1455</span><span id="line-1455">    do {</span>
 <span class="source-line-no">1456</span><span id="line-1456">      // Try to 
acquire the execution</span>
-<span class="source-line-no">1457</span><span id="line-1457">      if 
(!procStack.acquire(proc)) {</span>
+<span class="source-line-no">1457</span><span id="line-1457">      if 
(!procStack.acquire()) {</span>
 <span class="source-line-no">1458</span><span id="line-1458">        if 
(procStack.setRollback()) {</span>
 <span class="source-line-no">1459</span><span id="line-1459">          // we 
have the 'rollback-lock' we can start rollingback</span>
 <span class="source-line-no">1460</span><span id="line-1460">          switch 
(executeRollback(rootProcId, procStack)) {</span>
@@ -1526,7 +1526,7 @@
 <span class="source-line-no">1513</span><span id="line-1513">        
default:</span>
 <span class="source-line-no">1514</span><span id="line-1514">          throw 
new UnsupportedOperationException();</span>
 <span class="source-line-no">1515</span><span id="line-1515">      }</span>
-<span class="source-line-no">1516</span><span id="line-1516">      
procStack.release(proc);</span>
+<span class="source-line-no">1516</span><span id="line-1516">      
procStack.release();</span>
 <span class="source-line-no">1517</span><span id="line-1517"></span>
 <span class="source-line-no">1518</span><span id="line-1518">      if 
(proc.isSuccess()) {</span>
 <span class="source-line-no">1519</span><span id="line-1519">        // update 
metrics on finishing the procedure</span>
diff --git 
a/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html 
b/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html
index a0bd87d044e..06ea5ef0865 100644
--- 
a/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html
+++ 
b/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html
@@ -1467,7 +1467,7 @@
 <span class="source-line-no">1454</span><span id="line-1454">    }</span>
 <span class="source-line-no">1455</span><span id="line-1455">    do {</span>
 <span class="source-line-no">1456</span><span id="line-1456">      // Try to 
acquire the execution</span>
-<span class="source-line-no">1457</span><span id="line-1457">      if 
(!procStack.acquire(proc)) {</span>
+<span class="source-line-no">1457</span><span id="line-1457">      if 
(!procStack.acquire()) {</span>
 <span class="source-line-no">1458</span><span id="line-1458">        if 
(procStack.setRollback()) {</span>
 <span class="source-line-no">1459</span><span id="line-1459">          // we 
have the 'rollback-lock' we can start rollingback</span>
 <span class="source-line-no">1460</span><span id="line-1460">          switch 
(executeRollback(rootProcId, procStack)) {</span>
@@ -1526,7 +1526,7 @@
 <span class="source-line-no">1513</span><span id="line-1513">        
default:</span>
 <span class="source-line-no">1514</span><span id="line-1514">          throw 
new UnsupportedOperationException();</span>
 <span class="source-line-no">1515</span><span id="line-1515">      }</span>
-<span class="source-line-no">1516</span><span id="line-1516">      
procStack.release(proc);</span>
+<span class="source-line-no">1516</span><span id="line-1516">      
procStack.release();</span>
 <span class="source-line-no">1517</span><span id="line-1517"></span>
 <span class="source-line-no">1518</span><span id="line-1518">      if 
(proc.isSuccess()) {</span>
 <span class="source-line-no">1519</span><span id="line-1519">        // update 
metrics on finishing the procedure</span>
diff --git 
a/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/RootProcedureState.State.html
 
b/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/RootProcedureState.State.html
index f7c005841b7..5ec6164d982 100644
--- 
a/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/RootProcedureState.State.html
+++ 
b/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/RootProcedureState.State.html
@@ -148,7 +148,7 @@
 <span class="source-line-no">135</span><span id="line-135">  /**</span>
 <span class="source-line-no">136</span><span id="line-136">   * Called by the 
ProcedureExecutor to mark the procedure step as running.</span>
 <span class="source-line-no">137</span><span id="line-137">   */</span>
-<span class="source-line-no">138</span><span id="line-138">  protected 
synchronized boolean acquire(Procedure&lt;TEnvironment&gt; proc) {</span>
+<span class="source-line-no">138</span><span id="line-138">  protected 
synchronized boolean acquire() {</span>
 <span class="source-line-no">139</span><span id="line-139">    if (state != 
State.RUNNING) {</span>
 <span class="source-line-no">140</span><span id="line-140">      return 
false;</span>
 <span class="source-line-no">141</span><span id="line-141">    }</span>
@@ -160,7 +160,7 @@
 <span class="source-line-no">147</span><span id="line-147">  /**</span>
 <span class="source-line-no">148</span><span id="line-148">   * Called by the 
ProcedureExecutor to mark the procedure step as finished.</span>
 <span class="source-line-no">149</span><span id="line-149">   */</span>
-<span class="source-line-no">150</span><span id="line-150">  protected 
synchronized void release(Procedure&lt;TEnvironment&gt; proc) {</span>
+<span class="source-line-no">150</span><span id="line-150">  protected 
synchronized void release() {</span>
 <span class="source-line-no">151</span><span id="line-151">    
running--;</span>
 <span class="source-line-no">152</span><span id="line-152">  }</span>
 <span class="source-line-no">153</span><span id="line-153"></span>
diff --git 
a/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/RootProcedureState.html
 
b/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/RootProcedureState.html
index 730eaf67d74..b2ca849effb 100644
--- 
a/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/RootProcedureState.html
+++ 
b/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/RootProcedureState.html
@@ -148,7 +148,7 @@
 <span class="source-line-no">135</span><span id="line-135">  /**</span>
 <span class="source-line-no">136</span><span id="line-136">   * Called by the 
ProcedureExecutor to mark the procedure step as running.</span>
 <span class="source-line-no">137</span><span id="line-137">   */</span>
-<span class="source-line-no">138</span><span id="line-138">  protected 
synchronized boolean acquire(Procedure&lt;TEnvironment&gt; proc) {</span>
+<span class="source-line-no">138</span><span id="line-138">  protected 
synchronized boolean acquire() {</span>
 <span class="source-line-no">139</span><span id="line-139">    if (state != 
State.RUNNING) {</span>
 <span class="source-line-no">140</span><span id="line-140">      return 
false;</span>
 <span class="source-line-no">141</span><span id="line-141">    }</span>
@@ -160,7 +160,7 @@
 <span class="source-line-no">147</span><span id="line-147">  /**</span>
 <span class="source-line-no">148</span><span id="line-148">   * Called by the 
ProcedureExecutor to mark the procedure step as finished.</span>
 <span class="source-line-no">149</span><span id="line-149">   */</span>
-<span class="source-line-no">150</span><span id="line-150">  protected 
synchronized void release(Procedure&lt;TEnvironment&gt; proc) {</span>
+<span class="source-line-no">150</span><span id="line-150">  protected 
synchronized void release() {</span>
 <span class="source-line-no">151</span><span id="line-151">    
running--;</span>
 <span class="source-line-no">152</span><span id="line-152">  }</span>
 <span class="source-line-no">153</span><span id="line-153"></span>
diff --git a/downloads.html b/downloads.html
index 0ef2e391553..0ea714a552b 100644
--- a/downloads.html
+++ b/downloads.html
@@ -422,7 +422,7 @@
         All other marks mentioned may be trademarks or registered trademarks 
of their respective owners.
       </div>
       <div style="float: right">
-        Last Published: 2025-04-15
+        Last Published: 2025-04-16
       </div>
         </div>
         <p id="poweredBy" class="pull-right"><a 
href="http://maven.apache.org/"; title="Built by Maven" class="poweredBy"><img 
class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" 
/></a>
diff --git a/export_control.html b/export_control.html
index d19a8fde298..0f167db7492 100644
--- a/export_control.html
+++ b/export_control.html
@@ -210,7 +210,7 @@ for more details.</p>
         All other marks mentioned may be trademarks or registered trademarks 
of their respective owners.
       </div>
       <div style="float: right">
-        Last Published: 2025-04-15
+        Last Published: 2025-04-16
       </div>
         </div>
         <p id="poweredBy" class="pull-right"><a 
href="http://maven.apache.org/"; title="Built by Maven" class="poweredBy"><img 
class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" 
/></a>
diff --git a/index.html b/index.html
index ae7dc655897..8399f51e632 100644
--- a/index.html
+++ b/index.html
@@ -283,7 +283,7 @@
         All other marks mentioned may be trademarks or registered trademarks 
of their respective owners.
       </div>
       <div style="float: right">
-        Last Published: 2025-04-15
+        Last Published: 2025-04-16
       </div>
         </div>
         <p id="poweredBy" class="pull-right"><a 
href="http://maven.apache.org/"; title="Built by Maven" class="poweredBy"><img 
class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" 
/></a>
diff --git a/issue-management.html b/issue-management.html
index d0961caff76..3f552f3ae44 100644
--- a/issue-management.html
+++ b/issue-management.html
@@ -181,7 +181,7 @@
         All other marks mentioned may be trademarks or registered trademarks 
of their respective owners.
       </div>
       <div style="float: right">
-        Last Published: 2025-04-15
+        Last Published: 2025-04-16
       </div>
         </div>
         <p id="poweredBy" class="pull-right"><a 
href="http://maven.apache.org/"; title="Built by Maven" class="poweredBy"><img 
class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" 
/></a>
diff --git a/licenses.html b/licenses.html
index 6fcd76ea746..47555eb2c87 100644
--- a/licenses.html
+++ b/licenses.html
@@ -383,7 +383,7 @@
         All other marks mentioned may be trademarks or registered trademarks 
of their respective owners.
       </div>
       <div style="float: right">
-        Last Published: 2025-04-15
+        Last Published: 2025-04-16
       </div>
         </div>
         <p id="poweredBy" class="pull-right"><a 
href="http://maven.apache.org/"; title="Built by Maven" class="poweredBy"><img 
class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" 
/></a>
diff --git a/mailing-lists.html b/mailing-lists.html
index e63cf71ef00..5fd67a3cfd1 100644
--- a/mailing-lists.html
+++ b/mailing-lists.html
@@ -228,7 +228,7 @@
         All other marks mentioned may be trademarks or registered trademarks 
of their respective owners.
       </div>
       <div style="float: right">
-        Last Published: 2025-04-15
+        Last Published: 2025-04-16
       </div>
         </div>
         <p id="poweredBy" class="pull-right"><a 
href="http://maven.apache.org/"; title="Built by Maven" class="poweredBy"><img 
class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" 
/></a>
diff --git a/metrics.html b/metrics.html
index 3615b7e5b34..6b056695047 100644
--- a/metrics.html
+++ b/metrics.html
@@ -332,7 +332,7 @@ export HBASE_REGIONSERVER_OPTS=&quot;$HBASE_JMX_OPTS 
-Dcom.sun.management.jmxrem
         All other marks mentioned may be trademarks or registered trademarks 
of their respective owners.
       </div>
       <div style="float: right">
-        Last Published: 2025-04-15
+        Last Published: 2025-04-16
       </div>
         </div>
         <p id="poweredBy" class="pull-right"><a 
href="http://maven.apache.org/"; title="Built by Maven" class="poweredBy"><img 
class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" 
/></a>
diff --git a/old_news.html b/old_news.html
index 39d0d4fc31f..acee6a514f9 100644
--- a/old_news.html
+++ b/old_news.html
@@ -329,7 +329,7 @@
         All other marks mentioned may be trademarks or registered trademarks 
of their respective owners.
       </div>
       <div style="float: right">
-        Last Published: 2025-04-15
+        Last Published: 2025-04-16
       </div>
         </div>
         <p id="poweredBy" class="pull-right"><a 
href="http://maven.apache.org/"; title="Built by Maven" class="poweredBy"><img 
class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" 
/></a>
diff --git a/plugin-management.html b/plugin-management.html
index 61f9572e42c..e543be7bb62 100644
--- a/plugin-management.html
+++ b/plugin-management.html
@@ -338,7 +338,7 @@
         All other marks mentioned may be trademarks or registered trademarks 
of their respective owners.
       </div>
       <div style="float: right">
-        Last Published: 2025-04-15
+        Last Published: 2025-04-16
       </div>
         </div>
         <p id="poweredBy" class="pull-right"><a 
href="http://maven.apache.org/"; title="Built by Maven" class="poweredBy"><img 
class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" 
/></a>
diff --git a/plugins.html b/plugins.html
index fa0a68971aa..9c22d9f28b9 100644
--- a/plugins.html
+++ b/plugins.html
@@ -276,7 +276,7 @@
         All other marks mentioned may be trademarks or registered trademarks 
of their respective owners.
       </div>
       <div style="float: right">
-        Last Published: 2025-04-15
+        Last Published: 2025-04-16
       </div>
         </div>
         <p id="poweredBy" class="pull-right"><a 
href="http://maven.apache.org/"; title="Built by Maven" class="poweredBy"><img 
class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" 
/></a>
diff --git a/poweredbyhbase.html b/poweredbyhbase.html
index 947a66733ce..4a70842df7b 100644
--- a/poweredbyhbase.html
+++ b/poweredbyhbase.html
@@ -671,7 +671,7 @@
         All other marks mentioned may be trademarks or registered trademarks 
of their respective owners.
       </div>
       <div style="float: right">
-        Last Published: 2025-04-15
+        Last Published: 2025-04-16
       </div>
         </div>
         <p id="poweredBy" class="pull-right"><a 
href="http://maven.apache.org/"; title="Built by Maven" class="poweredBy"><img 
class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" 
/></a>
diff --git a/project-info.html b/project-info.html
index 4a63ac4ab17..3ab65710301 100644
--- a/project-info.html
+++ b/project-info.html
@@ -225,7 +225,7 @@
         All other marks mentioned may be trademarks or registered trademarks 
of their respective owners.
       </div>
       <div style="float: right">
-        Last Published: 2025-04-15
+        Last Published: 2025-04-16
       </div>
         </div>
         <p id="poweredBy" class="pull-right"><a 
href="http://maven.apache.org/"; title="Built by Maven" class="poweredBy"><img 
class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" 
/></a>
diff --git a/project-reports.html b/project-reports.html
index 622292efe76..bfcc3f20cd0 100644
--- a/project-reports.html
+++ b/project-reports.html
@@ -198,7 +198,7 @@
         All other marks mentioned may be trademarks or registered trademarks 
of their respective owners.
       </div>
       <div style="float: right">
-        Last Published: 2025-04-15
+        Last Published: 2025-04-16
       </div>
         </div>
         <p id="poweredBy" class="pull-right"><a 
href="http://maven.apache.org/"; title="Built by Maven" class="poweredBy"><img 
class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" 
/></a>
diff --git a/pseudo-distributed.html b/pseudo-distributed.html
index 5aee1da0187..0ebbaae4d7e 100644
--- a/pseudo-distributed.html
+++ b/pseudo-distributed.html
@@ -187,7 +187,7 @@ Running Apache HBase (TM) in pseudo-distributed mode
         All other marks mentioned may be trademarks or registered trademarks 
of their respective owners.
       </div>
       <div style="float: right">
-        Last Published: 2025-04-15
+        Last Published: 2025-04-16
       </div>
         </div>
         <p id="poweredBy" class="pull-right"><a 
href="http://maven.apache.org/"; title="Built by Maven" class="poweredBy"><img 
class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" 
/></a>
diff --git a/replication.html b/replication.html
index 5a01bade741..0853cb08c67 100644
--- a/replication.html
+++ b/replication.html
@@ -182,7 +182,7 @@
         All other marks mentioned may be trademarks or registered trademarks 
of their respective owners.
       </div>
       <div style="float: right">
-        Last Published: 2025-04-15
+        Last Published: 2025-04-16
       </div>
         </div>
         <p id="poweredBy" class="pull-right"><a 
href="http://maven.apache.org/"; title="Built by Maven" class="poweredBy"><img 
class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" 
/></a>
diff --git a/resources.html b/resources.html
index f102af9345d..7ab5e01d33e 100644
--- a/resources.html
+++ b/resources.html
@@ -205,7 +205,7 @@
         All other marks mentioned may be trademarks or registered trademarks 
of their respective owners.
       </div>
       <div style="float: right">
-        Last Published: 2025-04-15
+        Last Published: 2025-04-16
       </div>
         </div>
         <p id="poweredBy" class="pull-right"><a 
href="http://maven.apache.org/"; title="Built by Maven" class="poweredBy"><img 
class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" 
/></a>
diff --git a/scm.html b/scm.html
index f4fcfaa00d6..71a5ee9f5b4 100644
--- a/scm.html
+++ b/scm.html
@@ -189,7 +189,7 @@
         All other marks mentioned may be trademarks or registered trademarks 
of their respective owners.
       </div>
       <div style="float: right">
-        Last Published: 2025-04-15
+        Last Published: 2025-04-16
       </div>
         </div>
         <p id="poweredBy" class="pull-right"><a 
href="http://maven.apache.org/"; title="Built by Maven" class="poweredBy"><img 
class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" 
/></a>
diff --git a/sponsors.html b/sponsors.html
index 0fc91a65a49..c040396f0a8 100644
--- a/sponsors.html
+++ b/sponsors.html
@@ -211,7 +211,7 @@
         All other marks mentioned may be trademarks or registered trademarks 
of their respective owners.
       </div>
       <div style="float: right">
-        Last Published: 2025-04-15
+        Last Published: 2025-04-16
       </div>
         </div>
         <p id="poweredBy" class="pull-right"><a 
href="http://maven.apache.org/"; title="Built by Maven" class="poweredBy"><img 
class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" 
/></a>
diff --git a/summary.html b/summary.html
index 432ba602740..86eb52383a0 100644
--- a/summary.html
+++ b/summary.html
@@ -222,7 +222,7 @@
         All other marks mentioned may be trademarks or registered trademarks 
of their respective owners.
       </div>
       <div style="float: right">
-        Last Published: 2025-04-15
+        Last Published: 2025-04-16
       </div>
         </div>
         <p id="poweredBy" class="pull-right"><a 
href="http://maven.apache.org/"; title="Built by Maven" class="poweredBy"><img 
class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" 
/></a>
diff --git a/supportingprojects.html b/supportingprojects.html
index 0293037f21c..63a01793760 100644
--- a/supportingprojects.html
+++ b/supportingprojects.html
@@ -401,7 +401,7 @@
         All other marks mentioned may be trademarks or registered trademarks 
of their respective owners.
       </div>
       <div style="float: right">
-        Last Published: 2025-04-15
+        Last Published: 2025-04-16
       </div>
         </div>
         <p id="poweredBy" class="pull-right"><a 
href="http://maven.apache.org/"; title="Built by Maven" class="poweredBy"><img 
class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" 
/></a>
diff --git a/team.html b/team.html
index 9dd7e00107e..763a1eb7c8c 100644
--- a/team.html
+++ b/team.html
@@ -826,7 +826,7 @@
         All other marks mentioned may be trademarks or registered trademarks 
of their respective owners.
       </div>
       <div style="float: right">
-        Last Published: 2025-04-15
+        Last Published: 2025-04-16
       </div>
         </div>
         <p id="poweredBy" class="pull-right"><a 
href="http://maven.apache.org/"; title="Built by Maven" class="poweredBy"><img 
class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" 
/></a>

Reply via email to