http://git-wip-us.apache.org/repos/asf/hbase-site/blob/804782f0/devapidocs/index-all.html
----------------------------------------------------------------------
diff --git a/devapidocs/index-all.html b/devapidocs/index-all.html
index dc0c4da..0a6d673 100644
--- a/devapidocs/index-all.html
+++ b/devapidocs/index-all.html
@@ -725,7 +725,7 @@
 <div class="block">Acquire the lock, waiting indefinitely until the lock is 
released or
  the thread is interrupted.</div>
 </dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/RootProcedureState.html#acquire-org.apache.hadoop.hbase.procedure2.Procedure-">acquire(Procedure)</a></span>
 - 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><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/RootProcedureState.html#acquire-org.apache.hadoop.hbase.procedure2.Procedure-">acquire(Procedure&lt;TEnvironment&gt;)</a></span>
 - 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>
@@ -760,8 +760,6 @@
 </dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure/ZKProcedureUtil.html#acquiredZnode">acquiredZnode</a></span>
 - Variable in class org.apache.hadoop.hbase.procedure.<a 
href="org/apache/hadoop/hbase/procedure/ZKProcedureUtil.html" title="class in 
org.apache.hadoop.hbase.procedure">ZKProcedureUtil</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/assignment/GCRegionProcedure.html#acquireLock-org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv-">acquireLock(MasterProcedureEnv)</a></span>
 - Method in class org.apache.hadoop.hbase.master.assignment.<a 
href="org/apache/hadoop/hbase/master/assignment/GCRegionProcedure.html" 
title="class in 
org.apache.hadoop.hbase.master.assignment">GCRegionProcedure</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/assignment/MergeTableRegionsProcedure.html#acquireLock-org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv-">acquireLock(MasterProcedureEnv)</a></span>
 - Method in class org.apache.hadoop.hbase.master.assignment.<a 
href="org/apache/hadoop/hbase/master/assignment/MergeTableRegionsProcedure.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">MergeTableRegionsProcedure</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/assignment/RegionTransitionProcedure.html#acquireLock-org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv-">acquireLock(MasterProcedureEnv)</a></span>
 - Method in class org.apache.hadoop.hbase.master.assignment.<a 
href="org/apache/hadoop/hbase/master/assignment/RegionTransitionProcedure.html" 
title="class in 
org.apache.hadoop.hbase.master.assignment">RegionTransitionProcedure</a></dt>
@@ -802,7 +800,7 @@
 <dd>
 <div class="block">The user should override this method if they need a lock on 
an Entity.</div>
 </dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html#acquireLock-org.apache.hadoop.hbase.procedure2.Procedure-">acquireLock(Procedure)</a></span>
 - Method in class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html" title="class 
in org.apache.hadoop.hbase.procedure2">ProcedureExecutor</a></dt>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html#acquireLock-org.apache.hadoop.hbase.procedure2.Procedure-">acquireLock(Procedure&lt;TEnvironment&gt;)</a></span>
 - Method in class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html" title="class 
in org.apache.hadoop.hbase.procedure2">ProcedureExecutor</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/util/KeyLocker.html#acquireLock-K-">acquireLock(K)</a></span>
 - Method in class org.apache.hadoop.hbase.util.<a 
href="org/apache/hadoop/hbase/util/KeyLocker.html" title="class in 
org.apache.hadoop.hbase.util">KeyLocker</a></dt>
 <dd>
@@ -1141,7 +1139,7 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/TimeoutExecutorThread.html#add-org.apache.hadoop.hbase.procedure2.InlineChore-">add(InlineChore)</a></span>
 - Method in class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/TimeoutExecutorThread.html" 
title="class in 
org.apache.hadoop.hbase.procedure2">TimeoutExecutorThread</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/TimeoutExecutorThread.html#add-org.apache.hadoop.hbase.procedure2.Procedure-">add(Procedure&lt;?&gt;)</a></span>
 - Method in class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/TimeoutExecutorThread.html" 
title="class in 
org.apache.hadoop.hbase.procedure2">TimeoutExecutorThread</a></dt>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/TimeoutExecutorThread.html#add-org.apache.hadoop.hbase.procedure2.Procedure-">add(Procedure&lt;TEnvironment&gt;)</a></span>
 - Method in class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/TimeoutExecutorThread.html" 
title="class in 
org.apache.hadoop.hbase.procedure2">TimeoutExecutorThread</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/regionserver/AbstractMemStore.html#add-java.lang.Iterable-org.apache.hadoop.hbase.regionserver.MemStoreSizing-">add(Iterable&lt;Cell&gt;,
 MemStoreSizing)</a></span> - Method in class 
org.apache.hadoop.hbase.regionserver.<a 
href="org/apache/hadoop/hbase/regionserver/AbstractMemStore.html" title="class 
in org.apache.hadoop.hbase.regionserver">AbstractMemStore</a></dt>
 <dd>&nbsp;</dd>
@@ -1396,7 +1394,7 @@
 <dd>
 <div class="block">Add a child procedure to execute</div>
 </dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html#addChore-org.apache.hadoop.hbase.procedure2.ProcedureInMemoryChore-">addChore(ProcedureInMemoryChore)</a></span>
 - Method in class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html" title="class 
in org.apache.hadoop.hbase.procedure2">ProcedureExecutor</a></dt>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html#addChore-org.apache.hadoop.hbase.procedure2.ProcedureInMemoryChore-">addChore(ProcedureInMemoryChore&lt;TEnvironment&gt;)</a></span>
 - Method in class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html" title="class 
in org.apache.hadoop.hbase.procedure2">ProcedureExecutor</a></dt>
 <dd>
 <div class="block">Add a chore procedure to the executor</div>
 </dd>
@@ -2039,6 +2037,8 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/tool/DataBlockEncodingValidator.html#addOptions--">addOptions()</a></span>
 - Method in class org.apache.hadoop.hbase.tool.<a 
href="org/apache/hadoop/hbase/tool/DataBlockEncodingValidator.html" 
title="class in 
org.apache.hadoop.hbase.tool">DataBlockEncodingValidator</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/tool/HFileContentValidator.html#addOptions--">addOptions()</a></span>
 - Method in class org.apache.hadoop.hbase.tool.<a 
href="org/apache/hadoop/hbase/tool/HFileContentValidator.html" title="class in 
org.apache.hadoop.hbase.tool">HFileContentValidator</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/util/AbstractHBaseTool.html#addOptions--">addOptions()</a></span>
 - Method in class org.apache.hadoop.hbase.util.<a 
href="org/apache/hadoop/hbase/util/AbstractHBaseTool.html" title="class in 
org.apache.hadoop.hbase.util">AbstractHBaseTool</a></dt>
 <dd>
 <div class="block">Override this to add command-line options using <a 
href="org/apache/hadoop/hbase/util/AbstractHBaseTool.html#addOptWithArg-java.lang.String-java.lang.String-"><code>AbstractHBaseTool.addOptWithArg(java.lang.String,
 java.lang.String)</code></a>
@@ -2351,7 +2351,7 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/regionserver/RSRpcServices.html#addResults-org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ScanResponse.Builder-java.util.List-org.apache.hadoop.hbase.ipc.HBaseRpcController-boolean-boolean-">addResults(ClientProtos.ScanResponse.Builder,
 List&lt;Result&gt;, HBaseRpcController, boolean, boolean)</a></span> - Method 
in class org.apache.hadoop.hbase.regionserver.<a 
href="org/apache/hadoop/hbase/regionserver/RSRpcServices.html" title="class in 
org.apache.hadoop.hbase.regionserver">RSRpcServices</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/RootProcedureState.html#addRollbackStep-org.apache.hadoop.hbase.procedure2.Procedure-">addRollbackStep(Procedure)</a></span>
 - 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><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/RootProcedureState.html#addRollbackStep-org.apache.hadoop.hbase.procedure2.Procedure-">addRollbackStep(Procedure&lt;TEnvironment&gt;)</a></span>
 - 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 after the procedure step is 
completed,
  to add the step to the rollback list (or procedure stack)</div>
@@ -2479,7 +2479,7 @@
 </dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/util/ConcatenatedLists.html#addSublist-java.util.List-">addSublist(List&lt;T&gt;)</a></span>
 - Method in class org.apache.hadoop.hbase.util.<a 
href="org/apache/hadoop/hbase/util/ConcatenatedLists.html" title="class in 
org.apache.hadoop.hbase.util">ConcatenatedLists</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/RootProcedureState.html#addSubProcedure-org.apache.hadoop.hbase.procedure2.Procedure-">addSubProcedure(Procedure)</a></span>
 - 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><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/RootProcedureState.html#addSubProcedure-org.apache.hadoop.hbase.procedure2.Procedure-">addSubProcedure(Procedure&lt;TEnvironment&gt;)</a></span>
 - 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>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/security/visibility/DefaultVisibilityLabelServiceImpl.html#addSystemLabel-org.apache.hadoop.hbase.regionserver.Region-java.util.Map-java.util.Map-">addSystemLabel(Region,
 Map&lt;String, Integer&gt;, Map&lt;String, List&lt;Integer&gt;&gt;)</a></span> 
- Method in class org.apache.hadoop.hbase.security.visibility.<a 
href="org/apache/hadoop/hbase/security/visibility/DefaultVisibilityLabelServiceImpl.html"
 title="class in 
