http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1f43e8de/devapidocs/org/apache/hadoop/hbase/procedure2/package-use.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/procedure2/package-use.html 
b/devapidocs/org/apache/hadoop/hbase/procedure2/package-use.html
index e0bb05c..9de0826 100644
--- a/devapidocs/org/apache/hadoop/hbase/procedure2/package-use.html
+++ b/devapidocs/org/apache/hadoop/hbase/procedure2/package-use.html
@@ -483,85 +483,87 @@
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/procedure2/class-use/BadProcedureException.html#org.apache.hadoop.hbase.procedure2">BadProcedureException</a>&nbsp;</td>
 </tr>
 <tr class="altColor">
+<td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/procedure2/class-use/CompletedProcedureRetainer.html#org.apache.hadoop.hbase.procedure2">CompletedProcedureRetainer</a>
+<div class="block">Hold the reference to a completed root procedure.</div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/procedure2/class-use/DelayedProcedure.html#org.apache.hadoop.hbase.procedure2">DelayedProcedure</a>
 <div class="block">Vessel that carries a Procedure and a timeout.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/procedure2/class-use/FailedRemoteDispatchException.html#org.apache.hadoop.hbase.procedure2">FailedRemoteDispatchException</a>
 <div class="block">Used internally signaling failed queue of a remote procedure
  operation.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/procedure2/class-use/InlineChore.html#org.apache.hadoop.hbase.procedure2">InlineChore</a>
 <div class="block">Inline Chores (executors internal chores).</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/procedure2/class-use/LockAndQueue.html#org.apache.hadoop.hbase.procedure2">LockAndQueue</a>
 <div class="block">Locking for mutual exclusion between procedures.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/procedure2/class-use/LockedResource.html#org.apache.hadoop.hbase.procedure2">LockedResource</a>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/procedure2/class-use/LockedResourceType.html#org.apache.hadoop.hbase.procedure2">LockedResourceType</a>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/procedure2/class-use/LockStatus.html#org.apache.hadoop.hbase.procedure2">LockStatus</a>
 <div class="block">Interface to get status of a Lock without getting access to 
acquire/release lock.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/procedure2/class-use/LockType.html#org.apache.hadoop.hbase.procedure2">LockType</a>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/procedure2/class-use/NoNodeDispatchException.html#org.apache.hadoop.hbase.procedure2">NoNodeDispatchException</a>
 <div class="block">Used internally signaling failed queue of a remote 
procedure operation.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/procedure2/class-use/NoServerDispatchException.html#org.apache.hadoop.hbase.procedure2">NoServerDispatchException</a>
 <div class="block">Used internally signaling failed queue of a remote 
procedure operation.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/procedure2/class-use/NullTargetServerDispatchException.html#org.apache.hadoop.hbase.procedure2">NullTargetServerDispatchException</a>
 <div class="block">Used internally signaling failed queue of a remote 
procedure operation.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/procedure2/class-use/Procedure.html#org.apache.hadoop.hbase.procedure2">Procedure</a>
 <div class="block">Base Procedure class responsible for Procedure Metadata; 
e.g.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/procedure2/class-use/Procedure.LockState.html#org.apache.hadoop.hbase.procedure2">Procedure.LockState</a>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/procedure2/class-use/ProcedureDeque.html#org.apache.hadoop.hbase.procedure2">ProcedureDeque</a>
 <div class="block">Type class.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/procedure2/class-use/ProcedureEvent.html#org.apache.hadoop.hbase.procedure2">ProcedureEvent</a>
 <div class="block">Basic ProcedureEvent that contains an "object", which can 
be a description or a reference to the
  resource to wait on, and a queue for suspended procedures.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/procedure2/class-use/ProcedureException.html#org.apache.hadoop.hbase.procedure2">ProcedureException</a>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/procedure2/class-use/ProcedureExecutor.html#org.apache.hadoop.hbase.procedure2">ProcedureExecutor</a>
 <div class="block">Thread Pool that executes the submitted procedures.</div>
 </td>
 </tr>
-<tr class="rowColor">
-<td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/procedure2/class-use/ProcedureExecutor.CompletedProcedureRetainer.html#org.apache.hadoop.hbase.procedure2">ProcedureExecutor.CompletedProcedureRetainer</a>&nbsp;</td>
-</tr>
 <tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/procedure2/class-use/ProcedureExecutor.ProcedureExecutorListener.html#org.apache.hadoop.hbase.procedure2">ProcedureExecutor.ProcedureExecutorListener</a>&nbsp;</td>
 </tr>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1f43e8de/devapidocs/org/apache/hadoop/hbase/procedure2/store/class-use/ProcedureStore.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/procedure2/store/class-use/ProcedureStore.html
 
b/devapidocs/org/apache/hadoop/hbase/procedure2/store/class-use/ProcedureStore.html
index bf17471..b8c6e61 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/procedure2/store/class-use/ProcedureStore.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/procedure2/store/class-use/ProcedureStore.html
@@ -116,7 +116,7 @@
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>private <a 
href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/ProcedureStore.html"
 title="interface in 
org.apache.hadoop.hbase.procedure2.store">ProcedureStore</a></code></td>
-<td class="colLast"><span 
class="typeNameLabel">ProcedureExecutor.CompletedProcedureCleaner.</span><code><span
 class="memberNameLink"><a 
href="../../../../../../../org/apache/hadoop/hbase/procedure2/ProcedureExecutor.CompletedProcedureCleaner.html#store">store</a></span></code>&nbsp;</td>
+<td class="colLast"><span 
class="typeNameLabel">CompletedProcedureCleaner.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../../org/apache/hadoop/hbase/procedure2/CompletedProcedureCleaner.html#store">store</a></span></code>&nbsp;</td>
 </tr>
 </tbody>
 </table>
@@ -163,9 +163,10 @@
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colLast"><code><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</a></span>(org.apache.hadoop.conf.Configuration&nbsp;conf,
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../../org/apache/hadoop/hbase/procedure2/CompletedProcedureCleaner.html#CompletedProcedureCleaner-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.procedure2.store.ProcedureStore-org.apache.hadoop.hbase.util.IdLock-java.util.Map-java.util.Map-">CompletedProcedureCleaner</a></span>(org.apache.hadoop.conf.Configuration&nbsp;conf,
                          <a 
href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/ProcedureStore.html"
 title="interface in 
