You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by gi...@apache.org on 2018/11/02 14:53:34 UTC
[10/27] hbase-site git commit: Published site at
e7f6c2972dba2bc1eff8a5ae39893603508336ea.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/6c9b936e/testdevapidocs/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopProcedure.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopProcedure.html b/testdevapidocs/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopProcedure.html
index 80a43c8..69bbb2f 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopProcedure.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopProcedure.html
@@ -126,7 +126,7 @@ var activeTableTab = "activeTableTab";
</dl>
<hr>
<br>
-<pre>public static class <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.402">ProcedureTestingUtility.NoopProcedure</a><TEnv>
+<pre>public static class <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.401">ProcedureTestingUtility.NoopProcedure</a><TEnv>
extends org.apache.hadoop.hbase.procedure2.Procedure<TEnv></pre>
</li>
</ul>
@@ -248,7 +248,7 @@ extends org.apache.hadoop.hbase.procedure2.Procedure<TEnv></pre>
<ul class="blockListLast">
<li class="blockList">
<h4>NoopProcedure</h4>
-<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopProcedure.html#line.403">NoopProcedure</a>()</pre>
+<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopProcedure.html#line.402">NoopProcedure</a>()</pre>
</li>
</ul>
</li>
@@ -267,7 +267,7 @@ extends org.apache.hadoop.hbase.procedure2.Procedure<TEnv></pre>
<ul class="blockList">
<li class="blockList">
<h4>execute</h4>
-<pre>protected org.apache.hadoop.hbase.procedure2.Procedure<<a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopProcedure.html" title="type parameter in ProcedureTestingUtility.NoopProcedure">TEnv</a>>[] <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopProcedure.html#line.406">execute</a>(<a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopProcedure.html" title="type parameter in ProcedureTestingUtility.NoopProcedure">TEnv</a> env)
+<pre>protected org.apache.hadoop.hbase.procedure2.Procedure<<a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopProcedure.html" title="type parameter in ProcedureTestingUtility.NoopProcedure">TEnv</a>>[] <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopProcedure.html#line.405">execute</a>(<a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopProcedure.html" title="type parameter in ProcedureTestingUtility.NoopProcedure">TEnv</a> env)
throws org.apache.hadoop.hbase.procedure2.ProcedureYieldException,
org.apache.hadoop.hbase.procedure2.ProcedureSuspendedException,
<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>
@@ -289,7 +289,7 @@ extends org.apache.hadoop.hbase.procedure2.Procedure<TEnv></pre>
<ul class="blockList">
<li class="blockList">
<h4>rollback</h4>
-<pre>protected void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopProcedure.html#line.412">rollback</a>(<a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopProcedure.html" title="type parameter in ProcedureTestingUtility.NoopProcedure">TEnv</a> env)
+<pre>protected void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopProcedure.html#line.411">rollback</a>(<a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopProcedure.html" title="type parameter in ProcedureTestingUtility.NoopProcedure">TEnv</a> env)
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>,
<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>
@@ -309,7 +309,7 @@ extends org.apache.hadoop.hbase.procedure2.Procedure<TEnv></pre>
<ul class="blockList">
<li class="blockList">
<h4>abort</h4>
-<pre>protected boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopProcedure.html#line.416">abort</a>(<a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopProcedure.html" title="type parameter in ProcedureTestingUtility.NoopProcedure">TEnv</a> env)</pre>
+<pre>protected boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopProcedure.html#line.415">abort</a>(<a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopProcedure.html" title="type parameter in ProcedureTestingUtility.NoopProcedure">TEnv</a> env)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>abort</code> in class <code>org.apache.hadoop.hbase.procedure2.Procedure<<a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopProcedure.html" title="type parameter in ProcedureTestingUtility.NoopProcedure">TEnv</a>></code></dd>
@@ -322,7 +322,7 @@ extends org.apache.hadoop.hbase.procedure2.Procedure<TEnv></pre>
<ul class="blockList">
<li class="blockList">
<h4>serializeStateData</h4>
-<pre>protected void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopProcedure.html#line.419">serializeStateData</a>(org.apache.hadoop.hbase.procedure2.ProcedureStateSerializer serializer)
+<pre>protected void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopProcedure.html#line.418">serializeStateData</a>(org.apache.hadoop.hbase.procedure2.ProcedureStateSerializer serializer)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
@@ -338,7 +338,7 @@ extends org.apache.hadoop.hbase.procedure2.Procedure<TEnv></pre>
<ul class="blockListLast">
<li class="blockList">
<h4>deserializeStateData</h4>
-<pre>protected void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopProcedure.html#line.424">deserializeStateData</a>(org.apache.hadoop.hbase.procedure2.ProcedureStateSerializer serializer)
+<pre>protected void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopProcedure.html#line.423">deserializeStateData</a>(org.apache.hadoop.hbase.procedure2.ProcedureStateSerializer serializer)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/6c9b936e/testdevapidocs/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopStateMachineProcedure.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopStateMachineProcedure.html b/testdevapidocs/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopStateMachineProcedure.html
index a81eb90..ebe8b1d 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopStateMachineProcedure.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopStateMachineProcedure.html
@@ -131,7 +131,7 @@ var activeTableTab = "activeTableTab";
</dl>
<hr>
<br>
-<pre>public static class <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.429">ProcedureTestingUtility.NoopStateMachineProcedure</a><TEnv,TState>
+<pre>public static class <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.428">ProcedureTestingUtility.NoopStateMachineProcedure</a><TEnv,TState>
extends org.apache.hadoop.hbase.procedure2.StateMachineProcedure<TEnv,TState></pre>
</li>
</ul>
@@ -295,7 +295,7 @@ extends org.apache.hadoop.hbase.procedure2.StateMachineProcedure<TEnv,TState&
<ul class="blockList">
<li class="blockList">
<h4>initialState</h4>
-<pre>private <a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopStateMachineProcedure.html" title="type parameter in ProcedureTestingUtility.NoopStateMachineProcedure">TState</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopStateMachineProcedure.html#line.431">initialState</a></pre>
+<pre>private <a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopStateMachineProcedure.html" title="type parameter in ProcedureTestingUtility.NoopStateMachineProcedure">TState</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopStateMachineProcedure.html#line.430">initialState</a></pre>
</li>
</ul>
<a name="env">
@@ -304,7 +304,7 @@ extends org.apache.hadoop.hbase.procedure2.StateMachineProcedure<TEnv,TState&
<ul class="blockListLast">
<li class="blockList">
<h4>env</h4>
-<pre>private <a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopStateMachineProcedure.html" title="type parameter in ProcedureTestingUtility.NoopStateMachineProcedure">TEnv</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopStateMachineProcedure.html#line.432">env</a></pre>
+<pre>private <a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopStateMachineProcedure.html" title="type parameter in ProcedureTestingUtility.NoopStateMachineProcedure">TEnv</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopStateMachineProcedure.html#line.431">env</a></pre>
</li>
</ul>
</li>
@@ -321,7 +321,7 @@ extends org.apache.hadoop.hbase.procedure2.StateMachineProcedure<TEnv,TState&
<ul class="blockList">
<li class="blockList">
<h4>NoopStateMachineProcedure</h4>
-<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopStateMachineProcedure.html#line.434">NoopStateMachineProcedure</a>()</pre>
+<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopStateMachineProcedure.html#line.433">NoopStateMachineProcedure</a>()</pre>
</li>
</ul>
<a name="NoopStateMachineProcedure-java.lang.Object-java.lang.Object-">
@@ -332,7 +332,7 @@ extends org.apache.hadoop.hbase.procedure2.StateMachineProcedure<TEnv,TState&
<ul class="blockListLast">
<li class="blockList">
<h4>NoopStateMachineProcedure</h4>
-<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopStateMachineProcedure.html#line.437">NoopStateMachineProcedure</a>(<a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopStateMachineProcedure.html" title="type parameter in ProcedureTestingUtility.NoopStateMachineProcedure">TEnv</a> env,
+<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopStateMachineProcedure.html#line.436">NoopStateMachineProcedure</a>(<a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopStateMachineProcedure.html" title="type parameter in ProcedureTestingUtility.NoopStateMachineProcedure">TEnv</a> env,
<a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopStateMachineProcedure.html" title="type parameter in ProcedureTestingUtility.NoopStateMachineProcedure">TState</a> initialState)</pre>
</li>
</ul>
@@ -352,7 +352,7 @@ extends org.apache.hadoop.hbase.procedure2.StateMachineProcedure<TEnv,TState&
<ul class="blockList">
<li class="blockList">
<h4>executeFromState</h4>
-<pre>protected org.apache.hadoop.hbase.procedure2.StateMachineProcedure.Flow <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopStateMachineProcedure.html#line.443">executeFromState</a>(<a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopStateMachineProcedure.html" title="type parameter in ProcedureTestingUtility.NoopStateMachineProcedure">TEnv</a> env,
+<pre>protected org.apache.hadoop.hbase.procedure2.StateMachineProcedure.Flow <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopStateMachineProcedure.html#line.442">executeFromState</a>(<a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopStateMachineProcedure.html" title="type parameter in ProcedureTestingUtility.NoopStateMachineProcedure">TEnv</a> env,
<a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopStateMachineProcedure.html" title="type parameter in ProcedureTestingUtility.NoopStateMachineProcedure">TState</a> tState)
throws org.apache.hadoop.hbase.procedure2.ProcedureSuspendedException,
org.apache.hadoop.hbase.procedure2.ProcedureYieldException,
@@ -375,7 +375,7 @@ extends org.apache.hadoop.hbase.procedure2.StateMachineProcedure<TEnv,TState&
<ul class="blockList">
<li class="blockList">
<h4>rollbackState</h4>
-<pre>protected void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopStateMachineProcedure.html#line.449">rollbackState</a>(<a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopStateMachineProcedure.html" title="type parameter in ProcedureTestingUtility.NoopStateMachineProcedure">TEnv</a> env,
+<pre>protected void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopStateMachineProcedure.html#line.448">rollbackState</a>(<a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopStateMachineProcedure.html" title="type parameter in ProcedureTestingUtility.NoopStateMachineProcedure">TEnv</a> env,
<a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopStateMachineProcedure.html" title="type parameter in ProcedureTestingUtility.NoopStateMachineProcedure">TState</a> tState)
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>,
<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>
@@ -394,7 +394,7 @@ extends org.apache.hadoop.hbase.procedure2.StateMachineProcedure<TEnv,TState&
<ul class="blockList">
<li class="blockList">
<h4>getState</h4>
-<pre>protected <a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopStateMachineProcedure.html" title="type parameter in ProcedureTestingUtility.NoopStateMachineProcedure">TState</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopStateMachineProcedure.html#line.454">getState</a>(int stateId)</pre>
+<pre>protected <a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopStateMachineProcedure.html" title="type parameter in ProcedureTestingUtility.NoopStateMachineProcedure">TState</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopStateMachineProcedure.html#line.453">getState</a>(int stateId)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>getState</code> in class <code>org.apache.hadoop.hbase.procedure2.StateMachineProcedure<<a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopStateMachineProcedure.html" title="type parameter in ProcedureTestingUtility.NoopStateMachineProcedure">TEnv</a>,<a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopStateMachineProcedure.html" title="type parameter in ProcedureTestingUtility.NoopStateMachineProcedure">TState</a>></code></dd>
@@ -409,7 +409,7 @@ extends org.apache.hadoop.hbase.procedure2.StateMachineProcedure<TEnv,TState&
<ul class="blockList">
<li class="blockList">
<h4>getStateId</h4>
-<pre>protected int <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopStateMachineProcedure.html#line.459">getStateId</a>(<a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopStateMachineProcedure.html" title="type parameter in ProcedureTestingUtility.NoopStateMachineProcedure">TState</a> tState)</pre>
+<pre>protected int <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopStateMachineProcedure.html#line.458">getStateId</a>(<a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopStateMachineProcedure.html" title="type parameter in ProcedureTestingUtility.NoopStateMachineProcedure">TState</a> tState)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>getStateId</code> in class <code>org.apache.hadoop.hbase.procedure2.StateMachineProcedure<<a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopStateMachineProcedure.html" title="type parameter in ProcedureTestingUtility.NoopStateMachineProcedure">TEnv</a>,<a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopStateMachineProcedure.html" title="type parameter in ProcedureTestingUtility.NoopStateMachineProcedure">TState</a>></code></dd>
@@ -422,7 +422,7 @@ extends org.apache.hadoop.hbase.procedure2.StateMachineProcedure<TEnv,TState&
<ul class="blockListLast">
<li class="blockList">
<h4>getInitialState</h4>
-<pre>protected <a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopStateMachineProcedure.html" title="type parameter in ProcedureTestingUtility.NoopStateMachineProcedure">TState</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopStateMachineProcedure.html#line.464">getInitialState</a>()</pre>
+<pre>protected <a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopStateMachineProcedure.html" title="type parameter in ProcedureTestingUtility.NoopStateMachineProcedure">TState</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopStateMachineProcedure.html#line.463">getInitialState</a>()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>getInitialState</code> in class <code>org.apache.hadoop.hbase.procedure2.StateMachineProcedure<<a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopStateMachineProcedure.html" title="type parameter in ProcedureTestingUtility.NoopStateMachineProcedure">TEnv</a>,<a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopStateMachineProcedure.html" title="type parameter in ProcedureTestingUtility.NoopStateMachineProcedure">TState</a>></code></dd>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/6c9b936e/testdevapidocs/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.TestProcedure.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.TestProcedure.html b/testdevapidocs/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.TestProcedure.html
index 325fc87..e05ab34 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.TestProcedure.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.TestProcedure.html
@@ -131,7 +131,7 @@ var activeTableTab = "activeTableTab";
</dl>
<hr>
<br>
-<pre>public static class <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.469">ProcedureTestingUtility.TestProcedure</a>
+<pre>public static class <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.468">ProcedureTestingUtility.TestProcedure</a>
extends <a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.NoopProcedure.html" title="class in org.apache.hadoop.hbase.procedure2">ProcedureTestingUtility.NoopProcedure</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>></pre>
</li>
</ul>
@@ -297,7 +297,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTest
<ul class="blockListLast">
<li class="blockList">
<h4>data</h4>
-<pre>private byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.TestProcedure.html#line.470">data</a></pre>
+<pre>private byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.TestProcedure.html#line.469">data</a></pre>
</li>
</ul>
</li>
@@ -314,7 +314,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTest
<ul class="blockList">
<li class="blockList">
<h4>TestProcedure</h4>
-<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.TestProcedure.html#line.472">TestProcedure</a>()</pre>
+<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.TestProcedure.html#line.471">TestProcedure</a>()</pre>
</li>
</ul>
<a name="TestProcedure-long-">
@@ -323,7 +323,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTest
<ul class="blockList">
<li class="blockList">
<h4>TestProcedure</h4>
-<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.TestProcedure.html#line.474">TestProcedure</a>(long procId)</pre>
+<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.TestProcedure.html#line.473">TestProcedure</a>(long procId)</pre>
</li>
</ul>
<a name="TestProcedure-long-long-">
@@ -332,7 +332,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTest
<ul class="blockList">
<li class="blockList">
<h4>TestProcedure</h4>
-<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.TestProcedure.html#line.478">TestProcedure</a>(long procId,
+<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.TestProcedure.html#line.477">TestProcedure</a>(long procId,
long parentId)</pre>
</li>
</ul>
@@ -342,7 +342,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTest
<ul class="blockList">
<li class="blockList">
<h4>TestProcedure</h4>
-<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.TestProcedure.html#line.482">TestProcedure</a>(long procId,
+<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.TestProcedure.html#line.481">TestProcedure</a>(long procId,
long parentId,
byte[] data)</pre>
</li>
@@ -353,7 +353,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTest
<ul class="blockListLast">
<li class="blockList">
<h4>TestProcedure</h4>
-<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.TestProcedure.html#line.486">TestProcedure</a>(long procId,
+<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.TestProcedure.html#line.485">TestProcedure</a>(long procId,
long parentId,
long rootId,
byte[] data)</pre>
@@ -373,7 +373,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTest
<ul class="blockList">
<li class="blockList">
<h4>addStackId</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.TestProcedure.html#line.497">addStackId</a>(int index)</pre>
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.TestProcedure.html#line.496">addStackId</a>(int index)</pre>
</li>
</ul>
<a name="setSuccessState--">
@@ -382,7 +382,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTest
<ul class="blockList">
<li class="blockList">
<h4>setSuccessState</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.TestProcedure.html#line.501">setSuccessState</a>()</pre>
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.TestProcedure.html#line.500">setSuccessState</a>()</pre>
</li>
</ul>
<a name="setData-byte:A-">
@@ -391,7 +391,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTest
<ul class="blockList">
<li class="blockList">
<h4>setData</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.TestProcedure.html#line.505">setData</a>(byte[] data)</pre>
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.TestProcedure.html#line.504">setData</a>(byte[] data)</pre>
</li>
</ul>
<a name="serializeStateData-org.apache.hadoop.hbase.procedure2.ProcedureStateSerializer-">
@@ -400,7 +400,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTest
<ul class="blockList">
<li class="blockList">
<h4>serializeStateData</h4>
-<pre>protected void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.TestProcedure.html#line.510">serializeStateData</a>(org.apache.hadoop.hbase.procedure2.ProcedureStateSerializer serializer)
+<pre>protected void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.TestProcedure.html#line.509">serializeStateData</a>(org.apache.hadoop.hbase.procedure2.ProcedureStateSerializer serializer)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
@@ -416,7 +416,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTest
<ul class="blockList">
<li class="blockList">
<h4>deserializeStateData</h4>
-<pre>protected void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.TestProcedure.html#line.518">deserializeStateData</a>(org.apache.hadoop.hbase.procedure2.ProcedureStateSerializer serializer)
+<pre>protected void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.TestProcedure.html#line.517">deserializeStateData</a>(org.apache.hadoop.hbase.procedure2.ProcedureStateSerializer serializer)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
@@ -432,7 +432,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTest
<ul class="blockList">
<li class="blockList">
<h4>acquireLock</h4>
-<pre>public org.apache.hadoop.hbase.procedure2.Procedure.LockState <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.TestProcedure.html#line.532">acquireLock</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a> env)</pre>
+<pre>public org.apache.hadoop.hbase.procedure2.Procedure.LockState <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.TestProcedure.html#line.531">acquireLock</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a> env)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>acquireLock</code> in class <code>org.apache.hadoop.hbase.procedure2.Procedure<<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>></code></dd>
@@ -445,7 +445,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTest
<ul class="blockListLast">
<li class="blockList">
<h4>releaseLock</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.TestProcedure.html#line.537">releaseLock</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a> env)</pre>
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.TestProcedure.html#line.536">releaseLock</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a> env)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>releaseLock</code> in class <code>org.apache.hadoop.hbase.procedure2.Procedure<<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>></code></dd>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/6c9b936e/testdevapidocs/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html b/testdevapidocs/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html
index d56d805..2935022 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html
@@ -628,7 +628,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>storeRestart</h4>
-<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.148">storeRestart</a>(org.apache.hadoop.hbase.procedure2.store.ProcedureStore procStore,
+<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.147">storeRestart</a>(org.apache.hadoop.hbase.procedure2.store.ProcedureStore procStore,
org.apache.hadoop.hbase.procedure2.store.ProcedureStore.ProcedureLoader loader)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
<dl>
@@ -643,7 +643,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>storeRestartAndAssert</h4>
-<pre>public static <a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.LoadCounter.html" title="class in org.apache.hadoop.hbase.procedure2">ProcedureTestingUtility.LoadCounter</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.156">storeRestartAndAssert</a>(org.apache.hadoop.hbase.procedure2.store.ProcedureStore procStore,
+<pre>public static <a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.LoadCounter.html" title="class in org.apache.hadoop.hbase.procedure2">ProcedureTestingUtility.LoadCounter</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.155">storeRestartAndAssert</a>(org.apache.hadoop.hbase.procedure2.store.ProcedureStore procStore,
long maxProcId,
long runnableCount,
int completedCount,
@@ -661,7 +661,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>createExecutorTesting</h4>
-<pre>private static <TEnv> void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.167">createExecutorTesting</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor)</pre>
+<pre>private static <TEnv> void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.166">createExecutorTesting</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor)</pre>
</li>
</ul>
<a name="setKillIfHasParent-org.apache.hadoop.hbase.procedure2.ProcedureExecutor-boolean-">
@@ -670,7 +670,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>setKillIfHasParent</h4>
-<pre>public static <TEnv> void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.173">setKillIfHasParent</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor,
+<pre>public static <TEnv> void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.172">setKillIfHasParent</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor,
boolean value)</pre>
</li>
</ul>
@@ -680,7 +680,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>setKillIfSuspended</h4>
-<pre>public static <TEnv> void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.179">setKillIfSuspended</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor,
+<pre>public static <TEnv> void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.178">setKillIfSuspended</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor,
boolean value)</pre>
</li>
</ul>
@@ -690,7 +690,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>setKillBeforeStoreUpdate</h4>
-<pre>public static <TEnv> void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.185">setKillBeforeStoreUpdate</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor,
+<pre>public static <TEnv> void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.184">setKillBeforeStoreUpdate</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor,
boolean value)</pre>
</li>
</ul>
@@ -700,7 +700,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>setToggleKillBeforeStoreUpdate</h4>
-<pre>public static <TEnv> void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.193">setToggleKillBeforeStoreUpdate</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor,
+<pre>public static <TEnv> void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.192">setToggleKillBeforeStoreUpdate</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor,
boolean value)</pre>
</li>
</ul>
@@ -710,7 +710,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>toggleKillBeforeStoreUpdate</h4>
-<pre>public static <TEnv> void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.200">toggleKillBeforeStoreUpdate</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor)</pre>
+<pre>public static <TEnv> void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.199">toggleKillBeforeStoreUpdate</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor)</pre>
</li>
</ul>
<a name="toggleKillAfterStoreUpdate-org.apache.hadoop.hbase.procedure2.ProcedureExecutor-">
@@ -719,7 +719,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>toggleKillAfterStoreUpdate</h4>
-<pre>public static <TEnv> void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.207">toggleKillAfterStoreUpdate</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor)</pre>
+<pre>public static <TEnv> void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.206">toggleKillAfterStoreUpdate</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor)</pre>
</li>
</ul>
<a name="setKillAndToggleBeforeStoreUpdate-org.apache.hadoop.hbase.procedure2.ProcedureExecutor-boolean-">
@@ -728,7 +728,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>setKillAndToggleBeforeStoreUpdate</h4>
-<pre>public static <TEnv> void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.214">setKillAndToggleBeforeStoreUpdate</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor,
+<pre>public static <TEnv> void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.213">setKillAndToggleBeforeStoreUpdate</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor,
boolean value)</pre>
</li>
</ul>
@@ -738,7 +738,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>assertSingleExecutorForKillTests</h4>
-<pre>private static <TEnv> void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.221">assertSingleExecutorForKillTests</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor)</pre>
+<pre>private static <TEnv> void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.220">assertSingleExecutorForKillTests</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor)</pre>
</li>
</ul>
<a name="submitAndWait-org.apache.hadoop.conf.Configuration-java.lang.Object-org.apache.hadoop.hbase.procedure2.Procedure-">
@@ -749,7 +749,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>submitAndWait</h4>
-<pre>public static <TEnv> long <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.231">submitAndWait</a>(org.apache.hadoop.conf.Configuration conf,
+<pre>public static <TEnv> long <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.230">submitAndWait</a>(org.apache.hadoop.conf.Configuration conf,
TEnv env,
org.apache.hadoop.hbase.procedure2.Procedure<TEnv> proc)
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>
@@ -765,7 +765,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>submitAndWait</h4>
-<pre>public static <TEnv> long <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.245">submitAndWait</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor,
+<pre>public static <TEnv> long <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.244">submitAndWait</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor,
org.apache.hadoop.hbase.procedure2.Procedure proc)</pre>
</li>
</ul>
@@ -775,7 +775,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>submitAndWait</h4>
-<pre>public static <TEnv> long <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.249">submitAndWait</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor,
+<pre>public static <TEnv> long <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.248">submitAndWait</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor,
org.apache.hadoop.hbase.procedure2.Procedure proc,
long nonceGroup,
long nonce)</pre>
@@ -787,7 +787,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>submitProcedure</h4>
-<pre>public static <TEnv> long <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.256">submitProcedure</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor,
+<pre>public static <TEnv> long <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.255">submitProcedure</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor,
org.apache.hadoop.hbase.procedure2.Procedure proc,
long nonceGroup,
long nonce)</pre>
@@ -799,7 +799,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>waitProcedure</h4>
-<pre>public static <TEnv> void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.264">waitProcedure</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor,
+<pre>public static <TEnv> void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.263">waitProcedure</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor,
org.apache.hadoop.hbase.procedure2.Procedure proc)</pre>
</li>
</ul>
@@ -809,7 +809,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>waitProcedure</h4>
-<pre>public static <TEnv> void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.271">waitProcedure</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor,
+<pre>public static <TEnv> void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.270">waitProcedure</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor,
long procId)</pre>
</li>
</ul>
@@ -819,7 +819,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>waitProcedures</h4>
-<pre>public static <TEnv> void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.277">waitProcedures</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor,
+<pre>public static <TEnv> void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.276">waitProcedures</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor,
long... procIds)</pre>
</li>
</ul>
@@ -829,7 +829,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>waitAllProcedures</h4>
-<pre>public static <TEnv> void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.283">waitAllProcedures</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor)</pre>
+<pre>public static <TEnv> void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.282">waitAllProcedures</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor)</pre>
</li>
</ul>
<a name="waitNoProcedureRunning-org.apache.hadoop.hbase.procedure2.ProcedureExecutor-">
@@ -838,7 +838,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>waitNoProcedureRunning</h4>
-<pre>public static <TEnv> void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.289">waitNoProcedureRunning</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor)</pre>
+<pre>public static <TEnv> void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.288">waitNoProcedureRunning</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor)</pre>
</li>
</ul>
<a name="assertProcNotYetCompleted-org.apache.hadoop.hbase.procedure2.ProcedureExecutor-long-">
@@ -847,7 +847,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>assertProcNotYetCompleted</h4>
-<pre>public static <TEnv> void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.302">assertProcNotYetCompleted</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor,
+<pre>public static <TEnv> void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.301">assertProcNotYetCompleted</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor,
long procId)</pre>
</li>
</ul>
@@ -857,7 +857,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>assertProcNotFailed</h4>
-<pre>public static <TEnv> void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.308">assertProcNotFailed</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor,
+<pre>public static <TEnv> void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.307">assertProcNotFailed</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor,
long procId)</pre>
</li>
</ul>
@@ -867,7 +867,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>assertProcNotFailed</h4>
-<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.315">assertProcNotFailed</a>(org.apache.hadoop.hbase.procedure2.Procedure<?> result)</pre>
+<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.314">assertProcNotFailed</a>(org.apache.hadoop.hbase.procedure2.Procedure<?> result)</pre>
</li>
</ul>
<a name="assertProcFailed-org.apache.hadoop.hbase.procedure2.ProcedureExecutor-long-">
@@ -876,7 +876,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>assertProcFailed</h4>
-<pre>public static <TEnv> <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.319">assertProcFailed</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor,
+<pre>public static <TEnv> <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.318">assertProcFailed</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor,
long procId)</pre>
</li>
</ul>
@@ -886,7 +886,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>assertProcFailed</h4>
-<pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.326">assertProcFailed</a>(org.apache.hadoop.hbase.procedure2.Procedure<?> result)</pre>
+<pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.325">assertProcFailed</a>(org.apache.hadoop.hbase.procedure2.Procedure<?> result)</pre>
</li>
</ul>
<a name="assertIsAbortException-org.apache.hadoop.hbase.procedure2.Procedure-">
@@ -895,7 +895,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>assertIsAbortException</h4>
-<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.332">assertIsAbortException</a>(org.apache.hadoop.hbase.procedure2.Procedure<?> result)</pre>
+<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.331">assertIsAbortException</a>(org.apache.hadoop.hbase.procedure2.Procedure<?> result)</pre>
</li>
</ul>
<a name="assertIsTimeoutException-org.apache.hadoop.hbase.procedure2.Procedure-">
@@ -904,7 +904,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>assertIsTimeoutException</h4>
-<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.337">assertIsTimeoutException</a>(org.apache.hadoop.hbase.procedure2.Procedure<?> result)</pre>
+<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.336">assertIsTimeoutException</a>(org.apache.hadoop.hbase.procedure2.Procedure<?> result)</pre>
</li>
</ul>
<a name="assertIsIllegalArgumentException-org.apache.hadoop.hbase.procedure2.Procedure-">
@@ -913,7 +913,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>assertIsIllegalArgumentException</h4>
-<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.342">assertIsIllegalArgumentException</a>(org.apache.hadoop.hbase.procedure2.Procedure<?> result)</pre>
+<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.341">assertIsIllegalArgumentException</a>(org.apache.hadoop.hbase.procedure2.Procedure<?> result)</pre>
</li>
</ul>
<a name="getExceptionCause-org.apache.hadoop.hbase.procedure2.Procedure-">
@@ -922,7 +922,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>getExceptionCause</h4>
-<pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.348">getExceptionCause</a>(org.apache.hadoop.hbase.procedure2.Procedure<?> procInfo)</pre>
+<pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.347">getExceptionCause</a>(org.apache.hadoop.hbase.procedure2.Procedure<?> procInfo)</pre>
</li>
</ul>
<a name="testRecoveryAndDoubleExecution-org.apache.hadoop.hbase.procedure2.ProcedureExecutor-long-">
@@ -931,7 +931,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>testRecoveryAndDoubleExecution</h4>
-<pre>public static <TEnv> void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.367">testRecoveryAndDoubleExecution</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExec,
+<pre>public static <TEnv> void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.366">testRecoveryAndDoubleExecution</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExec,
long procId)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
<div class="block">Run through all procedure flow states TWICE while also restarting
@@ -957,7 +957,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>testRecoveryAndDoubleExecution</h4>
-<pre>public static <TEnv> void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.372">testRecoveryAndDoubleExecution</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExec,
+<pre>public static <TEnv> void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.371">testRecoveryAndDoubleExecution</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExec,
long procId,
boolean expectFailure)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
@@ -973,7 +973,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockListLast">
<li class="blockList">
<h4>testRecoveryAndDoubleExecution</h4>
-<pre>public static <TEnv> void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.377">testRecoveryAndDoubleExecution</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExec,
+<pre>public static <TEnv> void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.376">testRecoveryAndDoubleExecution</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExec,
long procId,
boolean expectFailure,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Runnable.html?is-external=true" title="class or interface in java.lang">Runnable</a> customRestart)
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/6c9b936e/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestMergeTableRegionsProcedure.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestMergeTableRegionsProcedure.html b/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestMergeTableRegionsProcedure.html
index bca3419..9a082fc 100644
--- a/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestMergeTableRegionsProcedure.html
+++ b/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestMergeTableRegionsProcedure.html
@@ -283,71 +283,66 @@
<span class="sourceLineNo">275</span><a name="line.275"></a>
<span class="sourceLineNo">276</span> @Test<a name="line.276"></a>
<span class="sourceLineNo">277</span> public void testMergeWithoutPONR() throws Exception {<a name="line.277"></a>
-<span class="sourceLineNo">278</span> try {<a name="line.278"></a>
-<span class="sourceLineNo">279</span> final TableName tableName = TableName.valueOf("testMergeWithoutPONR");<a name="line.279"></a>
-<span class="sourceLineNo">280</span> final ProcedureExecutor<MasterProcedureEnv> procExec = getMasterProcedureExecutor();<a name="line.280"></a>
-<span class="sourceLineNo">281</span><a name="line.281"></a>
-<span class="sourceLineNo">282</span> List<RegionInfo> tableRegions = createTable(tableName);<a name="line.282"></a>
-<span class="sourceLineNo">283</span><a name="line.283"></a>
-<span class="sourceLineNo">284</span> ProcedureTestingUtility.waitNoProcedureRunning(procExec);<a name="line.284"></a>
-<span class="sourceLineNo">285</span> ProcedureTestingUtility.setKillAndToggleBeforeStoreUpdate(procExec, true);<a name="line.285"></a>
-<span class="sourceLineNo">286</span><a name="line.286"></a>
-<span class="sourceLineNo">287</span> RegionInfo[] regionsToMerge = new RegionInfo[2];<a name="line.287"></a>
-<span class="sourceLineNo">288</span> regionsToMerge[0] = tableRegions.get(0);<a name="line.288"></a>
-<span class="sourceLineNo">289</span> regionsToMerge[1] = tableRegions.get(1);<a name="line.289"></a>
-<span class="sourceLineNo">290</span><a name="line.290"></a>
-<span class="sourceLineNo">291</span> long procId = procExec.submitProcedure(<a name="line.291"></a>
-<span class="sourceLineNo">292</span> new MergeTableRegionsProcedure(procExec.getEnvironment(), regionsToMerge, true));<a name="line.292"></a>
-<span class="sourceLineNo">293</span><a name="line.293"></a>
-<span class="sourceLineNo">294</span> // Execute until step 9 of split procedure<a name="line.294"></a>
-<span class="sourceLineNo">295</span> // NOTE: step 9 is after step MERGE_TABLE_REGIONS_UPDATE_META<a name="line.295"></a>
-<span class="sourceLineNo">296</span> MasterProcedureTestingUtility.testRecoveryAndDoubleExecution(procExec, procId, 9, false);<a name="line.296"></a>
-<span class="sourceLineNo">297</span><a name="line.297"></a>
-<span class="sourceLineNo">298</span> // Unset Toggle Kill and make ProcExec work correctly<a name="line.298"></a>
-<span class="sourceLineNo">299</span> ProcedureTestingUtility.setKillAndToggleBeforeStoreUpdate(procExec, false);<a name="line.299"></a>
-<span class="sourceLineNo">300</span> MasterProcedureTestingUtility.restartMasterProcedureExecutor(procExec);<a name="line.300"></a>
-<span class="sourceLineNo">301</span> ProcedureTestingUtility.waitProcedure(procExec, procId);<a name="line.301"></a>
-<span class="sourceLineNo">302</span><a name="line.302"></a>
-<span class="sourceLineNo">303</span> assertRegionCount(tableName, initialRegionCount - 1);<a name="line.303"></a>
-<span class="sourceLineNo">304</span> } catch (Throwable t) {<a name="line.304"></a>
-<span class="sourceLineNo">305</span> LOG.error("error!", t);<a name="line.305"></a>
-<span class="sourceLineNo">306</span> throw t;<a name="line.306"></a>
-<span class="sourceLineNo">307</span> }<a name="line.307"></a>
-<span class="sourceLineNo">308</span> }<a name="line.308"></a>
-<span class="sourceLineNo">309</span><a name="line.309"></a>
-<span class="sourceLineNo">310</span> private List<RegionInfo> createTable(final TableName tableName) throws Exception {<a name="line.310"></a>
-<span class="sourceLineNo">311</span> TableDescriptor desc = TableDescriptorBuilder.newBuilder(tableName)<a name="line.311"></a>
-<span class="sourceLineNo">312</span> .setColumnFamily(ColumnFamilyDescriptorBuilder.of(FAMILY)).build();<a name="line.312"></a>
-<span class="sourceLineNo">313</span> byte[][] splitRows = new byte[initialRegionCount - 1][];<a name="line.313"></a>
-<span class="sourceLineNo">314</span> for (int i = 0; i < splitRows.length; ++i) {<a name="line.314"></a>
-<span class="sourceLineNo">315</span> splitRows[i] = Bytes.toBytes(String.format("%d", i));<a name="line.315"></a>
-<span class="sourceLineNo">316</span> }<a name="line.316"></a>
-<span class="sourceLineNo">317</span> admin.createTable(desc, splitRows);<a name="line.317"></a>
-<span class="sourceLineNo">318</span> return assertRegionCount(tableName, initialRegionCount);<a name="line.318"></a>
-<span class="sourceLineNo">319</span> }<a name="line.319"></a>
-<span class="sourceLineNo">320</span><a name="line.320"></a>
-<span class="sourceLineNo">321</span> public List<RegionInfo> assertRegionCount(final TableName tableName, final int nregions)<a name="line.321"></a>
-<span class="sourceLineNo">322</span> throws Exception {<a name="line.322"></a>
-<span class="sourceLineNo">323</span> UTIL.waitUntilNoRegionsInTransition();<a name="line.323"></a>
-<span class="sourceLineNo">324</span> List<RegionInfo> tableRegions = admin.getRegions(tableName);<a name="line.324"></a>
-<span class="sourceLineNo">325</span> assertEquals(nregions, tableRegions.size());<a name="line.325"></a>
-<span class="sourceLineNo">326</span> return tableRegions;<a name="line.326"></a>
-<span class="sourceLineNo">327</span> }<a name="line.327"></a>
-<span class="sourceLineNo">328</span><a name="line.328"></a>
-<span class="sourceLineNo">329</span> private ProcedureExecutor<MasterProcedureEnv> getMasterProcedureExecutor() {<a name="line.329"></a>
-<span class="sourceLineNo">330</span> return UTIL.getHBaseCluster().getMaster().getMasterProcedureExecutor();<a name="line.330"></a>
-<span class="sourceLineNo">331</span> }<a name="line.331"></a>
-<span class="sourceLineNo">332</span><a name="line.332"></a>
-<span class="sourceLineNo">333</span> private void collectAssignmentManagerMetrics() {<a name="line.333"></a>
-<span class="sourceLineNo">334</span> mergeSubmittedCount = mergeProcMetrics.getSubmittedCounter().getCount();<a name="line.334"></a>
-<span class="sourceLineNo">335</span> mergeFailedCount = mergeProcMetrics.getFailedCounter().getCount();<a name="line.335"></a>
-<span class="sourceLineNo">336</span><a name="line.336"></a>
-<span class="sourceLineNo">337</span> assignSubmittedCount = assignProcMetrics.getSubmittedCounter().getCount();<a name="line.337"></a>
-<span class="sourceLineNo">338</span> assignFailedCount = assignProcMetrics.getFailedCounter().getCount();<a name="line.338"></a>
-<span class="sourceLineNo">339</span> unassignSubmittedCount = unassignProcMetrics.getSubmittedCounter().getCount();<a name="line.339"></a>
-<span class="sourceLineNo">340</span> unassignFailedCount = unassignProcMetrics.getFailedCounter().getCount();<a name="line.340"></a>
-<span class="sourceLineNo">341</span> }<a name="line.341"></a>
-<span class="sourceLineNo">342</span>}<a name="line.342"></a>
+<span class="sourceLineNo">278</span> final TableName tableName = TableName.valueOf("testMergeWithoutPONR");<a name="line.278"></a>
+<span class="sourceLineNo">279</span> final ProcedureExecutor<MasterProcedureEnv> procExec = getMasterProcedureExecutor();<a name="line.279"></a>
+<span class="sourceLineNo">280</span><a name="line.280"></a>
+<span class="sourceLineNo">281</span> List<RegionInfo> tableRegions = createTable(tableName);<a name="line.281"></a>
+<span class="sourceLineNo">282</span><a name="line.282"></a>
+<span class="sourceLineNo">283</span> ProcedureTestingUtility.waitNoProcedureRunning(procExec);<a name="line.283"></a>
+<span class="sourceLineNo">284</span> ProcedureTestingUtility.setKillAndToggleBeforeStoreUpdate(procExec, true);<a name="line.284"></a>
+<span class="sourceLineNo">285</span><a name="line.285"></a>
+<span class="sourceLineNo">286</span> RegionInfo[] regionsToMerge = new RegionInfo[2];<a name="line.286"></a>
+<span class="sourceLineNo">287</span> regionsToMerge[0] = tableRegions.get(0);<a name="line.287"></a>
+<span class="sourceLineNo">288</span> regionsToMerge[1] = tableRegions.get(1);<a name="line.288"></a>
+<span class="sourceLineNo">289</span><a name="line.289"></a>
+<span class="sourceLineNo">290</span> long procId = procExec.submitProcedure(<a name="line.290"></a>
+<span class="sourceLineNo">291</span> new MergeTableRegionsProcedure(procExec.getEnvironment(), regionsToMerge, true));<a name="line.291"></a>
+<span class="sourceLineNo">292</span><a name="line.292"></a>
+<span class="sourceLineNo">293</span> // Execute until step 9 of split procedure<a name="line.293"></a>
+<span class="sourceLineNo">294</span> // NOTE: step 9 is after step MERGE_TABLE_REGIONS_UPDATE_META<a name="line.294"></a>
+<span class="sourceLineNo">295</span> MasterProcedureTestingUtility.testRecoveryAndDoubleExecution(procExec, procId, 9, false);<a name="line.295"></a>
+<span class="sourceLineNo">296</span><a name="line.296"></a>
+<span class="sourceLineNo">297</span> // Unset Toggle Kill and make ProcExec work correctly<a name="line.297"></a>
+<span class="sourceLineNo">298</span> ProcedureTestingUtility.setKillAndToggleBeforeStoreUpdate(procExec, false);<a name="line.298"></a>
+<span class="sourceLineNo">299</span> MasterProcedureTestingUtility.restartMasterProcedureExecutor(procExec);<a name="line.299"></a>
+<span class="sourceLineNo">300</span> ProcedureTestingUtility.waitProcedure(procExec, procId);<a name="line.300"></a>
+<span class="sourceLineNo">301</span><a name="line.301"></a>
+<span class="sourceLineNo">302</span> assertRegionCount(tableName, initialRegionCount - 1);<a name="line.302"></a>
+<span class="sourceLineNo">303</span> }<a name="line.303"></a>
+<span class="sourceLineNo">304</span><a name="line.304"></a>
+<span class="sourceLineNo">305</span> private List<RegionInfo> createTable(final TableName tableName) throws Exception {<a name="line.305"></a>
+<span class="sourceLineNo">306</span> TableDescriptor desc = TableDescriptorBuilder.newBuilder(tableName)<a name="line.306"></a>
+<span class="sourceLineNo">307</span> .setColumnFamily(ColumnFamilyDescriptorBuilder.of(FAMILY)).build();<a name="line.307"></a>
+<span class="sourceLineNo">308</span> byte[][] splitRows = new byte[initialRegionCount - 1][];<a name="line.308"></a>
+<span class="sourceLineNo">309</span> for (int i = 0; i < splitRows.length; ++i) {<a name="line.309"></a>
+<span class="sourceLineNo">310</span> splitRows[i] = Bytes.toBytes(String.format("%d", i));<a name="line.310"></a>
+<span class="sourceLineNo">311</span> }<a name="line.311"></a>
+<span class="sourceLineNo">312</span> admin.createTable(desc, splitRows);<a name="line.312"></a>
+<span class="sourceLineNo">313</span> return assertRegionCount(tableName, initialRegionCount);<a name="line.313"></a>
+<span class="sourceLineNo">314</span> }<a name="line.314"></a>
+<span class="sourceLineNo">315</span><a name="line.315"></a>
+<span class="sourceLineNo">316</span> public List<RegionInfo> assertRegionCount(final TableName tableName, final int nregions)<a name="line.316"></a>
+<span class="sourceLineNo">317</span> throws Exception {<a name="line.317"></a>
+<span class="sourceLineNo">318</span> UTIL.waitUntilNoRegionsInTransition();<a name="line.318"></a>
+<span class="sourceLineNo">319</span> List<RegionInfo> tableRegions = admin.getRegions(tableName);<a name="line.319"></a>
+<span class="sourceLineNo">320</span> assertEquals(nregions, tableRegions.size());<a name="line.320"></a>
+<span class="sourceLineNo">321</span> return tableRegions;<a name="line.321"></a>
+<span class="sourceLineNo">322</span> }<a name="line.322"></a>
+<span class="sourceLineNo">323</span><a name="line.323"></a>
+<span class="sourceLineNo">324</span> private ProcedureExecutor<MasterProcedureEnv> getMasterProcedureExecutor() {<a name="line.324"></a>
+<span class="sourceLineNo">325</span> return UTIL.getHBaseCluster().getMaster().getMasterProcedureExecutor();<a name="line.325"></a>
+<span class="sourceLineNo">326</span> }<a name="line.326"></a>
+<span class="sourceLineNo">327</span><a name="line.327"></a>
+<span class="sourceLineNo">328</span> private void collectAssignmentManagerMetrics() {<a name="line.328"></a>
+<span class="sourceLineNo">329</span> mergeSubmittedCount = mergeProcMetrics.getSubmittedCounter().getCount();<a name="line.329"></a>
+<span class="sourceLineNo">330</span> mergeFailedCount = mergeProcMetrics.getFailedCounter().getCount();<a name="line.330"></a>
+<span class="sourceLineNo">331</span><a name="line.331"></a>
+<span class="sourceLineNo">332</span> assignSubmittedCount = assignProcMetrics.getSubmittedCounter().getCount();<a name="line.332"></a>
+<span class="sourceLineNo">333</span> assignFailedCount = assignProcMetrics.getFailedCounter().getCount();<a name="line.333"></a>
+<span class="sourceLineNo">334</span> unassignSubmittedCount = unassignProcMetrics.getSubmittedCounter().getCount();<a name="line.334"></a>
+<span class="sourceLineNo">335</span> unassignFailedCount = unassignProcMetrics.getFailedCounter().getCount();<a name="line.335"></a>
+<span class="sourceLineNo">336</span> }<a name="line.336"></a>
+<span class="sourceLineNo">337</span>}<a name="line.337"></a>