org.apache.hadoop.hbase.security.visibility">DefaultVisibilityLabelServiceImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -15610,9 +15610,9 @@
 </dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/replication/regionserver/MetricsReplicationSourceSourceImpl.html#completedLogsKey">completedLogsKey</a></span>
 - Variable in class org.apache.hadoop.hbase.replication.regionserver.<a 
href="org/apache/hadoop/hbase/replication/regionserver/MetricsReplicationSourceSourceImpl.html"
 title="class in 
org.apache.hadoop.hbase.replication.regionserver">MetricsReplicationSourceSourceImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.CompletedProcedureCleaner.html#CompletedProcedureCleaner-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.procedure2.store.ProcedureStore-java.util.Map-java.util.Map-">CompletedProcedureCleaner(Configuration,
 ProcedureStore, Map&lt;Long, ProcedureExecutor.CompletedProcedureRetainer&gt;, 
Map&lt;NonceKey, Long&gt;)</a></span> - Constructor for class 
org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.CompletedProcedureCleaner.html"
 title="class in 
org.apache.hadoop.hbase.procedure2">ProcedureExecutor.CompletedProcedureCleaner</a></dt>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.CompletedProcedureCleaner.html#CompletedProcedureCleaner-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.procedure2.store.ProcedureStore-java.util.Map-java.util.Map-">CompletedProcedureCleaner(Configuration,
 ProcedureStore, Map&lt;Long, 
ProcedureExecutor.CompletedProcedureRetainer&lt;TEnvironment&gt;&gt;, 
Map&lt;NonceKey, Long&gt;)</a></span> - Constructor for class 
org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.CompletedProcedureCleaner.html"
 title="class in 
org.apache.hadoop.hbase.procedure2">ProcedureExecutor.CompletedProcedureCleaner</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.CompletedProcedureRetainer.html#CompletedProcedureRetainer-org.apache.hadoop.hbase.procedure2.Procedure-">CompletedProcedureRetainer(Procedure&lt;?&gt;)</a></span>
 - Constructor for class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.CompletedProcedureRetainer.html"
 title="class in 
org.apache.hadoop.hbase.procedure2">ProcedureExecutor.CompletedProcedureRetainer</a></dt>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.CompletedProcedureRetainer.html#CompletedProcedureRetainer-org.apache.hadoop.hbase.procedure2.Procedure-">CompletedProcedureRetainer(Procedure&lt;TEnvironment&gt;)</a></span>
 - Constructor for class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.CompletedProcedureRetainer.html"
 title="class in 
org.apache.hadoop.hbase.procedure2">ProcedureExecutor.CompletedProcedureRetainer</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/replication/regionserver/MetricsReplicationSourceSourceImpl.html#completedRecoveryKey">completedRecoveryKey</a></span>
 - Variable in class org.apache.hadoop.hbase.replication.regionserver.<a 
href="org/apache/hadoop/hbase/replication/regionserver/MetricsReplicationSourceSourceImpl.html"
 title="class in 
org.apache.hadoop.hbase.replication.regionserver">MetricsReplicationSourceSourceImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -16920,6 +16920,12 @@
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/hadoop/hbase/util/ConnectionCache.ConnectionInfo.html" 
title="class in org.apache.hadoop.hbase.util"><span 
class="typeNameLink">ConnectionCache.ConnectionInfo</span></a> - Class in <a 
href="org/apache/hadoop/hbase/util/package-summary.html">org.apache.hadoop.hbase.util</a></dt>
 <dd>&nbsp;</dd>
+<dt><a 
href="org/apache/hadoop/hbase/exceptions/ConnectionClosedException.html" 
title="class in org.apache.hadoop.hbase.exceptions"><span 
class="typeNameLink">ConnectionClosedException</span></a> - Exception in <a 
href="org/apache/hadoop/hbase/exceptions/package-summary.html">org.apache.hadoop.hbase.exceptions</a></dt>
+<dd>
+<div class="block">Thrown when the connection is closed</div>
+</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/exceptions/ConnectionClosedException.html#ConnectionClosedException-java.lang.String-">ConnectionClosedException(String)</a></span>
 - Constructor for exception org.apache.hadoop.hbase.exceptions.<a 
href="org/apache/hadoop/hbase/exceptions/ConnectionClosedException.html" 
title="class in 
org.apache.hadoop.hbase.exceptions">ConnectionClosedException</a></dt>
+<dd>&nbsp;</dd>
 <dt><a 
href="org/apache/hadoop/hbase/exceptions/ConnectionClosingException.html" 
title="class in org.apache.hadoop.hbase.exceptions"><span 
class="typeNameLink">ConnectionClosingException</span></a> - Exception in <a 
href="org/apache/hadoop/hbase/exceptions/package-summary.html">org.apache.hadoop.hbase.exceptions</a></dt>
 <dd>
 <div class="block">Thrown when the client believes that we are trying to 
communicate to has
@@ -18490,7 +18496,7 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/procedure/ProcedurePrepareLatch.NoopLatch.html#countDown-org.apache.hadoop.hbase.procedure2.Procedure-">countDown(Procedure)</a></span>
 - Method in class org.apache.hadoop.hbase.master.procedure.<a 
href="org/apache/hadoop/hbase/master/procedure/ProcedurePrepareLatch.NoopLatch.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">ProcedurePrepareLatch.NoopLatch</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html#countDownChildren-org.apache.hadoop.hbase.procedure2.RootProcedureState-org.apache.hadoop.hbase.procedure2.Procedure-">countDownChildren(RootProcedureState,
 Procedure)</a></span> - Method in class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html" title="class 
in org.apache.hadoop.hbase.procedure2">ProcedureExecutor</a></dt>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html#countDownChildren-org.apache.hadoop.hbase.procedure2.RootProcedureState-org.apache.hadoop.hbase.procedure2.Procedure-">countDownChildren(RootProcedureState&lt;TEnvironment&gt;,
 Procedure&lt;TEnvironment&gt;)</a></span> - Method in class 
org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html" title="class 
in org.apache.hadoop.hbase.procedure2">ProcedureExecutor</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/client/AsyncProcess.html#COUNTER">COUNTER</a></span>
 - Static variable in class org.apache.hadoop.hbase.client.<a 
href="org/apache/hadoop/hbase/client/AsyncProcess.html" title="class in 
org.apache.hadoop.hbase.client">AsyncProcess</a></dt>
 <dd>&nbsp;</dd>
@@ -21049,6 +21055,8 @@
 <dd>
 <div class="block">Generate a unique temporary Path.</div>
 </dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/tool/HFileContentValidator.html#createThreadPool-org.apache.hadoop.conf.Configuration-">createThreadPool(Configuration)</a></span>
 - Method in class org.apache.hadoop.hbase.tool.<a 
href="org/apache/hadoop/hbase/tool/HFileContentValidator.html" title="class in 
org.apache.hadoop.hbase.tool">HFileContentValidator</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/util/HBaseFsck.html#createThreadPool-org.apache.hadoop.conf.Configuration-">createThreadPool(Configuration)</a></span>
 - Static method in class org.apache.hadoop.hbase.util.<a 
href="org/apache/hadoop/hbase/util/HBaseFsck.html" title="class in 
org.apache.hadoop.hbase.util">HBaseFsck</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/thrift/MetricsThriftServerSourceFactory.html#createThriftOneSource--">createThriftOneSource()</a></span>
 - Method in interface org.apache.hadoop.hbase.thrift.<a 
href="org/apache/hadoop/hbase/thrift/MetricsThriftServerSourceFactory.html" 
title="interface in 
org.apache.hadoop.hbase.thrift">MetricsThriftServerSourceFactory</a></dt>
@@ -24059,11 +24067,11 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/util/DelayedUtil.DelayedObject.html#DelayedObject--">DelayedObject()</a></span>
 - Constructor for class org.apache.hadoop.hbase.procedure2.util.<a 
href="org/apache/hadoop/hbase/procedure2/util/DelayedUtil.DelayedObject.html" 
title="class in 
org.apache.hadoop.hbase.procedure2.util">DelayedUtil.DelayedObject</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org/apache/hadoop/hbase/procedure2/DelayedProcedure.html" 
title="class in org.apache.hadoop.hbase.procedure2"><span 
class="typeNameLink">DelayedProcedure</span></a> - Class in <a 
href="org/apache/hadoop/hbase/procedure2/package-summary.html">org.apache.hadoop.hbase.procedure2</a></dt>
+<dt><a href="org/apache/hadoop/hbase/procedure2/DelayedProcedure.html" 
title="class in org.apache.hadoop.hbase.procedure2"><span 
class="typeNameLink">DelayedProcedure</span></a>&lt;<a 
href="org/apache/hadoop/hbase/procedure2/DelayedProcedure.html" title="type 
parameter in DelayedProcedure">TEnvironment</a>&gt; - Class in <a 
href="org/apache/hadoop/hbase/procedure2/package-summary.html">org.apache.hadoop.hbase.procedure2</a></dt>
 <dd>
 <div class="block">Vessel that carries a Procedure and a timeout.</div>
 </dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/DelayedProcedure.html#DelayedProcedure-org.apache.hadoop.hbase.procedure2.Procedure-">DelayedProcedure(Procedure&lt;?&gt;)</a></span>
 - Constructor for class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/DelayedProcedure.html" title="class in 
org.apache.hadoop.hbase.procedure2">DelayedProcedure</a></dt>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/DelayedProcedure.html#DelayedProcedure-org.apache.hadoop.hbase.procedure2.Procedure-">DelayedProcedure(Procedure&lt;TEnvironment&gt;)</a></span>
 - Constructor for class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/DelayedProcedure.html" title="class in 