org.apache.hadoop.hbase.procedure2.store">ProcedureStore</a>&nbsp;store,
-                         <a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true";
 title="class or interface in java.lang">Long</a>,<a 
href="../../../../../../../org/apache/hadoop/hbase/procedure2/ProcedureExecutor.CompletedProcedureRetainer.html"
 title="class in 
org.apache.hadoop.hbase.procedure2">ProcedureExecutor.CompletedProcedureRetainer</a>&lt;<a
 
href="../../../../../../../org/apache/hadoop/hbase/procedure2/ProcedureExecutor.CompletedProcedureCleaner.html"
 title="type parameter in 
ProcedureExecutor.CompletedProcedureCleaner">TEnvironment</a>&gt;&gt;&nbsp;completedMap,
+                         <a 
href="../../../../../../../org/apache/hadoop/hbase/util/IdLock.html" 
title="class in org.apache.hadoop.hbase.util">IdLock</a>&nbsp;procExecutionLock,
+                         <a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true";
 title="class or interface in java.lang">Long</a>,<a 
href="../../../../../../../org/apache/hadoop/hbase/procedure2/CompletedProcedureRetainer.html"
 title="class in 
org.apache.hadoop.hbase.procedure2">CompletedProcedureRetainer</a>&lt;<a 
href="../../../../../../../org/apache/hadoop/hbase/procedure2/CompletedProcedureCleaner.html"
 title="type parameter in 
CompletedProcedureCleaner">TEnvironment</a>&gt;&gt;&nbsp;completedMap,
                          <a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="../../../../../../../org/apache/hadoop/hbase/util/NonceKey.html" 
title="class in org.apache.hadoop.hbase.util">NonceKey</a>,<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true";
 title="class or interface in 
java.lang">Long</a>&gt;&nbsp;nonceKeysToProcIdsMap)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1f43e8de/devapidocs/org/apache/hadoop/hbase/quotas/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/quotas/package-tree.html 
b/devapidocs/org/apache/hadoop/hbase/quotas/package-tree.html
index 4cc1e5a..098de9f 100644
--- a/devapidocs/org/apache/hadoop/hbase/quotas/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/quotas/package-tree.html
@@ -229,13 +229,13 @@
 <ul>
 <li type="circle">java.lang.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true";
 title="class or interface in java.lang"><span 
class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true";
 title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true";
 title="class or interface in java.io">Serializable</a>)
 <ul>
-<li type="circle">org.apache.hadoop.hbase.quotas.<a 
href="../../../../../org/apache/hadoop/hbase/quotas/OperationQuota.OperationType.html"
 title="enum in org.apache.hadoop.hbase.quotas"><span 
class="typeNameLink">OperationQuota.OperationType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.quotas.<a 
href="../../../../../org/apache/hadoop/hbase/quotas/QuotaType.html" title="enum 
in org.apache.hadoop.hbase.quotas"><span 
class="typeNameLink">QuotaType</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.quotas.<a 
href="../../../../../org/apache/hadoop/hbase/quotas/QuotaScope.html" 
title="enum in org.apache.hadoop.hbase.quotas"><span 
class="typeNameLink">QuotaScope</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.quotas.<a 
href="../../../../../org/apache/hadoop/hbase/quotas/RpcThrottlingException.Type.html"
 title="enum in org.apache.hadoop.hbase.quotas"><span 
class="typeNameLink">RpcThrottlingException.Type</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.quotas.<a 
href="../../../../../org/apache/hadoop/hbase/quotas/ThrottlingException.Type.html"
 title="enum in org.apache.hadoop.hbase.quotas"><span 
class="typeNameLink">ThrottlingException.Type</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.quotas.<a 
href="../../../../../org/apache/hadoop/hbase/quotas/QuotaType.html" title="enum 
in org.apache.hadoop.hbase.quotas"><span 
class="typeNameLink">QuotaType</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.quotas.<a 
href="../../../../../org/apache/hadoop/hbase/quotas/SpaceViolationPolicy.html" 
title="enum in org.apache.hadoop.hbase.quotas"><span 
class="typeNameLink">SpaceViolationPolicy</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.quotas.<a 
href="../../../../../org/apache/hadoop/hbase/quotas/ThrottleType.html" 
title="enum in org.apache.hadoop.hbase.quotas"><span 
class="typeNameLink">ThrottleType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.quotas.<a 
href="../../../../../org/apache/hadoop/hbase/quotas/OperationQuota.OperationType.html"
 title="enum in org.apache.hadoop.hbase.quotas"><span 
class="typeNameLink">OperationQuota.OperationType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.quotas.<a 
href="../../../../../org/apache/hadoop/hbase/quotas/ThrottlingException.Type.html"
 title="enum in org.apache.hadoop.hbase.quotas"><span 
class="typeNameLink">ThrottlingException.Type</span></a></li>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1f43e8de/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html 
b/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html
index f6016f6..8055e21 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html
@@ -717,19 +717,19 @@
 <li type="circle">java.lang.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true";
 title="class or interface in java.lang"><span 
class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true";
 title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true";
 title="class or interface in java.io">Serializable</a>)
 <ul>
 <li type="circle">org.apache.hadoop.hbase.regionserver.<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/DefaultHeapMemoryTuner.StepDirection.html"
 title="enum in org.apache.hadoop.hbase.regionserver"><span 
class="typeNameLink">DefaultHeapMemoryTuner.StepDirection</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/BloomType.html" 
title="enum in org.apache.hadoop.hbase.regionserver"><span 
class="typeNameLink">BloomType</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.regionserver.<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.NextState.html"
 title="enum in org.apache.hadoop.hbase.regionserver"><span 
class="typeNameLink">ScannerContext.NextState</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.LimitScope.html"
 title="enum in org.apache.hadoop.hbase.regionserver"><span 
class="typeNameLink">ScannerContext.LimitScope</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/CompactingMemStore.IndexType.html"
 title="enum in org.apache.hadoop.hbase.regionserver"><span 
class="typeNameLink">CompactingMemStore.IndexType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/ScanType.html" 
title="enum in org.apache.hadoop.hbase.regionserver"><span 
class="typeNameLink">ScanType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.Result.html"
 title="enum in org.apache.hadoop.hbase.regionserver"><span 
class="typeNameLink">HRegion.FlushResult.Result</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/SplitLogWorker.TaskExecutor.Status.html"
 title="enum in org.apache.hadoop.hbase.regionserver"><span 