org.apache.hadoop.hbase.procedure2">DelayedProcedure</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/regionserver/StoreFileScanner.html#delayedReseek">delayedReseek</a></span>
 - Variable in class org.apache.hadoop.hbase.regionserver.<a 
href="org/apache/hadoop/hbase/regionserver/StoreFileScanner.html" title="class 
in org.apache.hadoop.hbase.regionserver">StoreFileScanner</a></dt>
 <dd>&nbsp;</dd>
@@ -25978,7 +25986,7 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/ipc/SimpleRpcServer.Listener.html#doAccept-java.nio.channels.SelectionKey-">doAccept(SelectionKey)</a></span>
 - Method in class org.apache.hadoop.hbase.ipc.<a 
href="org/apache/hadoop/hbase/ipc/SimpleRpcServer.Listener.html" title="class 
in org.apache.hadoop.hbase.ipc">SimpleRpcServer.Listener</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/Procedure.html#doAcquireLock-TEnvironment-">doAcquireLock(TEnvironment)</a></span>
 - Method in class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a></dt>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/Procedure.html#doAcquireLock-TEnvironment-org.apache.hadoop.hbase.procedure2.store.ProcedureStore-">doAcquireLock(TEnvironment,
 ProcedureStore)</a></span> - Method in class 
org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a></dt>
 <dd>
 <div class="block">Internal method called by the ProcedureExecutor that starts 
the user-level code acquireLock().</div>
 </dd>
@@ -26369,7 +26377,7 @@
 <dd>
 <div class="block">Do preparation for pending compaction.</div>
 </dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/Procedure.html#doReleaseLock-TEnvironment-">doReleaseLock(TEnvironment)</a></span>
 - Method in class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a></dt>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/Procedure.html#doReleaseLock-TEnvironment-org.apache.hadoop.hbase.procedure2.store.ProcedureStore-">doReleaseLock(TEnvironment,
 ProcedureStore)</a></span> - Method in class 
org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a></dt>
 <dd>
 <div class="block">Internal method called by the ProcedureExecutor that starts 
the user-level code releaseLock().</div>
 </dd>
@@ -26493,6 +26501,8 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/tool/DataBlockEncodingValidator.html#doWork--">doWork()</a></span>
 - Method in class org.apache.hadoop.hbase.tool.<a 
href="org/apache/hadoop/hbase/tool/DataBlockEncodingValidator.html" 
title="class in 
org.apache.hadoop.hbase.tool">DataBlockEncodingValidator</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/tool/HFileContentValidator.html#doWork--">doWork()</a></span>
 - Method in class org.apache.hadoop.hbase.tool.<a 
href="org/apache/hadoop/hbase/tool/HFileContentValidator.html" title="class in 
org.apache.hadoop.hbase.tool">HFileContentValidator</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/util/AbstractHBaseTool.html#doWork--">doWork()</a></span>
 - Method in class org.apache.hadoop.hbase.util.<a 
href="org/apache/hadoop/hbase/util/AbstractHBaseTool.html" title="class in 
org.apache.hadoop.hbase.util">AbstractHBaseTool</a></dt>
 <dd>
 <div class="block">The "main function" of the tool</div>
@@ -29090,9 +29100,9 @@
 </dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#EXEC_WAL_CLEANUP_ON_LOAD_CONF_KEY">EXEC_WAL_CLEANUP_ON_LOAD_CONF_KEY</a></span>
 - Static variable in class org.apache.hadoop.hbase.procedure2.store.wal.<a 
href="org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html" 
title="class in 
org.apache.hadoop.hbase.procedure2.store.wal">WALProcedureStore</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html#execCompletionCleanup-org.apache.hadoop.hbase.procedure2.Procedure-">execCompletionCleanup(Procedure)</a></span>
 - Method in class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html" title="class 
in org.apache.hadoop.hbase.procedure2">ProcedureExecutor</a></dt>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html#execCompletionCleanup-org.apache.hadoop.hbase.procedure2.Procedure-">execCompletionCleanup(Procedure&lt;TEnvironment&gt;)</a></span>
 - Method in class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html" title="class 
in org.apache.hadoop.hbase.procedure2">ProcedureExecutor</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/TimeoutExecutorThread.html#execDelayedProcedure-org.apache.hadoop.hbase.procedure2.DelayedProcedure-">execDelayedProcedure(DelayedProcedure)</a></span>
 - Method in class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/TimeoutExecutorThread.html" 
title="class in 
org.apache.hadoop.hbase.procedure2">TimeoutExecutorThread</a></dt>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/TimeoutExecutorThread.html#execDelayedProcedure-org.apache.hadoop.hbase.procedure2.DelayedProcedure-">execDelayedProcedure(DelayedProcedure&lt;TEnvironment&gt;)</a></span>
 - Method in class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/TimeoutExecutorThread.html" 
title="class in 
org.apache.hadoop.hbase.procedure2">TimeoutExecutorThread</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/TimeoutExecutorThread.html#execInlineChore-org.apache.hadoop.hbase.procedure2.InlineChore-">execInlineChore(InlineChore)</a></span>
 - Method in class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/TimeoutExecutorThread.html" 
title="class in 
org.apache.hadoop.hbase.procedure2">TimeoutExecutorThread</a></dt>
 <dd>&nbsp;</dd>
@@ -29136,7 +29146,7 @@
 <dd>
 <div class="block">Execute a distributed procedure on cluster</div>
 </dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html#execProcedure-org.apache.hadoop.hbase.procedure2.RootProcedureState-org.apache.hadoop.hbase.procedure2.Procedure-">execProcedure(RootProcedureState,
 Procedure&lt;TEnvironment&gt;)</a></span> - Method in class 
org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html" title="class 
in org.apache.hadoop.hbase.procedure2">ProcedureExecutor</a></dt>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html#execProcedure-org.apache.hadoop.hbase.procedure2.RootProcedureState-org.apache.hadoop.hbase.procedure2.Procedure-">execProcedure(RootProcedureState&lt;TEnvironment&gt;,
 Procedure&lt;TEnvironment&gt;)</a></span> - Method in class 
org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html" title="class 
in org.apache.hadoop.hbase.procedure2">ProcedureExecutor</a></dt>
 <dd>
 <div class="block">Executes <code>procedure</code>
  
@@ -29352,7 +29362,7 @@
 <dd>
 <div class="block">called to perform a single step of the specified 'state' of 
the procedure</div>
 </dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/TimeoutExecutorThread.html#executeInMemoryChore-org.apache.hadoop.hbase.procedure2.ProcedureInMemoryChore-">executeInMemoryChore(ProcedureInMemoryChore)</a></span>
 - Method in class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/TimeoutExecutorThread.html" 
title="class in 
org.apache.hadoop.hbase.procedure2">TimeoutExecutorThread</a></dt>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/TimeoutExecutorThread.html#executeInMemoryChore-org.apache.hadoop.hbase.procedure2.ProcedureInMemoryChore-">executeInMemoryChore(ProcedureInMemoryChore&lt;TEnvironment&gt;)</a></span>
 - Method in class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/TimeoutExecutorThread.html" 
title="class in 
org.apache.hadoop.hbase.procedure2">TimeoutExecutorThread</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/rest/client/Client.html#executePathOnly-org.apache.hadoop.hbase.rest.client.Cluster-org.apache.http.client.methods.HttpUriRequest-org.apache.http.Header:A-java.lang.String-">executePathOnly(Cluster,
 HttpUriRequest, Header[], String)</a></span> - Method in class 
org.apache.hadoop.hbase.rest.client.<a 
href="org/apache/hadoop/hbase/rest/client/Client.html" title="class in 
org.apache.hadoop.hbase.rest.client">Client</a></dt>
 <dd>
@@ -29360,7 +29370,7 @@
 </dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/HMaster.html#executePeerProcedure-org.apache.hadoop.hbase.master.replication.AbstractPeerProcedure-">executePeerProcedure(AbstractPeerProcedure&lt;?&gt;)</a></span>
 - Method in class org.apache.hadoop.hbase.master.<a 
href="org/apache/hadoop/hbase/master/HMaster.html" title="class in 
org.apache.hadoop.hbase.master">HMaster</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html#executeProcedure-org.apache.hadoop.hbase.procedure2.Procedure-">executeProcedure(Procedure)</a></span>
 - Method in class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html" title="class 
in org.apache.hadoop.hbase.procedure2">ProcedureExecutor</a></dt>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html#executeProcedure-org.apache.hadoop.hbase.procedure2.Procedure-">executeProcedure(Procedure&lt;TEnvironment&gt;)</a></span>
 - Method in class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html" title="class 
in org.apache.hadoop.hbase.procedure2">ProcedureExecutor</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/regionserver/HRegionServer.html#executeProcedure-long-org.apache.hadoop.hbase.procedure2.RSProcedureCallable-">executeProcedure(long,
 RSProcedureCallable)</a></span> - Method in class 
org.apache.hadoop.hbase.regionserver.<a 
href="org/apache/hadoop/hbase/regionserver/HRegionServer.html" title="class in 
org.apache.hadoop.hbase.regionserver">HRegionServer</a></dt>
 <dd>&nbsp;</dd>