class="typeNameLink">SplitLogWorker.TaskExecutor.Status</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.regionserver.<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreCompactionStrategy.Action.html"
 title="enum in org.apache.hadoop.hbase.regionserver"><span 
class="typeNameLink">MemStoreCompactionStrategy.Action</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/BloomType.html" 
title="enum in org.apache.hadoop.hbase.regionserver"><span 
class="typeNameLink">BloomType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushType.html" 
title="enum in org.apache.hadoop.hbase.regionserver"><span 
class="typeNameLink">FlushType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSourceFactoryImpl.FactoryStorage.html"
 title="enum in org.apache.hadoop.hbase.regionserver"><span 
class="typeNameLink">MetricsRegionServerSourceFactoryImpl.FactoryStorage</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/ChunkCreator.ChunkType.html"
 title="enum in org.apache.hadoop.hbase.regionserver"><span 
class="typeNameLink">ChunkCreator.ChunkType</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.regionserver.<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/TimeRangeTracker.Type.html"
 title="enum in org.apache.hadoop.hbase.regionserver"><span 
class="typeNameLink">TimeRangeTracker.Type</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/SplitLogWorker.TaskExecutor.Status.html"
 title="enum in org.apache.hadoop.hbase.regionserver"><span 
class="typeNameLink">SplitLogWorker.TaskExecutor.Status</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSourceFactoryImpl.FactoryStorage.html"
 title="enum in org.apache.hadoop.hbase.regionserver"><span 
class="typeNameLink">MetricsRegionServerSourceFactoryImpl.FactoryStorage</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.Result.html"
 title="enum in org.apache.hadoop.hbase.regionserver"><span 
class="typeNameLink">HRegion.FlushResult.Result</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/FlushType.html" 
title="enum in org.apache.hadoop.hbase.regionserver"><span 
class="typeNameLink">FlushType</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.regionserver.<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Region.Operation.html"
 title="enum in org.apache.hadoop.hbase.regionserver"><span 
class="typeNameLink">Region.Operation</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/ChunkCreator.ChunkType.html"
 title="enum in org.apache.hadoop.hbase.regionserver"><span 
class="typeNameLink">ChunkCreator.ChunkType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/ScanType.html" 
title="enum in org.apache.hadoop.hbase.regionserver"><span 
class="typeNameLink">ScanType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/CompactingMemStore.IndexType.html"
 title="enum in org.apache.hadoop.hbase.regionserver"><span 
class="typeNameLink">CompactingMemStore.IndexType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a 
href="../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.LimitScope.html"
 title="enum in org.apache.hadoop.hbase.regionserver"><span 
class="typeNameLink">ScannerContext.LimitScope</span></a></li>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1f43e8de/devapidocs/org/apache/hadoop/hbase/regionserver/querymatcher/package-tree.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/regionserver/querymatcher/package-tree.html
 
b/devapidocs/org/apache/hadoop/hbase/regionserver/querymatcher/package-tree.html
index 858ccf6..b377318 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/regionserver/querymatcher/package-tree.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/regionserver/querymatcher/package-tree.html
@@ -130,9 +130,9 @@
 <ul>
 <li type="circle">java.lang.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true";
 title="class or interface in java.lang"><span 
class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true";
 title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true";
 title="class or interface in java.io">Serializable</a>)
 <ul>
-<li type="circle">org.apache.hadoop.hbase.regionserver.querymatcher.<a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/querymatcher/DeleteTracker.DeleteResult.html"
 title="enum in org.apache.hadoop.hbase.regionserver.querymatcher"><span 
class="typeNameLink">DeleteTracker.DeleteResult</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.regionserver.querymatcher.<a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/querymatcher/StripeCompactionScanQueryMatcher.DropDeletesInOutput.html"
 title="enum in org.apache.hadoop.hbase.regionserver.querymatcher"><span 
class="typeNameLink">StripeCompactionScanQueryMatcher.DropDeletesInOutput</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.regionserver.querymatcher.<a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/querymatcher/ScanQueryMatcher.MatchCode.html"
 title="enum in org.apache.hadoop.hbase.regionserver.querymatcher"><span 
class="typeNameLink">ScanQueryMatcher.MatchCode</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.querymatcher.<a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/querymatcher/DeleteTracker.DeleteResult.html"
 title="enum in org.apache.hadoop.hbase.regionserver.querymatcher"><span 
class="typeNameLink">DeleteTracker.DeleteResult</span></a></li>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1f43e8de/devapidocs/org/apache/hadoop/hbase/regionserver/wal/package-tree.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/package-tree.html 
b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/package-tree.html
index 46651a5..f0c55c8 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/package-tree.html
@@ -247,9 +247,9 @@
 <ul>
 <li type="circle">java.lang.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true";
 title="class or interface in java.lang"><span 
class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true";
 title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true";
 title="class or interface in java.io">Serializable</a>)
 <ul>
-<li type="circle">org.apache.hadoop.hbase.regionserver.wal.<a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/ProtobufLogReader.WALHdrResult.html"
 title="enum in org.apache.hadoop.hbase.regionserver.wal"><span 
class="typeNameLink">ProtobufLogReader.WALHdrResult</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.wal.<a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/CompressionContext.DictionaryIndex.html"
 title="enum in org.apache.hadoop.hbase.regionserver.wal"><span 
class="typeNameLink">CompressionContext.DictionaryIndex</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.regionserver.wal.<a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/RingBufferTruck.Type.html"
 title="enum in org.apache.hadoop.hbase.regionserver.wal"><span 
class="typeNameLink">RingBufferTruck.Type</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.wal.<a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/CompressionContext.DictionaryIndex.html"
 title="enum in org.apache.hadoop.hbase.regionserver.wal"><span 
class="typeNameLink">CompressionContext.DictionaryIndex</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.wal.<a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/ProtobufLogReader.WALHdrResult.html"
 title="enum in org.apache.hadoop.hbase.regionserver.wal"><span 
class="typeNameLink">ProtobufLogReader.WALHdrResult</span></a></li>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1f43e8de/devapidocs/org/apache/hadoop/hbase/security/access/package-tree.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/security/access/package-tree.html 
b/devapidocs/org/apache/hadoop/hbase/security/access/package-tree.html
index f594c43..8051208 100644
--- a/devapidocs/org/apache/hadoop/hbase/security/access/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/security/access/package-tree.html
@@ -142,9 +142,9 @@
 <ul>
 <li type="circle">java.lang.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true";
 title="class or interface in java.lang"><span 