@@ -29368,15 +29378,15 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.ExecuteProceduresRemoteCall.html#ExecuteProceduresRemoteCall-org.apache.hadoop.hbase.ServerName-java.util.Set-">ExecuteProceduresRemoteCall(ServerName,
 Set&lt;RemoteProcedureDispatcher.RemoteProcedure&gt;)</a></span> - Constructor 
for class org.apache.hadoop.hbase.master.procedure.<a 
href="org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.ExecuteProceduresRemoteCall.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">RSProcedureDispatcher.ExecuteProceduresRemoteCall</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html#executeRollback-long-org.apache.hadoop.hbase.procedure2.RootProcedureState-">executeRollback(long,
 RootProcedureState)</a></span> - Method in class 
org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html" title="class 
in org.apache.hadoop.hbase.procedure2">ProcedureExecutor</a></dt>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html#executeRollback-long-org.apache.hadoop.hbase.procedure2.RootProcedureState-">executeRollback(long,
 RootProcedureState&lt;TEnvironment&gt;)</a></span> - Method in class 
org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html" title="class 
in org.apache.hadoop.hbase.procedure2">ProcedureExecutor</a></dt>
 <dd>
 <div class="block">Execute the rollback of the full procedure stack.</div>
 </dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html#executeRollback-org.apache.hadoop.hbase.procedure2.Procedure-">executeRollback(Procedure)</a></span>
 - Method in class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html" title="class 
in org.apache.hadoop.hbase.procedure2">ProcedureExecutor</a></dt>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html#executeRollback-org.apache.hadoop.hbase.procedure2.Procedure-">executeRollback(Procedure&lt;TEnvironment&gt;)</a></span>
 - Method in class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html" title="class 
in org.apache.hadoop.hbase.procedure2">ProcedureExecutor</a></dt>
 <dd>
 <div class="block">Execute the rollback of the procedure step.</div>
 </dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/TimeoutExecutorThread.html#executeTimedoutProcedure-org.apache.hadoop.hbase.procedure2.Procedure-">executeTimedoutProcedure(Procedure)</a></span>
 - Method in class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/TimeoutExecutorThread.html" 
title="class in 
org.apache.hadoop.hbase.procedure2">TimeoutExecutorThread</a></dt>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/TimeoutExecutorThread.html#executeTimedoutProcedure-org.apache.hadoop.hbase.procedure2.Procedure-">executeTimedoutProcedure(Procedure&lt;TEnvironment&gt;)</a></span>
 - Method in class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/TimeoutExecutorThread.html" 
title="class in 
org.apache.hadoop.hbase.procedure2">TimeoutExecutorThread</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/rest/client/Client.html#executeURI-org.apache.http.client.methods.HttpUriRequest-org.apache.http.Header:A-java.lang.String-">executeURI(HttpUriRequest,
 Header[], String)</a></span> - Method in class 
org.apache.hadoop.hbase.rest.client.<a 
href="org/apache/hadoop/hbase/rest/client/Client.html" title="class in 
org.apache.hadoop.hbase.rest.client">Client</a></dt>
 <dd>
@@ -48016,9 +48026,11 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/store/wal/ProcedureWALFormatReader.WalProcedureMap.html#getRootProcedure-org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFormatReader.Entry-">getRootProcedure(ProcedureWALFormatReader.Entry)</a></span>
 - Method in class org.apache.hadoop.hbase.procedure2.store.wal.<a 
href="org/apache/hadoop/hbase/procedure2/store/wal/ProcedureWALFormatReader.WalProcedureMap.html"
 title="class in 
org.apache.hadoop.hbase.procedure2.store.wal">ProcedureWALFormatReader.WalProcedureMap</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/Procedure.html#getRootProcedureId-java.util.Map-org.apache.hadoop.hbase.procedure2.Procedure-">getRootProcedureId(Map&lt;Long,
 Procedure&gt;, Procedure&lt;?&gt;)</a></span> - Static method in class 
org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html#getRootProcedureId-org.apache.hadoop.hbase.procedure2.Procedure-">getRootProcedureId(Procedure)</a></span>
 - Method in class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html" title="class 
in org.apache.hadoop.hbase.procedure2">ProcedureExecutor</a></dt>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/Procedure.html#getRootProcedureId-java.util.Map-org.apache.hadoop.hbase.procedure2.Procedure-">getRootProcedureId(Map&lt;Long,
 Procedure&lt;T&gt;&gt;, Procedure&lt;T&gt;)</a></span> - Static method in 
class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a></dt>
+<dd>
+<div class="block">Helper to lookup the root Procedure ID given a specified 
procedure.</div>
+</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html#getRootProcedureId-org.apache.hadoop.hbase.procedure2.Procedure-">getRootProcedureId(Procedure&lt;TEnvironment&gt;)</a></span>
 - Method in class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html" title="class 
in org.apache.hadoop.hbase.procedure2">ProcedureExecutor</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/Procedure.html#getRootProcId--">getRootProcId()</a></span>
 - Method in class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a></dt>
 <dd>&nbsp;</dd>
@@ -54712,7 +54724,7 @@
 <dd>
 <div class="block">Handles an <a 
href="org/apache/hadoop/hbase/rest/filter/RestCsrfPreventionFilter.HttpInteraction.html"
 title="interface in 
org.apache.hadoop.hbase.rest.filter"><code>RestCsrfPreventionFilter.HttpInteraction</code></a>
 by applying the filtering logic.</div>
 </dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html#handleInterruptedException-org.apache.hadoop.hbase.procedure2.Procedure-java.lang.InterruptedException-">handleInterruptedException(Procedure,
 InterruptedException)</a></span> - Method in class 
org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html" title="class 
in org.apache.hadoop.hbase.procedure2">ProcedureExecutor</a></dt>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html#handleInterruptedException-org.apache.hadoop.hbase.procedure2.Procedure-java.lang.InterruptedException-">handleInterruptedException(Procedure&lt;TEnvironment&gt;,
 InterruptedException)</a></span> - Method in class 
org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html" title="class 
in org.apache.hadoop.hbase.procedure2">ProcedureExecutor</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/zookeeper/ZKLeaderManager.html#handleLeaderChange--">handleLeaderChange()</a></span>
 - Method in class org.apache.hadoop.hbase.zookeeper.<a 
href="org/apache/hadoop/hbase/zookeeper/ZKLeaderManager.html" title="class in 
org.apache.hadoop.hbase.zookeeper">ZKLeaderManager</a></dt>
 <dd>
@@ -55536,19 +55548,7 @@
 <dd>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
 &nbsp;</dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/assignment/MergeTableRegionsProcedure.html#hasLock-org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv-">hasLock(MasterProcedureEnv)</a></span>
 - Method in class org.apache.hadoop.hbase.master.assignment.<a 
href="org/apache/hadoop/hbase/master/assignment/MergeTableRegionsProcedure.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">MergeTableRegionsProcedure</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/assignment/RegionTransitionProcedure.html#hasLock-org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv-">hasLock(MasterProcedureEnv)</a></span>
 - Method in class org.apache.hadoop.hbase.master.assignment.<a 
href="org/apache/hadoop/hbase/master/assignment/RegionTransitionProcedure.html" 
title="class in 
org.apache.hadoop.hbase.master.assignment">RegionTransitionProcedure</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/locking/LockProcedure.html#hasLock">hasLock</a></span>
 - Variable in class org.apache.hadoop.hbase.master.locking.<a 
href="org/apache/hadoop/hbase/master/locking/LockProcedure.html" title="class 
in org.apache.hadoop.hbase.master.locking">LockProcedure</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/locking/LockProcedure.html#hasLock-org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv-">hasLock(MasterProcedureEnv)</a></span>
 - Method in class org.apache.hadoop.hbase.master.locking.<a 
href="org/apache/hadoop/hbase/master/locking/LockProcedure.html" title="class 
in org.apache.hadoop.hbase.master.locking">LockProcedure</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/procedure/AbstractStateMachineRegionProcedure.html#hasLock-org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv-">hasLock(MasterProcedureEnv)</a></span>
 - Method in class org.apache.hadoop.hbase.master.procedure.<a 
href="org/apache/hadoop/hbase/master/procedure/AbstractStateMachineRegionProcedure.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">AbstractStateMachineRegionProcedure</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/replication/AbstractPeerProcedure.html#hasLock-org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv-">hasLock(MasterProcedureEnv)</a></span>
 - Method in class org.apache.hadoop.hbase.master.replication.<a 
href="org/apache/hadoop/hbase/master/replication/AbstractPeerProcedure.html" 
title="class in 
org.apache.hadoop.hbase.master.replication">AbstractPeerProcedure</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/Procedure.html#hasLock-TEnvironment-">hasLock(TEnvironment)</a></span>
 - Method in class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a></dt>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/Procedure.html#hasLock--">hasLock()</a></span>
 - Method in class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a></dt>
 <dd>
 <div class="block">This is used in conjunction with <a 
href="org/apache/hadoop/hbase/procedure2/Procedure.html#holdLock-TEnvironment-"><code>Procedure.holdLock(Object)</code></a>.</div>
 </dd>
@@ -57340,6 +57340,10 @@
 <dd>&nbsp;</dd>
 <dt><a 
href="org/apache/hadoop/hbase/master/cleaner/HFileCleaner.HFileDeleteTask.html" 
title="class in org.apache.hadoop.hbase.master.cleaner"><span 
class="typeNameLink">HFileCleaner.HFileDeleteTask</span></a> - Class in <a 
href="org/apache/hadoop/hbase/master/cleaner/package-summary.html">org.apache.hadoop.hbase.master.cleaner</a></dt>
 <dd>&nbsp;</dd>
+<dt><a href="org/apache/hadoop/hbase/tool/HFileContentValidator.html" 
title="class in org.apache.hadoop.hbase.tool"><span 
class="typeNameLink">HFileContentValidator</span></a> - Class in <a 
href="org/apache/hadoop/hbase/tool/package-summary.html">org.apache.hadoop.hbase.tool</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/tool/HFileContentValidator.html#HFileContentValidator--">HFileContentValidator()</a></span>
 - Constructor for class org.apache.hadoop.hbase.tool.<a 
href="org/apache/hadoop/hbase/tool/HFileContentValidator.html" title="class in 
org.apache.hadoop.hbase.tool">HFileContentValidator</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="org/apache/hadoop/hbase/io/hfile/HFileContext.html" title="class 
in org.apache.hadoop.hbase.io.hfile"><span 
class="typeNameLink">HFileContext</span></a> - Class in <a 
href="org/apache/hadoop/hbase/io/hfile/package-summary.html">org.apache.hadoop.hbase.io.hfile</a></dt>
 <dd>
 <div class="block">This carries the information on some of the meta data about 
the HFile.</div>
@@ -60699,7 +60703,7 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/regionserver/CellChunkImmutableSegment.html#initializeCellSet-int-org.apache.hadoop.hbase.regionserver.MemStoreSegmentsIterator-org.apache.hadoop.hbase.regionserver.MemStoreCompactionStrategy.Action-">initializeCellSet(int,
 MemStoreSegmentsIterator, MemStoreCompactionStrategy.Action)</a></span> - 
Method in class org.apache.hadoop.hbase.regionserver.<a 
href="org/apache/hadoop/hbase/regionserver/CellChunkImmutableSegment.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">CellChunkImmutableSegment</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html#initializeChildren-org.apache.hadoop.hbase.procedure2.RootProcedureState-org.apache.hadoop.hbase.procedure2.Procedure-org.apache.hadoop.hbase.procedure2.Procedure:A-">initializeChildren(RootProcedureState,
 Procedure, Procedure[])</a></span> - Method in class 
org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html" title="class 
in org.apache.hadoop.hbase.procedure2">ProcedureExecutor</a></dt>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html#initializeChildren-org.apache.hadoop.hbase.procedure2.RootProcedureState-org.apache.hadoop.hbase.procedure2.Procedure-org.apache.hadoop.hbase.procedure2.Procedure:A-">initializeChildren(RootProcedureState&lt;TEnvironment&gt;,
 Procedure&lt;TEnvironment&gt;, Procedure&lt;TEnvironment&gt;[])</a></span> - 
Method in class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html" title="class 
in org.apache.hadoop.hbase.procedure2">ProcedureExecutor</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/regionserver/wal/AbstractProtobufLogWriter.html#initializeCompressionContext-org.apache.hadoop.conf.Configuration-org.apache.hadoop.fs.Path-">initializeCompressionContext(Configuration,
 Path)</a></span> - Method in class org.apache.hadoop.hbase.regionserver.wal.<a 
href="org/apache/hadoop/hbase/regionserver/wal/AbstractProtobufLogWriter.html" 
title="class in 
org.apache.hadoop.hbase.regionserver.wal">AbstractProtobufLogWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -61905,8 +61909,6 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/rest/client/RemoteHTable.html#isAutoFlush--">isAutoFlush()</a></span>
 - Method in class org.apache.hadoop.hbase.rest.client.<a 
href="org/apache/hadoop/hbase/rest/client/RemoteHTable.html" title="class in 
org.apache.hadoop.hbase.rest.client">RemoteHTable</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/procedure/PeerQueue.html#isAvailable--">isAvailable()</a></span>
 - Method in class org.apache.hadoop.hbase.master.procedure.<a 
href="org/apache/hadoop/hbase/master/procedure/PeerQueue.html" title="class in 
org.apache.hadoop.hbase.master.procedure">PeerQueue</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/procedure/Queue.html#isAvailable--">isAvailable()</a></span>
 - Method in class org.apache.hadoop.hbase.master.procedure.<a 
href="org/apache/hadoop/hbase/master/procedure/Queue.html" title="class in 
org.apache.hadoop.hbase.master.procedure">Queue</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/procedure/TableQueue.html#isAvailable--">isAvailable()</a></span>
 - Method in class org.apache.hadoop.hbase.master.procedure.<a 
href="org/apache/hadoop/hbase/master/procedure/TableQueue.html" title="class in 
org.apache.hadoop.hbase.master.procedure">TableQueue</a></dt>
@@ -67567,7 +67569,7 @@
 <div class="block">Reads the names of classes specified in the 
<code>hbase.trace.spanreceiver.classes</code> property
  and instantiates and registers them with the Tracer.</div>
 </dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/RootProcedureState.html#loadStack-org.apache.hadoop.hbase.procedure2.Procedure-">loadStack(Procedure)</a></span>
 - 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><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/RootProcedureState.html#loadStack-org.apache.hadoop.hbase.procedure2.Procedure-">loadStack(Procedure&lt;TEnvironment&gt;)</a></span>
 - 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 on store load by the ProcedureExecutor to load part 
of the stack.</div>
 </dd>
@@ -67824,14 +67826,8 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/CompatibilitySingletonFactory.SingletonStorage.html#lock">lock</a></span>
 - Variable in enum org.apache.hadoop.hbase.<a 
href="org/apache/hadoop/hbase/CompatibilitySingletonFactory.SingletonStorage.html"
 title="enum in 
org.apache.hadoop.hbase">CompatibilitySingletonFactory.SingletonStorage</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/assignment/MergeTableRegionsProcedure.html#lock">lock</a></span>
 - Variable in class org.apache.hadoop.hbase.master.assignment.<a 
href="org/apache/hadoop/hbase/master/assignment/MergeTableRegionsProcedure.html"
 title="class in 
org.apache.hadoop.hbase.master.assignment">MergeTableRegionsProcedure</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/assignment/RegionTransitionProcedure.html#lock">lock</a></span>
 - Variable in class org.apache.hadoop.hbase.master.assignment.<a 
href="org/apache/hadoop/hbase/master/assignment/RegionTransitionProcedure.html" 
title="class in 
org.apache.hadoop.hbase.master.assignment">RegionTransitionProcedure</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/locking/LockProcedure.html#lock">lock</a></span>
 - Variable in class org.apache.hadoop.hbase.master.locking.<a 
href="org/apache/hadoop/hbase/master/locking/LockProcedure.html" title="class 
in org.apache.hadoop.hbase.master.locking">LockProcedure</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/procedure/AbstractStateMachineRegionProcedure.html#lock">lock</a></span>
 - Variable in class org.apache.hadoop.hbase.master.procedure.<a 
href="org/apache/hadoop/hbase/master/procedure/AbstractStateMachineRegionProcedure.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">AbstractStateMachineRegionProcedure</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/TableStateManager.html#lock">lock</a></span>
 - Variable in class org.apache.hadoop.hbase.master.<a 
href="org/apache/hadoop/hbase/master/TableStateManager.html" title="class in 
org.apache.hadoop.hbase.master">TableStateManager</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#lock">lock</a></span>
 - Variable in class org.apache.hadoop.hbase.procedure2.store.wal.<a 
href="org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html" 
title="class in 
org.apache.hadoop.hbase.procedure2.store.wal">WALProcedureStore</a></dt>
@@ -67892,7 +67888,7 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/locking/LockProcedure.html#locked">locked</a></span>
 - Variable in class org.apache.hadoop.hbase.master.locking.<a 
href="org/apache/hadoop/hbase/master/locking/LockProcedure.html" title="class 
in org.apache.hadoop.hbase.master.locking">LockProcedure</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/replication/AbstractPeerProcedure.html#locked">locked</a></span>
 - Variable in class org.apache.hadoop.hbase.master.replication.<a 
href="org/apache/hadoop/hbase/master/replication/AbstractPeerProcedure.html" 
title="class in 
org.apache.hadoop.hbase.master.replication">AbstractPeerProcedure</a></dt>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/Procedure.html#locked">locked</a></span>
 - Variable in class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/util/IdLock.Entry.html#locked">locked</a></span> 
- Variable in class org.apache.hadoop.hbase.util.<a 
href="org/apache/hadoop/hbase/util/IdLock.Entry.html" title="class in 
org.apache.hadoop.hbase.util">IdLock.Entry</a></dt>
 <dd>&nbsp;</dd>
@@ -67906,6 +67902,13 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/regionserver/HRegion.html#lockedRows">lockedRows</a></span>
 - Variable in class org.apache.hadoop.hbase.regionserver.<a 
href="org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in 
org.apache.hadoop.hbase.regionserver">HRegion</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/Procedure.html#lockedWhenLoading">lockedWhenLoading</a></span>
 - Variable in class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/Procedure.html#lockedWhenLoading--">lockedWhenLoading()</a></span>
 - Method in class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a></dt>
+<dd>
+<div class="block">Will only be called when loading procedures from procedure 
store, where we need to record
+ whether the procedure has already held a lock.</div>
+</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/util/ConnectionCache.html#locker">locker</a></span>
 - Variable in class org.apache.hadoop.hbase.util.<a 
href="org/apache/hadoop/hbase/util/ConnectionCache.html" title="class in 
org.apache.hadoop.hbase.util">ConnectionCache</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/util/CoprocessorClassLoader.html#locker">locker</a></span>
 - Static variable in class org.apache.hadoop.hbase.util.<a 