class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true";
 title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true";
 title="class or interface in java.io">Serializable</a>)
 <ul>
+<li type="circle">org.apache.hadoop.hbase.security.access.<a 
href="../../../../../../org/apache/hadoop/hbase/security/access/AccessController.OpType.html"
 title="enum in org.apache.hadoop.hbase.security.access"><span 
class="typeNameLink">AccessController.OpType</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.security.access.<a 
href="../../../../../../org/apache/hadoop/hbase/security/access/Permission.Action.html"
 title="enum in org.apache.hadoop.hbase.security.access"><span 
class="typeNameLink">Permission.Action</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.security.access.<a 
href="../../../../../../org/apache/hadoop/hbase/security/access/AccessControlFilter.Strategy.html"
 title="enum in org.apache.hadoop.hbase.security.access"><span 
class="typeNameLink">AccessControlFilter.Strategy</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.security.access.<a 
href="../../../../../../org/apache/hadoop/hbase/security/access/AccessController.OpType.html"
 title="enum in org.apache.hadoop.hbase.security.access"><span 
class="typeNameLink">AccessController.OpType</span></a></li>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1f43e8de/devapidocs/org/apache/hadoop/hbase/security/class-use/User.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/security/class-use/User.html 
b/devapidocs/org/apache/hadoop/hbase/security/class-use/User.html
index 66507a0..c9349c6 100644
--- a/devapidocs/org/apache/hadoop/hbase/security/class-use/User.html
+++ b/devapidocs/org/apache/hadoop/hbase/security/class-use/User.html
@@ -999,7 +999,7 @@
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/ProcedureExecutor.FailedProcedure.html#FailedProcedure-long-java.lang.String-org.apache.hadoop.hbase.security.User-org.apache.hadoop.hbase.util.NonceKey-java.io.IOException-">FailedProcedure</a></span>(long&nbsp;procId,
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/FailedProcedure.html#FailedProcedure-long-java.lang.String-org.apache.hadoop.hbase.security.User-org.apache.hadoop.hbase.util.NonceKey-java.io.IOException-">FailedProcedure</a></span>(long&nbsp;procId,
                <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;procName,
                <a 
href="../../../../../../org/apache/hadoop/hbase/security/User.html" 
title="class in org.apache.hadoop.hbase.security">User</a>&nbsp;owner,
                <a 
href="../../../../../../org/apache/hadoop/hbase/util/NonceKey.html" 
title="class in org.apache.hadoop.hbase.util">NonceKey</a>&nbsp;nonceKey,

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1f43e8de/devapidocs/org/apache/hadoop/hbase/security/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/security/package-tree.html 
b/devapidocs/org/apache/hadoop/hbase/security/package-tree.html
index 6ef281d..dfa02b5 100644
--- a/devapidocs/org/apache/hadoop/hbase/security/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/security/package-tree.html
@@ -191,9 +191,9 @@
 <ul>
 <li type="circle">java.lang.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true";
 title="class or interface in java.lang"><span 
class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true";
 title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true";
 title="class or interface in java.io">Serializable</a>)
 <ul>
-<li type="circle">org.apache.hadoop.hbase.security.<a 
href="../../../../../org/apache/hadoop/hbase/security/SaslUtil.QualityOfProtection.html"
 title="enum in org.apache.hadoop.hbase.security"><span 
class="typeNameLink">SaslUtil.QualityOfProtection</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.security.<a 
href="../../../../../org/apache/hadoop/hbase/security/SaslStatus.html" 
title="enum in org.apache.hadoop.hbase.security"><span 
class="typeNameLink">SaslStatus</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.security.<a 
href="../../../../../org/apache/hadoop/hbase/security/AuthMethod.html" 
title="enum in org.apache.hadoop.hbase.security"><span 
class="typeNameLink">AuthMethod</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.security.<a 
href="../../../../../org/apache/hadoop/hbase/security/SaslUtil.QualityOfProtection.html"
 title="enum in org.apache.hadoop.hbase.security"><span 
class="typeNameLink">SaslUtil.QualityOfProtection</span></a></li>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1f43e8de/devapidocs/org/apache/hadoop/hbase/util/IdLock.Entry.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/util/IdLock.Entry.html 
b/devapidocs/org/apache/hadoop/hbase/util/IdLock.Entry.html
index 94b2436..ab870a0 100644
--- a/devapidocs/org/apache/hadoop/hbase/util/IdLock.Entry.html
+++ b/devapidocs/org/apache/hadoop/hbase/util/IdLock.Entry.html
@@ -113,7 +113,7 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre>public static final class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/IdLock.html#line.46">IdLock.Entry</a>
+<pre>public static final class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/IdLock.html#line.50">IdLock.Entry</a>
 extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a></pre>
 <div class="block">An entry returned to the client as a lock object</div>
 </li>
@@ -135,14 +135,18 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <th class="colLast" scope="col">Field and Description</th>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><code>private <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true";
 title="class or interface in java.lang">Thread</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/util/IdLock.Entry.html#holder">holder</a></span></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><code>private long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/util/IdLock.Entry.html#id">id</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/util/IdLock.Entry.html#locked">locked</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/util/IdLock.Entry.html#numWaiters">numWaiters</a></span></code>&nbsp;</td>
 </tr>
@@ -163,7 +167,8 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>private </code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/util/IdLock.Entry.html#Entry-long-">Entry</a></span>(long&nbsp;id)</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/util/IdLock.Entry.html#Entry-long-java.lang.Thread-">Entry</a></span>(long&nbsp;id,
+     <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true";
 title="class or interface in 
java.lang">Thread</a>&nbsp;holder)</code>&nbsp;</td>
 </tr>
 </table>
 </li>
@@ -212,7 +217,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>id</h4>
-<pre>private final&nbsp;long <a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/IdLock.Entry.html#line.47">id</a></pre>
+<pre>private final&nbsp;long <a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/IdLock.Entry.html#line.51">id</a></pre>
 </li>
 </ul>
 <a name="numWaiters">
@@ -221,16 +226,25 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>numWaiters</h4>
-<pre>private&nbsp;int <a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/IdLock.Entry.html#line.48">numWaiters</a></pre>
+<pre>private&nbsp;int <a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/IdLock.Entry.html#line.52">numWaiters</a></pre>
 </li>
 </ul>
 <a name="locked">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>locked</h4>