href="org/apache/hadoop/hbase/util/CoprocessorClassLoader.html" title="class in 
org.apache.hadoop.hbase.util">CoprocessorClassLoader</a></dt>
@@ -68720,8 +68723,6 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/RemoteProcedureDispatcher.html#LOG">LOG</a></span>
 - Static variable in class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/RemoteProcedureDispatcher.html" 
title="class in 
org.apache.hadoop.hbase.procedure2">RemoteProcedureDispatcher</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/RootProcedureState.html#LOG">LOG</a></span>
 - Static variable 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>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/StateMachineProcedure.html#LOG">LOG</a></span>
 - Static variable in class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/StateMachineProcedure.html" 
title="class in 
org.apache.hadoop.hbase.procedure2">StateMachineProcedure</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/StoppableThread.html#LOG">LOG</a></span>
 - Static variable in class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/StoppableThread.html" title="class in 
org.apache.hadoop.hbase.procedure2">StoppableThread</a></dt>
@@ -69238,6 +69239,8 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/tool/DataBlockEncodingValidator.html#LOG">LOG</a></span>
 - Static variable in class org.apache.hadoop.hbase.tool.<a 
href="org/apache/hadoop/hbase/tool/DataBlockEncodingValidator.html" 
title="class in 
org.apache.hadoop.hbase.tool">DataBlockEncodingValidator</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/tool/HFileContentValidator.html#LOG">LOG</a></span>
 - Static variable in class org.apache.hadoop.hbase.tool.<a 
href="org/apache/hadoop/hbase/tool/HFileContentValidator.html" title="class in 
org.apache.hadoop.hbase.tool">HFileContentValidator</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/tool/LoadIncrementalHFiles.html#LOG">LOG</a></span>
 - Static variable in class org.apache.hadoop.hbase.tool.<a 
href="org/apache/hadoop/hbase/tool/LoadIncrementalHFiles.html" title="class in 
org.apache.hadoop.hbase.tool">LoadIncrementalHFiles</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/tool/PreUpgradeValidator.html#LOG">LOG</a></span> 
- Static variable in class org.apache.hadoop.hbase.tool.<a 
href="org/apache/hadoop/hbase/tool/PreUpgradeValidator.html" title="class in 
org.apache.hadoop.hbase.tool">PreUpgradeValidator</a></dt>
@@ -84260,7 +84263,7 @@ service.</div>
 <dd>
 <div class="block">Check conditions before any real action of modifying a 
table.</div>
 </dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html#prepareProcedure-org.apache.hadoop.hbase.procedure2.Procedure-">prepareProcedure(Procedure)</a></span>
 - Method in class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html" title="class 
in org.apache.hadoop.hbase.procedure2">ProcedureExecutor</a></dt>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html#prepareProcedure-org.apache.hadoop.hbase.procedure2.Procedure-">prepareProcedure(Procedure&lt;TEnvironment&gt;)</a></span>
 - Method in class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html" title="class 
in org.apache.hadoop.hbase.procedure2">ProcedureExecutor</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/regionserver/throttle/StoreHotnessProtector.html#preparePutToStoreMap">preparePutToStoreMap</a></span>
 - Variable in class org.apache.hadoop.hbase.regionserver.throttle.<a 
href="org/apache/hadoop/hbase/regionserver/throttle/StoreHotnessProtector.html" 
title="class in 
org.apache.hadoop.hbase.regionserver.throttle">StoreHotnessProtector</a></dt>
 <dd>&nbsp;</dd>
@@ -85302,8 +85305,7 @@ service.</div>
 </dd>
 <dt><a href="org/apache/hadoop/hbase/procedure2/Procedure.html" title="class 
in org.apache.hadoop.hbase.procedure2"><span 
class="typeNameLink">Procedure</span></a>&lt;<a 
href="org/apache/hadoop/hbase/procedure2/Procedure.html" title="type parameter 
in Procedure">TEnvironment</a>&gt; - Class in <a 
href="org/apache/hadoop/hbase/procedure2/package-summary.html">org.apache.hadoop.hbase.procedure2</a></dt>
 <dd>
-<div class="block">Base Procedure class responsible for Procedure Metadata;
- e.g.</div>
+<div class="block">Base Procedure class responsible for Procedure Metadata; 
e.g.</div>
 </dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/Procedure.html#Procedure--">Procedure()</a></span>
 - Constructor for class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a></dt>
 <dd>&nbsp;</dd>
@@ -85393,7 +85395,7 @@ service.</div>
 <dd>
 <div class="block">Internal cleaner that removes the completed procedure 
results after a TTL.</div>
 </dd>
-<dt><a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.CompletedProcedureRetainer.html"
 title="class in org.apache.hadoop.hbase.procedure2"><span 
class="typeNameLink">ProcedureExecutor.CompletedProcedureRetainer</span></a> - 
Class in <a 
href="org/apache/hadoop/hbase/procedure2/package-summary.html">org.apache.hadoop.hbase.procedure2</a></dt>
+<dt><a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.CompletedProcedureRetainer.html"
 title="class in org.apache.hadoop.hbase.procedure2"><span 
class="typeNameLink">ProcedureExecutor.CompletedProcedureRetainer</span></a>&lt;<a
 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.CompletedProcedureRetainer.html"
 title="type parameter in 
ProcedureExecutor.CompletedProcedureRetainer">TEnvironment</a>&gt; - Class in 
<a 
href="org/apache/hadoop/hbase/procedure2/package-summary.html">org.apache.hadoop.hbase.procedure2</a></dt>
 <dd>&nbsp;</dd>
 <dt><a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.FailedProcedure.html"
 title="class in org.apache.hadoop.hbase.procedure2"><span 
class="typeNameLink">ProcedureExecutor.FailedProcedure</span></a>&lt;<a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.FailedProcedure.html"
 title="type parameter in 
ProcedureExecutor.FailedProcedure">TEnvironment</a>&gt; - Class in <a 
href="org/apache/hadoop/hbase/procedure2/package-summary.html">org.apache.hadoop.hbase.procedure2</a></dt>
 <dd>&nbsp;</dd>
@@ -85409,7 +85411,7 @@ service.</div>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.ProcedureExecutorListener.html#procedureFinished-long-">procedureFinished(long)</a></span>
 - Method in interface org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.ProcedureExecutorListener.html"
 title="interface in 
org.apache.hadoop.hbase.procedure2">ProcedureExecutor.ProcedureExecutorListener</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html#procedureFinished-org.apache.hadoop.hbase.procedure2.Procedure-">procedureFinished(Procedure)</a></span>
 - Method in class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html" title="class 
in org.apache.hadoop.hbase.procedure2">ProcedureExecutor</a></dt>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html#procedureFinished-org.apache.hadoop.hbase.procedure2.Procedure-">procedureFinished(Procedure&lt;TEnvironment&gt;)</a></span>
 - Method in class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html" title="class 
in org.apache.hadoop.hbase.procedure2">ProcedureExecutor</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/client/HBaseAdmin.ProcedureFuture.html#ProcedureFuture-org.apache.hadoop.hbase.client.HBaseAdmin-java.lang.Long-">ProcedureFuture(HBaseAdmin,
 Long)</a></span> - Constructor for class org.apache.hadoop.hbase.client.<a 
href="org/apache/hadoop/hbase/client/HBaseAdmin.ProcedureFuture.html" 
title="class in 
org.apache.hadoop.hbase.client">HBaseAdmin.ProcedureFuture</a></dt>
 <dd>&nbsp;</dd>
@@ -85790,6 +85792,8 @@ service.</div>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/tool/DataBlockEncodingValidator.html#processOptions-org.apache.hbase.thirdparty.org.apache.commons.cli.CommandLine-">processOptions(CommandLine)</a></span>
 - Method in class org.apache.hadoop.hbase.tool.<a 
href="org/apache/hadoop/hbase/tool/DataBlockEncodingValidator.html" 
title="class in 
org.apache.hadoop.hbase.tool">DataBlockEncodingValidator</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/tool/HFileContentValidator.html#processOptions-org.apache.hbase.thirdparty.org.apache.commons.cli.CommandLine-">processOptions(CommandLine)</a></span>
 - Method in class org.apache.hadoop.hbase.tool.<a 
href="org/apache/hadoop/hbase/tool/HFileContentValidator.html" title="class in 
org.apache.hadoop.hbase.tool">HFileContentValidator</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/util/AbstractHBaseTool.html#processOptions-org.apache.hbase.thirdparty.org.apache.commons.cli.CommandLine-">processOptions(CommandLine)</a></span>
 - Method in class org.apache.hadoop.hbase.util.<a 
href="org/apache/hadoop/hbase/util/AbstractHBaseTool.html" title="class in 
org.apache.hadoop.hbase.util">AbstractHBaseTool</a></dt>
 <dd>
 <div class="block">This method is called to process the options after they 
have been parsed.</div>
@@ -86104,7 +86108,7 @@ service.</div>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/regionserver/CompactingMemStore.html#pushPipelineToSnapshot--">pushPipelineToSnapshot()</a></span>
 - Method in class org.apache.hadoop.hbase.regionserver.<a 
href="org/apache/hadoop/hbase/regionserver/CompactingMemStore.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">CompactingMemStore</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html#pushProcedure-org.apache.hadoop.hbase.procedure2.Procedure-">pushProcedure(Procedure)</a></span>
 - Method in class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html" title="class 
in org.apache.hadoop.hbase.procedure2">ProcedureExecutor</a></dt>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html#pushProcedure-org.apache.hadoop.hbase.procedure2.Procedure-">pushProcedure(Procedure&lt;TEnvironment&gt;)</a></span>
 - Method in class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html" title="class 
in org.apache.hadoop.hbase.procedure2">ProcedureExecutor</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/regionserver/CompactingMemStore.html#pushTailToSnapshot--">pushTailToSnapshot()</a></span>
 - Method in class org.apache.hadoop.hbase.regionserver.<a 
href="org/apache/hadoop/hbase/regionserver/CompactingMemStore.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">CompactingMemStore</a></dt>
 <dd>&nbsp;</dd>
@@ -91061,7 +91065,7 @@ service.</div>
 <dd>
 <div class="block">Release the lock.</div>
 </dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/RootProcedureState.html#release-org.apache.hadoop.hbase.procedure2.Procedure-">release(Procedure)</a></span>
 - 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><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/RootProcedureState.html#release-org.apache.hadoop.hbase.procedure2.Procedure-">release(Procedure&lt;TEnvironment&gt;)</a></span>
 - 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>
@@ -91139,7 +91143,7 @@ service.</div>
 <dd>
 <div class="block">The user should override this method, and release lock if 
necessary.</div>
 </dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html#releaseLock-org.apache.hadoop.hbase.procedure2.Procedure-boolean-">releaseLock(Procedure,
 boolean)</a></span> - Method in class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html" title="class 
in org.apache.hadoop.hbase.procedure2">ProcedureExecutor</a></dt>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html#releaseLock-org.apache.hadoop.hbase.procedure2.Procedure-boolean-">releaseLock(Procedure&lt;TEnvironment&gt;,
 boolean)</a></span> - Method in class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html" title="class 
in org.apache.hadoop.hbase.procedure2">ProcedureExecutor</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/util/IdLock.html#releaseLockEntry-org.apache.hadoop.hbase.util.IdLock.Entry-">releaseLockEntry(IdLock.Entry)</a></span>
 - Method in class org.apache.hadoop.hbase.util.<a 
href="org/apache/hadoop/hbase/util/IdLock.html" title="class in 
org.apache.hadoop.hbase.util">IdLock</a></dt>
 <dd>
@@ -91529,7 +91533,7 @@ service.</div>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/store/wal/ProcedureWALFormatReader.WalProcedureMap.html#remove-long-">remove(long)</a></span>
 - Method in class org.apache.hadoop.hbase.procedure2.store.wal.<a 
href="org/apache/hadoop/hbase/procedure2/store/wal/ProcedureWALFormatReader.WalProcedureMap.html"
 title="class in 
org.apache.hadoop.hbase.procedure2.store.wal">ProcedureWALFormatReader.WalProcedureMap</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/TimeoutExecutorThread.html#remove-org.apache.hadoop.hbase.procedure2.Procedure-">remove(Procedure&lt;?&gt;)</a></span>
 - Method in class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/TimeoutExecutorThread.html" 
title="class in 
org.apache.hadoop.hbase.procedure2">TimeoutExecutorThread</a></dt>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/TimeoutExecutorThread.html#remove-org.apache.hadoop.hbase.procedure2.Procedure-">remove(Procedure&lt;TEnvironment&gt;)</a></span>
 - Method in class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/TimeoutExecutorThread.html" 
title="class in 
org.apache.hadoop.hbase.procedure2">TimeoutExecutorThread</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/quotas/NoOpRegionSizeStore.html#remove-org.apache.hadoop.hbase.client.RegionInfo-">remove(RegionInfo)</a></span>
 - Method in class org.apache.hadoop.hbase.quotas.<a 
href="org/apache/hadoop/hbase/quotas/NoOpRegionSizeStore.html" title="class in 
org.apache.hadoop.hbase.quotas">NoOpRegionSizeStore</a></dt>
 <dd>&nbsp;</dd>
@@ -91684,7 +91688,7 @@ service.</div>
 <div class="block">Returns a new RegionLocations with the locations removed 
(set to null)
  which have the destination server as given.</div>
 </dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html#removeChore-org.apache.hadoop.hbase.procedure2.ProcedureInMemoryChore-">removeChore(ProcedureInMemoryChore)</a></span>
 - Method in class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html" title="class 
in org.apache.hadoop.hbase.procedure2">ProcedureExecutor</a></dt>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html#removeChore-org.apache.hadoop.hbase.procedure2.ProcedureInMemoryChore-">removeChore(ProcedureInMemoryChore&lt;TEnvironment&gt;)</a></span>
 - Method in class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html" title="class 
in org.apache.hadoop.hbase.procedure2">ProcedureExecutor</a></dt>
 <dd>
 <div class="block">Remove a chore procedure from the executor</div>
 </dd>
@@ -94388,6 +94392,14 @@ service.</div>
 </dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/client/BufferedMutatorImpl.QueueRowAccess.html#restoreLastMutation--">restoreLastMutation()</a></span>
 - Method in class org.apache.hadoop.hbase.client.<a 
href="org/apache/hadoop/hbase/client/BufferedMutatorImpl.QueueRowAccess.html" 
title="class in 
org.apache.hadoop.hbase.client">BufferedMutatorImpl.QueueRowAccess</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/Procedure.html#restoreLock-TEnvironment-">restoreLock(TEnvironment)</a></span>
 - Method in class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html#restoreLock-org.apache.hadoop.hbase.procedure2.Procedure-java.util.Set-">restoreLock(Procedure&lt;TEnvironment&gt;,
 Set&lt;Long&gt;)</a></span> - Method in class 
org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html" title="class 
in org.apache.hadoop.hbase.procedure2">ProcedureExecutor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html#restoreLocks-java.util.Deque-java.util.Set-">restoreLocks(Deque&lt;Procedure&lt;TEnvironment&gt;&gt;,
 Set&lt;Long&gt;)</a></span> - Method in class 
org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html" title="class 
in org.apache.hadoop.hbase.procedure2">ProcedureExecutor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html#restoreLocks--">restoreLocks()</a></span>
 - Method in class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html" title="class 
in org.apache.hadoop.hbase.procedure2">ProcedureExecutor</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/snapshot/RestoreSnapshotHelper.RestoreMetaChanges.html#RestoreMetaChanges-org.apache.hadoop.hbase.client.TableDescriptor-java.util.Map-">RestoreMetaChanges(TableDescriptor,
 Map&lt;String, Pair&lt;String, String&gt;&gt;)</a></span> - Constructor for 
class org.apache.hadoop.hbase.snapshot.<a 
href="org/apache/hadoop/hbase/snapshot/RestoreSnapshotHelper.RestoreMetaChanges.html"
 title="class in 
org.apache.hadoop.hbase.snapshot">RestoreSnapshotHelper.RestoreMetaChanges</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/snapshot/RestoreSnapshotHelper.html#restoreMobRegion-org.apache.hadoop.hbase.client.RegionInfo-org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotRegionManifest-">restoreMobRegion(RegionInfo,
 SnapshotProtos.SnapshotRegionManifest)</a></span> - Method in class 
org.apache.hadoop.hbase.snapshot.<a 
href="org/apache/hadoop/hbase/snapshot/RestoreSnapshotHelper.html" title="class 
in org.apache.hadoop.hbase.snapshot">RestoreSnapshotHelper</a></dt>
@@ -95366,10 +95378,6 @@ service.</div>
 <div class="block">Roll back the global MemStore size for a specified region 
when this region
  can't be opened.</div>
 </dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/procedure/CreateNamespaceProcedure.html#rollbackSetNamespaceQuota-org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv-">rollbackSetNamespaceQuota(MasterProcedureEnv)</a></span>
 - Method in class org.apache.hadoop.hbase.master.procedure.<a 
href="org/apache/hadoop/hbase/master/procedure/CreateNamespaceProcedure.html" 
title="class in 
org.apache.hadoop.hbase.master.procedure">CreateNamespaceProcedure</a></dt>
-<dd>
-<div class="block">remove quota for the namespace if exists</div>
-</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html#rollbackStack">rollbackStack</a></span>
 - Variable in class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html" title="class 
in org.apache.hadoop.hbase.procedure2">ProcedureExecutor</a></dt>
 <dd>
 <div class="block">Map the the procId returned by submitProcedure(), the 
Root-ProcID, to the RootProcedureState.</div>
@@ -95601,7 +95609,7 @@ service.</div>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/RegionMetricsBuilder.html#rootLevelIndexSize">rootLevelIndexSize</a></span>
 - Variable in class org.apache.hadoop.hbase.<a 
href="org/apache/hadoop/hbase/RegionMetricsBuilder.html" title="class in 
org.apache.hadoop.hbase">RegionMetricsBuilder</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org/apache/hadoop/hbase/procedure2/RootProcedureState.html" 
title="class in org.apache.hadoop.hbase.procedure2"><span 
class="typeNameLink">RootProcedureState</span></a> - Class in <a 
href="org/apache/hadoop/hbase/procedure2/package-summary.html">org.apache.hadoop.hbase.procedure2</a></dt>
+<dt><a href="org/apache/hadoop/hbase/procedure2/RootProcedureState.html" 
title="class in org.apache.hadoop.hbase.procedure2"><span 
class="typeNameLink">RootProcedureState</span></a>&lt;<a 
href="org/apache/hadoop/hbase/procedure2/RootProcedureState.html" title="type 
parameter in RootProcedureState">TEnvironment</a>&gt; - Class in <a 
href="org/apache/hadoop/hbase/procedure2/package-summary.html">org.apache.hadoop.hbase.procedure2</a></dt>
 <dd>
 <div class="block">Internal state of the ProcedureExecutor that describes the 