-<pre>private&nbsp;boolean <a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/IdLock.Entry.html#line.49">locked</a></pre>
+<pre>private&nbsp;boolean <a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/IdLock.Entry.html#line.53">locked</a></pre>
+</li>
+</ul>
+<a name="holder">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>holder</h4>
+<pre>private&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true";
 title="class or interface in java.lang">Thread</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/IdLock.Entry.html#line.54">holder</a></pre>
 </li>
 </ul>
 </li>
@@ -241,13 +255,14 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <!--   -->
 </a>
 <h3>Constructor Detail</h3>
-<a name="Entry-long-">
+<a name="Entry-long-java.lang.Thread-">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>Entry</h4>
-<pre>private&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/IdLock.Entry.html#line.51">Entry</a>(long&nbsp;id)</pre>
+<pre>private&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/IdLock.Entry.html#line.56">Entry</a>(long&nbsp;id,
+              <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true";
 title="class or interface in java.lang">Thread</a>&nbsp;holder)</pre>
 </li>
 </ul>
 </li>
@@ -264,7 +279,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockListLast">
 <li class="blockList">
 <h4>toString</h4>
-<pre>public&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/IdLock.Entry.html#line.56">toString</a>()</pre>
+<pre>public&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/IdLock.Entry.html#line.62">toString</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--";
 title="class or interface in java.lang">toString</a></code>&nbsp;in 
class&nbsp;<code><a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a></code></dd>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1f43e8de/devapidocs/org/apache/hadoop/hbase/util/IdLock.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/util/IdLock.html 
b/devapidocs/org/apache/hadoop/hbase/util/IdLock.html
index d6163a2..cffc61a 100644
--- a/devapidocs/org/apache/hadoop/hbase/util/IdLock.html
+++ b/devapidocs/org/apache/hadoop/hbase/util/IdLock.html
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -110,7 +110,7 @@ var activeTableTab = "activeTableTab";
 <hr>
 <br>
 <pre>@InterfaceAudience.Private
-public class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/IdLock.html#line.43">IdLock</a>
+public class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/IdLock.html#line.45">IdLock</a>
 extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a></pre>
 <div class="block">Allows multiple concurrent clients to lock on a numeric id 
with a minimal
  memory overhead. The intended usage is as follows:
@@ -162,6 +162,10 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <th class="colLast" scope="col">Field and Description</th>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><code>private static org.slf4j.Logger</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/util/IdLock.html#LOG">LOG</a></span></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><code>private <a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true";
 title="class or interface in java.util.concurrent">ConcurrentMap</a>&lt;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true";
 title="class or interface in java.lang">Long</a>,<a 
href="../../../../../org/apache/hadoop/hbase/util/IdLock.Entry.html" 
title="class in org.apache.hadoop.hbase.util">IdLock.Entry</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/util/IdLock.html#map">map</a></span></code>&nbsp;</td>
 </tr>
@@ -199,9 +203,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>(package private) void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/util/IdLock.html#assertMapEmpty--">assertMapEmpty</a></span>()</code>
-<div class="block">For testing</div>
-</td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/util/IdLock.html#assertMapEmpty--">assertMapEmpty</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/util/IdLock.Entry.html" 
title="class in org.apache.hadoop.hbase.util">IdLock.Entry</a></code></td>
@@ -210,21 +212,26 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 </td>
 </tr>
 <tr id="i2" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/util/IdLock.html#isHeldByCurrentThread-long-">isHeldByCurrentThread</a></span>(long&nbsp;id)</code>
+<div class="block">Test whether the given id is already locked by the current 
thread.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/util/IdLock.html#releaseLockEntry-org.apache.hadoop.hbase.util.IdLock.Entry-">releaseLockEntry</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/util/IdLock.Entry.html" 
title="class in 
org.apache.hadoop.hbase.util">IdLock.Entry</a>&nbsp;entry)</code>
-<div class="block">Must be called in a finally block to decrease the internal 
counter and
- remove the monitor object for the given id if the caller is the last
- client.</div>
+<div class="block">Must be called in a finally block to decrease the internal 
counter and remove the monitor
+ object for the given id if the caller is the last client.</div>
 </td>
 </tr>
-<tr id="i3" class="rowColor">
+<tr id="i4" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/util/IdLock.Entry.html" 
title="class in org.apache.hadoop.hbase.util">IdLock.Entry</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/util/IdLock.html#tryLockEntry-long-long-">tryLockEntry</a></span>(long&nbsp;id,
             long&nbsp;time)</code>
 <div class="block">Blocks until the lock corresponding to the given id is 
acquired.</div>
 </td>
 </tr>
-<tr id="i4" class="altColor">
+<tr id="i5" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/util/IdLock.html#waitForWaiters-long-int-">waitForWaiters</a></span>(long&nbsp;id,
               int&nbsp;numWaiters)</code>&nbsp;</td>
@@ -251,13 +258,22 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <!--   -->
 </a>
 <h3>Field Detail</h3>
+<a name="LOG">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LOG</h4>
+<pre>private static final&nbsp;org.slf4j.Logger <a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/IdLock.html#line.47">LOG</a></pre>
+</li>
+</ul>
 <a name="map">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>map</h4>
-<pre>private&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true";
 title="class or interface in java.util.concurrent">ConcurrentMap</a>&lt;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true";
 title="class or interface in java.lang">Long</a>,<a 
href="../../../../../org/apache/hadoop/hbase/util/IdLock.Entry.html" 
title="class in org.apache.hadoop.hbase.util">IdLock.Entry</a>&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/IdLock.html#line.62">map</a></pre>
+<pre>private&nbsp;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true";
 title="class or interface in java.util.concurrent">ConcurrentMap</a>&lt;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true";
 title="class or interface in java.lang">Long</a>,<a 
href="../../../../../org/apache/hadoop/hbase/util/IdLock.Entry.html" 
title="class in org.apache.hadoop.hbase.util">IdLock.Entry</a>&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/IdLock.html#line.68">map</a></pre>
 </li>
 </ul>
 </li>
@@ -274,7 +290,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockListLast">
 <li class="blockList">
 <h4>IdLock</h4>
-<pre>public&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/IdLock.html#line.43">IdLock</a>()</pre>
+<pre>public&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/IdLock.html#line.45">IdLock</a>()</pre>
 </li>
 </ul>
 </li>