state of a "Root Procedure".</div>
 </dd>
@@ -99211,6 +99219,8 @@ service.</div>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/DroppedSnapshotException.html#serialVersionUID">serialVersionUID</a></span>
 - Static variable in exception org.apache.hadoop.hbase.<a 
href="org/apache/hadoop/hbase/DroppedSnapshotException.html" title="class in 
org.apache.hadoop.hbase">DroppedSnapshotException</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/exceptions/ConnectionClosedException.html#serialVersionUID">serialVersionUID</a></span>
 - Static variable in exception org.apache.hadoop.hbase.exceptions.<a 
href="org/apache/hadoop/hbase/exceptions/ConnectionClosedException.html" 
title="class in 
org.apache.hadoop.hbase.exceptions">ConnectionClosedException</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/exceptions/ConnectionClosingException.html#serialVersionUID">serialVersionUID</a></span>
 - Static variable in exception org.apache.hadoop.hbase.exceptions.<a 
href="org/apache/hadoop/hbase/exceptions/ConnectionClosingException.html" 
title="class in 
org.apache.hadoop.hbase.exceptions">ConnectionClosingException</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/exceptions/FailedSanityCheckException.html#serialVersionUID">serialVersionUID</a></span>
 - Static variable in exception org.apache.hadoop.hbase.exceptions.<a 
href="org/apache/hadoop/hbase/exceptions/FailedSanityCheckException.html" 
title="class in 
org.apache.hadoop.hbase.exceptions">FailedSanityCheckException</a></dt>
@@ -110533,37 +110543,37 @@ service.</div>
 <dd>
 <div class="block">Submit immediately the list of rows, whatever the server 
status.</div>
 </dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/procedure/ProcedureSyncWait.html#submitAndWaitProcedure-org.apache.hadoop.hbase.procedure2.ProcedureExecutor-org.apache.hadoop.hbase.procedure2.Procedure-">submitAndWaitProcedure(ProcedureExecutor&lt;MasterProcedureEnv&gt;,
 Procedure&lt;?&gt;)</a></span> - Static method in class 
org.apache.hadoop.hbase.master.procedure.<a 
href="org/apache/hadoop/hbase/master/procedure/ProcedureSyncWait.html" 
title="class in 
org.apache.hadoop.hbase.master.procedure">ProcedureSyncWait</a></dt>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/procedure/ProcedureSyncWait.html#submitAndWaitProcedure-org.apache.hadoop.hbase.procedure2.ProcedureExecutor-org.apache.hadoop.hbase.procedure2.Procedure-">submitAndWaitProcedure(ProcedureExecutor&lt;MasterProcedureEnv&gt;,
 Procedure&lt;MasterProcedureEnv&gt;)</a></span> - Static method in class 
org.apache.hadoop.hbase.master.procedure.<a 
href="org/apache/hadoop/hbase/master/procedure/ProcedureSyncWait.html" 
title="class in 
org.apache.hadoop.hbase.master.procedure">ProcedureSyncWait</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html#submitChildrenProcedures-org.apache.hadoop.hbase.procedure2.Procedure:A-">submitChildrenProcedures(Procedure[])</a></span>
 - Method in class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html" title="class 
in org.apache.hadoop.hbase.procedure2">ProcedureExecutor</a></dt>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html#submitChildrenProcedures-org.apache.hadoop.hbase.procedure2.Procedure:A-">submitChildrenProcedures(Procedure&lt;TEnvironment&gt;[])</a></span>
 - Method in class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html" title="class 
in org.apache.hadoop.hbase.procedure2">ProcedureExecutor</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/client/AsyncProcess.html#submitMultiActions-org.apache.hadoop.hbase.client.AsyncProcessTask-java.util.List-long-java.util.List-java.util.List-java.util.Map-">submitMultiActions(AsyncProcessTask,
 List&lt;Action&gt;, long, List&lt;Exception&gt;, List&lt;Integer&gt;, 
Map&lt;ServerName, MultiAction&gt;)</a></span> - Method in class 
org.apache.hadoop.hbase.client.<a 
href="org/apache/hadoop/hbase/client/AsyncProcess.html" title="class in 
org.apache.hadoop.hbase.client">AsyncProcess</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/ClusterSchemaServiceImpl.html#submitProcedure-org.apache.hadoop.hbase.procedure2.Procedure-org.apache.hadoop.hbase.util.NonceKey-">submitProcedure(Procedure&lt;?&gt;,
 NonceKey)</a></span> - Method in class org.apache.hadoop.hbase.master.<a 
href="org/apache/hadoop/hbase/master/ClusterSchemaServiceImpl.html" 
title="class in 
org.apache.hadoop.hbase.master">ClusterSchemaServiceImpl</a></dt>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/ClusterSchemaServiceImpl.html#submitProcedure-org.apache.hadoop.hbase.procedure2.Procedure-org.apache.hadoop.hbase.util.NonceKey-">submitProcedure(Procedure&lt;MasterProcedureEnv&gt;,
 NonceKey)</a></span> - Method in class org.apache.hadoop.hbase.master.<a 
href="org/apache/hadoop/hbase/master/ClusterSchemaServiceImpl.html" 
title="class in 
org.apache.hadoop.hbase.master">ClusterSchemaServiceImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/locking/LockManager.html#submitProcedure-org.apache.hadoop.hbase.master.locking.LockProcedure-org.apache.hadoop.hbase.util.NonceKey-">submitProcedure(LockProcedure,
 NonceKey)</a></span> - Method in class 
org.apache.hadoop.hbase.master.locking.<a 
href="org/apache/hadoop/hbase/master/locking/LockManager.html" title="class in 
org.apache.hadoop.hbase.master.locking">LockManager</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/procedure/MasterProcedureUtil.NonceProcedureRunnable.html#submitProcedure-org.apache.hadoop.hbase.procedure2.Procedure-">submitProcedure(Procedure&lt;?&gt;)</a></span>
 - Method in class org.apache.hadoop.hbase.master.procedure.<a 
href="org/apache/hadoop/hbase/master/procedure/MasterProcedureUtil.NonceProcedureRunnable.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">MasterProcedureUtil.NonceProcedureRunnable</a></dt>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/procedure/MasterProcedureUtil.NonceProcedureRunnable.html#submitProcedure-org.apache.hadoop.hbase.procedure2.Procedure-">submitProcedure(Procedure&lt;MasterProcedureEnv&gt;)</a></span>
 - Method in class org.apache.hadoop.hbase.master.procedure.<a 
href="org/apache/hadoop/hbase/master/procedure/MasterProcedureUtil.NonceProcedureRunnable.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">MasterProcedureUtil.NonceProcedureRunnable</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/procedure/MasterProcedureUtil.html#submitProcedure-org.apache.hadoop.hbase.master.procedure.MasterProcedureUtil.NonceProcedureRunnable-">submitProcedure(MasterProcedureUtil.NonceProcedureRunnable)</a></span>
 - Static method in class org.apache.hadoop.hbase.master.procedure.<a 
href="org/apache/hadoop/hbase/master/procedure/MasterProcedureUtil.html" 
title="class in 
org.apache.hadoop.hbase.master.procedure">MasterProcedureUtil</a></dt>
 <dd>
 <div class="block">Helper used to deal with submitting procs with nonce.</div>
 </dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/procedure/ProcedureSyncWait.html#submitProcedure-org.apache.hadoop.hbase.procedure2.ProcedureExecutor-org.apache.hadoop.hbase.procedure2.Procedure-">submitProcedure(ProcedureExecutor&lt;MasterProcedureEnv&gt;,
 Procedure&lt;?&gt;)</a></span> - Static method in class 
org.apache.hadoop.hbase.master.procedure.<a 
href="org/apache/hadoop/hbase/master/procedure/ProcedureSyncWait.html" 
title="class in 
org.apache.hadoop.hbase.master.procedure">ProcedureSyncWait</a></dt>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/procedure/ProcedureSyncWait.html#submitProcedure-org.apache.hadoop.hbase.procedure2.ProcedureExecutor-org.apache.hadoop.hbase.procedure2.Procedure-">submitProcedure(ProcedureExecutor&lt;MasterProcedureEnv&gt;,
 Procedure&lt;MasterProcedureEnv&gt;)</a></span> - Static method in class 
org.apache.hadoop.hbase.master.procedure.<a 
href="org/apache/hadoop/hbase/master/procedure/ProcedureSyncWait.html" 
title="class in 
org.apache.hadoop.hbase.master.procedure">ProcedureSyncWait</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure/ProcedureCoordinator.html#submitProcedure-org.apache.hadoop.hbase.procedure.Procedure-">submitProcedure(Procedure)</a></span>
 - Method in class org.apache.hadoop.hbase.procedure.<a 
href="org/apache/hadoop/hbase/procedure/ProcedureCoordinator.html" title="class 
in org.apache.hadoop.hbase.procedure">ProcedureCoordinator</a></dt>
 <dd>
 <div class="block">Submit an procedure to kick off its dependent 
subprocedures.</div>
 </dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html#submitProcedure-org.apache.hadoop.hbase.procedure2.Procedure-">sub

<TRUNCATED>

Reply via email to