@@ -291,7 +307,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getLockEntry</h4>
-<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/util/IdLock.Entry.html" 
title="class in org.apache.hadoop.hbase.util">IdLock.Entry</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/IdLock.html#line.72">getLockEntry</a>(long&nbsp;id)
+<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/util/IdLock.Entry.html" 
title="class in org.apache.hadoop.hbase.util">IdLock.Entry</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/IdLock.html#line.78">getLockEntry</a>(long&nbsp;id)
                           throws <a 
href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <div class="block">Blocks until the lock corresponding to the given id is 
acquired.</div>
 <dl>
@@ -311,7 +327,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>tryLockEntry</h4>
-<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/util/IdLock.Entry.html" 
title="class in org.apache.hadoop.hbase.util">IdLock.Entry</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/IdLock.html#line.121">tryLockEntry</a>(long&nbsp;id,
+<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/util/IdLock.Entry.html" 
title="class in org.apache.hadoop.hbase.util">IdLock.Entry</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/IdLock.html#line.129">tryLockEntry</a>(long&nbsp;id,
                                  long&nbsp;time)
                           throws <a 
href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <div class="block">Blocks until the lock corresponding to the given id is 
acquired.</div>
@@ -333,24 +349,32 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>releaseLockEntry</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/IdLock.html#line.178">releaseLockEntry</a>(<a
 href="../../../../../org/apache/hadoop/hbase/util/IdLock.Entry.html" 
title="class in org.apache.hadoop.hbase.util">IdLock.Entry</a>&nbsp;entry)</pre>
-<div class="block">Must be called in a finally block to decrease the internal 
counter and
- remove the monitor object for the given id if the caller is the last
- client.</div>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/IdLock.html#line.186">releaseLockEntry</a>(<a
 href="../../../../../org/apache/hadoop/hbase/util/IdLock.Entry.html" 
title="class in org.apache.hadoop.hbase.util">IdLock.Entry</a>&nbsp;entry)</pre>
+<div class="block">Must be called in a finally block to decrease the internal 
counter and remove the monitor
+ object for the given id if the caller is the last client.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>entry</code> - the return value of <a 
href="../../../../../org/apache/hadoop/hbase/util/IdLock.html#getLockEntry-long-"><code>getLockEntry(long)</code></a></dd>
 </dl>
 </li>
 </ul>
+<a name="isHeldByCurrentThread-long-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isHeldByCurrentThread</h4>
+<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/IdLock.html#line.205">isHeldByCurrentThread</a>(long&nbsp;id)</pre>
+<div class="block">Test whether the given id is already locked by the current 
thread.</div>
+</li>
+</ul>
 <a name="assertMapEmpty--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>assertMapEmpty</h4>
-<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/IdLock.html#line.190">assertMapEmpty</a>()</pre>
-<div class="block">For testing</div>
+<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/IdLock.html#line.217">assertMapEmpty</a>()</pre>
 </li>
 </ul>
 <a name="waitForWaiters-long-int-">
@@ -359,7 +383,7 @@ extends <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockListLast">
 <li class="blockList">
 <h4>waitForWaiters</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/IdLock.html#line.195">waitForWaiters</a>(long&nbsp;id,
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/IdLock.html#line.222">waitForWaiters</a>(long&nbsp;id,
                            int&nbsp;numWaiters)
                     throws <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true";
 title="class or interface in java.lang">InterruptedException</a></pre>
 <dl>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1f43e8de/devapidocs/org/apache/hadoop/hbase/util/class-use/IdLock.Entry.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/util/class-use/IdLock.Entry.html 
b/devapidocs/org/apache/hadoop/hbase/util/class-use/IdLock.Entry.html
index 41eec75..e70cdeb 100644
--- a/devapidocs/org/apache/hadoop/hbase/util/class-use/IdLock.Entry.html
+++ b/devapidocs/org/apache/hadoop/hbase/util/class-use/IdLock.Entry.html
@@ -140,9 +140,8 @@
 <tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span class="typeNameLabel">IdLock.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/util/IdLock.html#releaseLockEntry-org.apache.hadoop.hbase.util.IdLock.Entry-">releaseLockEntry</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/util/IdLock.Entry.html" 
title="class in 
org.apache.hadoop.hbase.util">IdLock.Entry</a>&nbsp;entry)</code>
-<div class="block">Must be called in a finally block to decrease the internal 
counter and
- remove the monitor object for the given id if the caller is the last
- client.</div>
+<div class="block">Must be called in a finally block to decrease the internal 
counter and remove the monitor
+ object for the given id if the caller is the last client.</div>
 </td>
 </tr>
 </tbody>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1f43e8de/devapidocs/org/apache/hadoop/hbase/util/class-use/IdLock.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/util/class-use/IdLock.html 
b/devapidocs/org/apache/hadoop/hbase/util/class-use/IdLock.html
index d874e7a..bb5bb72 100644
--- a/devapidocs/org/apache/hadoop/hbase/util/class-use/IdLock.html
+++ b/devapidocs/org/apache/hadoop/hbase/util/class-use/IdLock.html
@@ -182,6 +182,25 @@
 <td class="colFirst"><code>private <a 
href="../../../../../../org/apache/hadoop/hbase/util/IdLock.html" title="class 
in org.apache.hadoop.hbase.util">IdLock</a></code></td>
 <td class="colLast"><span 
class="typeNameLabel">ProcedureExecutor.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html#procExecutionLock">procExecutionLock</a></span></code>&nbsp;</td>
 </tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private <a 
href="../../../../../../org/apache/hadoop/hbase/util/IdLock.html" title="class 
in org.apache.hadoop.hbase.util">IdLock</a></code></td>
+<td class="colLast"><span 
class="typeNameLabel">CompletedProcedureCleaner.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/CompletedProcedureCleaner.html#procExecutionLock">procExecutionLock</a></span></code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Use table, listing constructors, and an explanation">
+<caption><span>Constructors in <a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/package-summary.html">org.apache.hadoop.hbase.procedure2</a>
 with parameters of type <a 
href="../../../../../../org/apache/hadoop/hbase/util/IdLock.html" title="class 
in org.apache.hadoop.hbase.util">IdLock</a></span><span 
class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/CompletedProcedureCleaner.html#CompletedProcedureCleaner-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.procedure2.store.ProcedureStore-org.apache.hadoop.hbase.util.IdLock-java.util.Map-java.util.Map-">CompletedProcedureCleaner</a></span>(org.apache.hadoop.conf.Configuration&nbsp;conf,
+                         <a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/store/ProcedureStore.html"
 title="interface in 
org.apache.hadoop.hbase.procedure2.store">ProcedureStore</a>&nbsp;store,
+                         <a 
href="../../../../../../org/apache/hadoop/hbase/util/IdLock.html" title="class 
in org.apache.hadoop.hbase.util">IdLock</a>&nbsp;procExecutionLock,
+                         <a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true";
 title="class or interface in java.lang">Long</a>,<a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/CompletedProcedureRetainer.html"
 title="class in 
org.apache.hadoop.hbase.procedure2">CompletedProcedureRetainer</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/CompletedProcedureCleaner.html"
 title="type parameter in 
CompletedProcedureCleaner">TEnvironment</a>&gt;&gt;&nbsp;completedMap,
+                         <a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/util/NonceKey.html" 
title="class in org.apache.hadoop.hbase.util">NonceKey</a>,<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true";
 title="class or interface in 
java.lang">Long</a>&gt;&nbsp;nonceKeysToProcIdsMap)</code>&nbsp;</td>
+</tr>
 </tbody>
 </table>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1f43e8de/devapidocs/org/apache/hadoop/hbase/util/class-use/NonceKey.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/util/class-use/NonceKey.html 
b/devapidocs/org/apache/hadoop/hbase/util/class-use/NonceKey.html
index da4acd6..8bd637d 100644
--- a/devapidocs/org/apache/hadoop/hbase/util/class-use/NonceKey.html
+++ b/devapidocs/org/apache/hadoop/hbase/util/class-use/NonceKey.html
@@ -336,7 +336,7 @@
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>private <a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/util/NonceKey.html" 
title="class in org.apache.hadoop.hbase.util">NonceKey</a>,<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true";
 title="class or interface in java.lang">Long</a>&gt;</code></td>
-<td class="colLast"><span 
class="typeNameLabel">ProcedureExecutor.CompletedProcedureCleaner.</span><code><span
 class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/ProcedureExecutor.CompletedProcedureCleaner.html#nonceKeysToProcIdsMap">nonceKeysToProcIdsMap</a></span></code>&nbsp;</td>
+<td class="colLast"><span 
class="typeNameLabel">CompletedProcedureCleaner.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/CompletedProcedureCleaner.html#nonceKeysToProcIdsMap">nonceKeysToProcIdsMap</a></span></code>&nbsp;</td>
 </tr>
 </tbody>
 </table>
@@ -411,7 +411,7 @@
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/ProcedureExecutor.FailedProcedure.html#FailedProcedure-long-java.lang.String-org.apache.hadoop.hbase.security.User-org.apache.hadoop.hbase.util.NonceKey-java.io.IOException-">FailedProcedure</a></span>(long&nbsp;procId,
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/FailedProcedure.html#FailedProcedure-long-java.lang.String-org.apache.hadoop.hbase.security.User-org.apache.hadoop.hbase.util.NonceKey-java.io.IOException-">FailedProcedure</a></span>(long&nbsp;procId,
                <a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;procName,
                <a 
href="../../../../../../org/apache/hadoop/hbase/security/User.html" 
title="class in org.apache.hadoop.hbase.security">User</a>&nbsp;owner,
                <a 
href="../../../../../../org/apache/hadoop/hbase/util/NonceKey.html" 
title="class in org.apache.hadoop.hbase.util">NonceKey</a>&nbsp;nonceKey,
@@ -426,9 +426,10 @@
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colLast"><code><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</a></span>(org.apache.hadoop.conf.Configuration&nbsp;conf,
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/CompletedProcedureCleaner.html#CompletedProcedureCleaner-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.procedure2.store.ProcedureStore-org.apache.hadoop.hbase.util.IdLock-java.util.Map-java.util.Map-">CompletedProcedureCleaner</a></span>(org.apache.hadoop.conf.Configuration&nbsp;conf,
                          <a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/store/ProcedureStore.html"
 title="interface in 
org.apache.hadoop.hbase.procedure2.store">ProcedureStore</a>&nbsp;store,
-                         <a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true";
 title="class or interface in java.lang">Long</a>,<a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/ProcedureExecutor.CompletedProcedureRetainer.html"
 title="class in 
org.apache.hadoop.hbase.procedure2">ProcedureExecutor.CompletedProcedureRetainer</a>&lt;<a
 
href="../../../../../../org/apache/hadoop/hbase/procedure2/ProcedureExecutor.CompletedProcedureCleaner.html"
 title="type parameter in 
ProcedureExecutor.CompletedProcedureCleaner">TEnvironment</a>&gt;&gt;&nbsp;completedMap,
+                         <a 
href="../../../../../../org/apache/hadoop/hbase/util/IdLock.html" title="class 
in org.apache.hadoop.hbase.util">IdLock</a>&nbsp;procExecutionLock,
+                         <a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true";
 title="class or interface in java.lang">Long</a>,<a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/CompletedProcedureRetainer.html"
 title="class in 
org.apache.hadoop.hbase.procedure2">CompletedProcedureRetainer</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/CompletedProcedureCleaner.html"
 title="type parameter in 
CompletedProcedureCleaner">TEnvironment</a>&gt;&gt;&nbsp;completedMap,
                          <a 
href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/util/NonceKey.html" 
title="class in org.apache.hadoop.hbase.util">NonceKey</a>,<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true";
 title="class or interface in 
java.lang">Long</a>&gt;&nbsp;nonceKeysToProcIdsMap)</code>&nbsp;</td>
 </tr>
 </tbody>

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

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

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1f43e8de/devapidocs/overview-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/overview-tree.html b/devapidocs/overview-tree.html
index d3beb48..73247f8 100644
--- a/devapidocs/overview-tree.html
+++ b/devapidocs/overview-tree.html
@@ -1225,6 +1225,7 @@
 <li type="circle">org.apache.hadoop.hbase.<a 
href="org/apache/hadoop/hbase/CompatibilitySingletonFactory.html" title="class 
in org.apache.hadoop.hbase"><span 
class="typeNameLink">CompatibilitySingletonFactory</span></a></li>
 </ul>
 </li>
+<li type="circle">org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/CompletedProcedureRetainer.html" 
title="class in org.apache.hadoop.hbase.procedure2"><span 
class="typeNameLink">CompletedProcedureRetainer</span></a>&lt;TEnvironment&gt;</li>
 <li type="circle">org.apache.hadoop.hbase.client.<a 
href="org/apache/hadoop/hbase/client/CompleteScanResultCache.html" title="class 
in org.apache.hadoop.hbase.client"><span 
class="typeNameLink">CompleteScanResultCache</span></a> (implements 
org.apache.hadoop.hbase.client.<a 
href="org/apache/hadoop/hbase/client/ScanResultCache.html" title="interface in 
org.apache.hadoop.hbase.client">ScanResultCache</a>)</li>
 <li type="circle">org.apache.hadoop.hbase.io.hfile.<a 
href="org/apache/hadoop/hbase/io/hfile/CompoundBloomFilterBase.html" 
title="class in org.apache.hadoop.hbase.io.hfile"><span 
class="typeNameLink">CompoundBloomFilterBase</span></a> (implements 
org.apache.hadoop.hbase.util.<a 
href="org/apache/hadoop/hbase/util/BloomFilterBase.html" title="interface in 
org.apache.hadoop.hbase.util">BloomFilterBase</a>)
 <ul>
@@ -2691,13 +2692,13 @@
 </li>
 <li type="circle">org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in 
org.apache.hadoop.hbase.procedure2"><span 
class="typeNameLink">Procedure</span></a>&lt;TEnvironment&gt; (implements 
java.lang.<a 
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true";
 title="class or interface in java.lang">Comparable</a>&lt;T&gt;)
 <ul>
+<li type="circle">org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/FailedProcedure.html" title="class in 
org.apache.hadoop.hbase.procedure2"><span 
class="typeNameLink">FailedProcedure</span></a>&lt;TEnvironment&gt;</li>
 <li type="circle">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"><span 
class="typeNameLink">LockProcedure</span></a> (implements 
org.apache.hadoop.hbase.master.procedure.<a 
href="org/apache/hadoop/hbase/master/procedure/TableProcedureInterface.html" 
title="interface in 
org.apache.hadoop.hbase.master.procedure">TableProcedureInterface</a>)</li>
 <li type="circle">org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/OnePhaseProcedure.html" title="class 
in org.apache.hadoop.hbase.procedure2"><span 
class="typeNameLink">OnePhaseProcedure</span></a>&lt;TEnvironment&gt;</li>
-<li type="circle">org.apache.hadoop.hbase.procedure2.<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;TEnvironment&gt;</li>
 <li type="circle">org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/ProcedureInMemoryChore.html" 
title="class in org.apache.hadoop.hbase.procedure2"><span 
class="typeNameLink">ProcedureInMemoryChore</span></a>&lt;TEnvironment&gt;
 <ul>
 <li type="circle">org.apache.hadoop.hbase.master.assignment.<a 
href="org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionChore.html"
 title="class in org.apache.hadoop.hbase.master.assignment"><span 
class="typeNameLink">AssignmentManager.RegionInTransitionChore</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.CompletedProcedureCleaner.html"
 title="class in org.apache.hadoop.hbase.procedure2"><span 
class="typeNameLink">ProcedureExecutor.CompletedProcedureCleaner</span></a>&lt;TEnvironment&gt;</li>
+<li type="circle">org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/CompletedProcedureCleaner.html" 
title="class in org.apache.hadoop.hbase.procedure2"><span 
class="typeNameLink">CompletedProcedureCleaner</span></a>&lt;TEnvironment&gt;</li>
 </ul>
 </li>
 <li type="circle">org.apache.hadoop.hbase.master.replication.<a 
href="org/apache/hadoop/hbase/master/replication/RefreshPeerProcedure.html" 
title="class in org.apache.hadoop.hbase.master.replication"><span 
class="typeNameLink">RefreshPeerProcedure</span></a> (implements 
org.apache.hadoop.hbase.master.procedure.<a 
href="org/apache/hadoop/hbase/master/procedure/PeerProcedureInterface.html" 
title="interface in 
org.apache.hadoop.hbase.master.procedure">PeerProcedureInterface</a>, 
org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/RemoteProcedureDispatcher.RemoteProcedure.html"
 title="interface in 
org.apache.hadoop.hbase.procedure2">RemoteProcedureDispatcher.RemoteProcedure</a>&lt;TEnv,TRemote&gt;)</li>
@@ -2785,7 +2786,6 @@
 </ul>
 </li>
 <li type="circle">org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html" title="class 
in org.apache.hadoop.hbase.procedure2"><span 
class="typeNameLink">ProcedureExecutor</span></a>&lt;TEnvironment&gt;</li>
-<li type="circle">org.apache.hadoop.hbase.procedure2.<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;TEnvironment&gt;</li>
 <li type="circle">org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/ProcedureExecutor.Testing.html" 
title="class in org.apache.hadoop.hbase.procedure2"><span 
class="typeNameLink">ProcedureExecutor.Testing</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.procedure.<a 
href="org/apache/hadoop/hbase/procedure/ProcedureManager.html" title="class in 
org.apache.hadoop.hbase.procedure"><span 
class="typeNameLink">ProcedureManager</span></a>
 <ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1f43e8de/devapidocs/src-html/org/apache/hadoop/hbase/Version.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/Version.html 
b/devapidocs/src-html/org/apache/hadoop/hbase/Version.html
index 241117a..2126ee4 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/Version.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/Version.html
@@ -18,9 +18,9 @@
 <span class="sourceLineNo">010</span>  public static final String version = 
"3.0.0-SNAPSHOT";<a name="line.10"></a>
 <span class="sourceLineNo">011</span>  public static final String revision = 
"";<a name="line.11"></a>
 <span class="sourceLineNo">012</span>  public static final String user = 
"jenkins";<a name="line.12"></a>
-<span class="sourceLineNo">013</span>  public static final String date = "Fri 
Nov  2 14:44:53 UTC 2018";<a name="line.13"></a>
+<span class="sourceLineNo">013</span>  public static final String date = "Sat 
Nov  3 14:44:26 UTC 2018";<a name="line.13"></a>
 <span class="sourceLineNo">014</span>  public static final String url = 
"git://jenkins-websites1.apache.org/home/jenkins/jenkins-slave/workspace/hbase_generate_website/hbase";<a
 name="line.14"></a>
-<span class="sourceLineNo">015</span>  public static final String srcChecksum 
= "618bfbe3b4f61dc612f55040e6298ee6";<a name="line.15"></a>
+<span class="sourceLineNo">015</span>  public static final String srcChecksum 
= "c61c3c2a3de0c3bc7007a76dd7cf2a0d";<a name="line.15"></a>
 <span class="sourceLineNo">016</span>}<a name="line.16"></a>
 
 

Reply via email to