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/08/15 14:48:52 UTC
[06/20] hbase-site git commit: Published site at
1114a1a65e78a00f643ef15b9a13bc710cb80845.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/3b0a06ec/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 2e748eb..d00888c 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html
@@ -18,7 +18,7 @@
catch(err) {
}
//-->
-var methods = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9,"i8":9,"i9":9,"i10":9,"i11":9,"i12":9,"i13":9,"i14":9,"i15":9,"i16":9,"i17":9,"i18":9,"i19":9,"i20":9,"i21":9,"i22":9,"i23":9,"i24":9,"i25":9,"i26":9,"i27":9,"i28":9,"i29":9,"i30":9,"i31":9,"i32":9,"i33":9,"i34":9};
+var methods = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9,"i8":9,"i9":9,"i10":9,"i11":9,"i12":9,"i13":9,"i14":9,"i15":9,"i16":9,"i17":9,"i18":9,"i19":9,"i20":9,"i21":9,"i22":9,"i23":9,"i24":9,"i25":9,"i26":9,"i27":9,"i28":9,"i29":9,"i30":9,"i31":9,"i32":9,"i33":9,"i34":9,"i35":9};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -350,27 +350,31 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
</tr>
<tr id="i29" class="rowColor">
<td class="colFirst"><code>static <TEnv> void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#toggleKillBeforeStoreUpdate-org.apache.hadoop.hbase.procedure2.ProcedureExecutor-">toggleKillBeforeStoreUpdate</a></span>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor)</code> </td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#toggleKillAfterStoreUpdate-org.apache.hadoop.hbase.procedure2.ProcedureExecutor-">toggleKillAfterStoreUpdate</a></span>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor)</code> </td>
</tr>
<tr id="i30" class="altColor">
<td class="colFirst"><code>static <TEnv> void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#waitAllProcedures-org.apache.hadoop.hbase.procedure2.ProcedureExecutor-">waitAllProcedures</a></span>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor)</code> </td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#toggleKillBeforeStoreUpdate-org.apache.hadoop.hbase.procedure2.ProcedureExecutor-">toggleKillBeforeStoreUpdate</a></span>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor)</code> </td>
</tr>
<tr id="i31" class="rowColor">
<td class="colFirst"><code>static <TEnv> void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#waitNoProcedureRunning-org.apache.hadoop.hbase.procedure2.ProcedureExecutor-">waitNoProcedureRunning</a></span>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor)</code> </td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#waitAllProcedures-org.apache.hadoop.hbase.procedure2.ProcedureExecutor-">waitAllProcedures</a></span>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor)</code> </td>
</tr>
<tr id="i32" class="altColor">
<td class="colFirst"><code>static <TEnv> void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#waitNoProcedureRunning-org.apache.hadoop.hbase.procedure2.ProcedureExecutor-">waitNoProcedureRunning</a></span>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor)</code> </td>
+</tr>
+<tr id="i33" class="rowColor">
+<td class="colFirst"><code>static <TEnv> void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#waitProcedure-org.apache.hadoop.hbase.procedure2.ProcedureExecutor-long-">waitProcedure</a></span>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor,
long procId)</code> </td>
</tr>
-<tr id="i33" class="rowColor">
+<tr id="i34" class="altColor">
<td class="colFirst"><code>static <TEnv> void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#waitProcedure-org.apache.hadoop.hbase.procedure2.ProcedureExecutor-org.apache.hadoop.hbase.procedure2.Procedure-">waitProcedure</a></span>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor,
org.apache.hadoop.hbase.procedure2.Procedure proc)</code> </td>
</tr>
-<tr id="i34" class="altColor">
+<tr id="i35" class="rowColor">
<td class="colFirst"><code>static <TEnv> void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#waitProcedures-org.apache.hadoop.hbase.procedure2.ProcedureExecutor-long...-">waitProcedures</a></span>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor,
long... procIds)</code> </td>
@@ -590,13 +594,22 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<pre>public static <TEnv> void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.163">toggleKillBeforeStoreUpdate</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor)</pre>
</li>
</ul>
+<a name="toggleKillAfterStoreUpdate-org.apache.hadoop.hbase.procedure2.ProcedureExecutor-">
+<!-- -->
+</a>
+<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.170">toggleKillAfterStoreUpdate</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor)</pre>
+</li>
+</ul>
<a name="setKillAndToggleBeforeStoreUpdate-org.apache.hadoop.hbase.procedure2.ProcedureExecutor-boolean-">
<!-- -->
</a>
<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.170">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.177">setKillAndToggleBeforeStoreUpdate</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor,
boolean value)</pre>
</li>
</ul>
@@ -606,7 +619,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.177">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.184">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-">
@@ -617,7 +630,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.187">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.194">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>
@@ -633,7 +646,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.201">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.208">submitAndWait</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor,
org.apache.hadoop.hbase.procedure2.Procedure proc)</pre>
</li>
</ul>
@@ -643,7 +656,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.205">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.212">submitAndWait</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor,
org.apache.hadoop.hbase.procedure2.Procedure proc,
long nonceGroup,
long nonce)</pre>
@@ -655,7 +668,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.212">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.219">submitProcedure</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor,
org.apache.hadoop.hbase.procedure2.Procedure proc,
long nonceGroup,
long nonce)</pre>
@@ -667,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>waitProcedure</h4>
-<pre>public static <TEnv> void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.220">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.227">waitProcedure</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor,
org.apache.hadoop.hbase.procedure2.Procedure proc)</pre>
</li>
</ul>
@@ -677,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>waitProcedure</h4>
-<pre>public static <TEnv> void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.227">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.234">waitProcedure</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor,
long procId)</pre>
</li>
</ul>
@@ -687,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>waitProcedures</h4>
-<pre>public static <TEnv> void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.233">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.240">waitProcedures</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor,
long... procIds)</pre>
</li>
</ul>
@@ -697,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>waitAllProcedures</h4>
-<pre>public static <TEnv> void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.239">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.246">waitAllProcedures</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor)</pre>
</li>
</ul>
<a name="waitNoProcedureRunning-org.apache.hadoop.hbase.procedure2.ProcedureExecutor-">
@@ -706,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>waitNoProcedureRunning</h4>
-<pre>public static <TEnv> void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.245">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.252">waitNoProcedureRunning</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor)</pre>
</li>
</ul>
<a name="assertProcNotYetCompleted-org.apache.hadoop.hbase.procedure2.ProcedureExecutor-long-">
@@ -715,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>assertProcNotYetCompleted</h4>
-<pre>public static <TEnv> void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.258">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.265">assertProcNotYetCompleted</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor,
long procId)</pre>
</li>
</ul>
@@ -725,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>assertProcNotFailed</h4>
-<pre>public static <TEnv> void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.264">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.271">assertProcNotFailed</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor,
long procId)</pre>
</li>
</ul>
@@ -735,7 +748,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.271">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.278">assertProcNotFailed</a>(org.apache.hadoop.hbase.procedure2.Procedure<?> result)</pre>
</li>
</ul>
<a name="assertProcFailed-org.apache.hadoop.hbase.procedure2.ProcedureExecutor-long-">
@@ -744,7 +757,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.275">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.282">assertProcFailed</a>(org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TEnv> procExecutor,
long procId)</pre>
</li>
</ul>
@@ -754,7 +767,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.282">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.289">assertProcFailed</a>(org.apache.hadoop.hbase.procedure2.Procedure<?> result)</pre>
</li>
</ul>
<a name="assertIsAbortException-org.apache.hadoop.hbase.procedure2.Procedure-">
@@ -763,7 +776,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.288">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.295">assertIsAbortException</a>(org.apache.hadoop.hbase.procedure2.Procedure<?> result)</pre>
</li>
</ul>
<a name="assertIsTimeoutException-org.apache.hadoop.hbase.procedure2.Procedure-">
@@ -772,7 +785,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.293">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.300">assertIsTimeoutException</a>(org.apache.hadoop.hbase.procedure2.Procedure<?> result)</pre>
</li>
</ul>
<a name="assertIsIllegalArgumentException-org.apache.hadoop.hbase.procedure2.Procedure-">
@@ -781,7 +794,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.298">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.305">assertIsIllegalArgumentException</a>(org.apache.hadoop.hbase.procedure2.Procedure<?> result)</pre>
</li>
</ul>
<a name="getExceptionCause-org.apache.hadoop.hbase.procedure2.Procedure-">
@@ -790,7 +803,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.304">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.311">getExceptionCause</a>(org.apache.hadoop.hbase.procedure2.Procedure<?> procInfo)</pre>
</li>
</ul>
<a name="testRecoveryAndDoubleExecution-org.apache.hadoop.hbase.procedure2.ProcedureExecutor-long-">
@@ -799,7 +812,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.323">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.330">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
@@ -825,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>testRecoveryAndDoubleExecution</h4>
-<pre>public static <TEnv> void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureTestingUtility.html#line.328">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.335">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>
@@ -841,7 +854,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.333">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.340">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/3b0a06ec/testdevapidocs/org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestChildProcedure.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestChildProcedure.html b/testdevapidocs/org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestChildProcedure.html
index bbc75dd..6bce878 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestChildProcedure.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestChildProcedure.html
@@ -127,7 +127,7 @@ var activeTableTab = "activeTableTab";
</dl>
<hr>
<br>
-<pre>public static class <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/TestChildProcedures.html#line.170">TestChildProcedures.TestChildProcedure</a>
+<pre>public static class <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/TestChildProcedures.html#line.196">TestChildProcedures.TestChildProcedure</a>
extends org.apache.hadoop.hbase.procedure2.SequentialProcedure<<a href="../../../../../org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestProcEnv.html" title="class in org.apache.hadoop.hbase.procedure2">TestChildProcedures.TestProcEnv</a>></pre>
</li>
</ul>
@@ -248,7 +248,7 @@ extends org.apache.hadoop.hbase.procedure2.SequentialProcedure<<a href="../..
<ul class="blockListLast">
<li class="blockList">
<h4>TestChildProcedure</h4>
-<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestChildProcedure.html#line.171">TestChildProcedure</a>()</pre>
+<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestChildProcedure.html#line.197">TestChildProcedure</a>()</pre>
</li>
</ul>
</li>
@@ -265,7 +265,7 @@ extends org.apache.hadoop.hbase.procedure2.SequentialProcedure<<a href="../..
<ul class="blockList">
<li class="blockList">
<h4>execute</h4>
-<pre>public org.apache.hadoop.hbase.procedure2.Procedure[] <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestChildProcedure.html#line.174">execute</a>(<a href="../../../../../org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestProcEnv.html" title="class in org.apache.hadoop.hbase.procedure2">TestChildProcedures.TestProcEnv</a> env)</pre>
+<pre>public org.apache.hadoop.hbase.procedure2.Procedure[] <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestChildProcedure.html#line.200">execute</a>(<a href="../../../../../org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestProcEnv.html" title="class in org.apache.hadoop.hbase.procedure2">TestChildProcedures.TestProcEnv</a> env)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>execute</code> in class <code>org.apache.hadoop.hbase.procedure2.Procedure<<a href="../../../../../org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestProcEnv.html" title="class in org.apache.hadoop.hbase.procedure2">TestChildProcedures.TestProcEnv</a>></code></dd>
@@ -278,7 +278,7 @@ extends org.apache.hadoop.hbase.procedure2.SequentialProcedure<<a href="../..
<ul class="blockList">
<li class="blockList">
<h4>rollback</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestChildProcedure.html#line.185">rollback</a>(<a href="../../../../../org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestProcEnv.html" title="class in org.apache.hadoop.hbase.procedure2">TestChildProcedures.TestProcEnv</a> env)</pre>
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestChildProcedure.html#line.211">rollback</a>(<a href="../../../../../org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestProcEnv.html" title="class in org.apache.hadoop.hbase.procedure2">TestChildProcedures.TestProcEnv</a> env)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>rollback</code> in class <code>org.apache.hadoop.hbase.procedure2.Procedure<<a href="../../../../../org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestProcEnv.html" title="class in org.apache.hadoop.hbase.procedure2">TestChildProcedures.TestProcEnv</a>></code></dd>
@@ -291,7 +291,7 @@ extends org.apache.hadoop.hbase.procedure2.SequentialProcedure<<a href="../..
<ul class="blockListLast">
<li class="blockList">
<h4>abort</h4>
-<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestChildProcedure.html#line.189">abort</a>(<a href="../../../../../org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestProcEnv.html" title="class in org.apache.hadoop.hbase.procedure2">TestChildProcedures.TestProcEnv</a> env)</pre>
+<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestChildProcedure.html#line.215">abort</a>(<a href="../../../../../org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestProcEnv.html" title="class in org.apache.hadoop.hbase.procedure2">TestChildProcedures.TestProcEnv</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/TestChildProcedures.TestProcEnv.html" title="class in org.apache.hadoop.hbase.procedure2">TestChildProcedures.TestProcEnv</a>></code></dd>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/3b0a06ec/testdevapidocs/org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestProcEnv.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestProcEnv.html b/testdevapidocs/org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestProcEnv.html
index 1ea29a1..8a9360e 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestProcEnv.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestProcEnv.html
@@ -107,7 +107,7 @@
</dl>
<hr>
<br>
-<pre>private static class <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/TestChildProcedures.html#line.194">TestChildProcedures.TestProcEnv</a>
+<pre>private static class <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/TestChildProcedures.html#line.220">TestChildProcedures.TestProcEnv</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>
</li>
</ul>
@@ -129,10 +129,14 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestProcEnv.html#toggleKillBeforeStoreUpdate">toggleKillBeforeStoreUpdate</a></span></code> </td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestProcEnv.html#toggleKillAfterStoreUpdate">toggleKillAfterStoreUpdate</a></span></code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestProcEnv.html#toggleKillBeforeStoreUpdate">toggleKillBeforeStoreUpdate</a></span></code> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestProcEnv.html#triggerRollbackOnChild">triggerRollbackOnChild</a></span></code> </td>
</tr>
</table>
@@ -190,7 +194,16 @@ 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 boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestProcEnv.html#line.195">toggleKillBeforeStoreUpdate</a></pre>
+<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestProcEnv.html#line.221">toggleKillBeforeStoreUpdate</a></pre>
+</li>
+</ul>
+<a name="toggleKillAfterStoreUpdate">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>toggleKillAfterStoreUpdate</h4>
+<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestProcEnv.html#line.222">toggleKillAfterStoreUpdate</a></pre>
</li>
</ul>
<a name="triggerRollbackOnChild">
@@ -199,7 +212,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockListLast">
<li class="blockList">
<h4>triggerRollbackOnChild</h4>
-<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestProcEnv.html#line.196">triggerRollbackOnChild</a></pre>
+<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestProcEnv.html#line.223">triggerRollbackOnChild</a></pre>
</li>
</ul>
</li>
@@ -216,7 +229,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockListLast">
<li class="blockList">
<h4>TestProcEnv</h4>
-<pre>private <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestProcEnv.html#line.194">TestProcEnv</a>()</pre>
+<pre>private <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestProcEnv.html#line.220">TestProcEnv</a>()</pre>
</li>
</ul>
</li>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/3b0a06ec/testdevapidocs/org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestRootProcedure.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestRootProcedure.html b/testdevapidocs/org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestRootProcedure.html
index 083b5bc9..411bff9 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestRootProcedure.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestRootProcedure.html
@@ -127,7 +127,7 @@ var activeTableTab = "activeTableTab";
</dl>
<hr>
<br>
-<pre>public static class <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/TestChildProcedures.html#line.149">TestChildProcedures.TestRootProcedure</a>
+<pre>public static class <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/TestChildProcedures.html#line.172">TestChildProcedures.TestRootProcedure</a>
extends org.apache.hadoop.hbase.procedure2.SequentialProcedure<<a href="../../../../../org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestProcEnv.html" title="class in org.apache.hadoop.hbase.procedure2">TestChildProcedures.TestProcEnv</a>></pre>
</li>
</ul>
@@ -248,7 +248,7 @@ extends org.apache.hadoop.hbase.procedure2.SequentialProcedure<<a href="../..
<ul class="blockListLast">
<li class="blockList">
<h4>TestRootProcedure</h4>
-<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestRootProcedure.html#line.150">TestRootProcedure</a>()</pre>
+<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestRootProcedure.html#line.173">TestRootProcedure</a>()</pre>
</li>
</ul>
</li>
@@ -265,7 +265,7 @@ extends org.apache.hadoop.hbase.procedure2.SequentialProcedure<<a href="../..
<ul class="blockList">
<li class="blockList">
<h4>execute</h4>
-<pre>public org.apache.hadoop.hbase.procedure2.Procedure[] <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestRootProcedure.html#line.153">execute</a>(<a href="../../../../../org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestProcEnv.html" title="class in org.apache.hadoop.hbase.procedure2">TestChildProcedures.TestProcEnv</a> env)</pre>
+<pre>public org.apache.hadoop.hbase.procedure2.Procedure[] <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestRootProcedure.html#line.176">execute</a>(<a href="../../../../../org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestProcEnv.html" title="class in org.apache.hadoop.hbase.procedure2">TestChildProcedures.TestProcEnv</a> env)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>execute</code> in class <code>org.apache.hadoop.hbase.procedure2.Procedure<<a href="../../../../../org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestProcEnv.html" title="class in org.apache.hadoop.hbase.procedure2">TestChildProcedures.TestProcEnv</a>></code></dd>
@@ -278,7 +278,7 @@ extends org.apache.hadoop.hbase.procedure2.SequentialProcedure<<a href="../..
<ul class="blockList">
<li class="blockList">
<h4>rollback</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestRootProcedure.html#line.161">rollback</a>(<a href="../../../../../org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestProcEnv.html" title="class in org.apache.hadoop.hbase.procedure2">TestChildProcedures.TestProcEnv</a> env)</pre>
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestRootProcedure.html#line.187">rollback</a>(<a href="../../../../../org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestProcEnv.html" title="class in org.apache.hadoop.hbase.procedure2">TestChildProcedures.TestProcEnv</a> env)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>rollback</code> in class <code>org.apache.hadoop.hbase.procedure2.Procedure<<a href="../../../../../org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestProcEnv.html" title="class in org.apache.hadoop.hbase.procedure2">TestChildProcedures.TestProcEnv</a>></code></dd>
@@ -291,7 +291,7 @@ extends org.apache.hadoop.hbase.procedure2.SequentialProcedure<<a href="../..
<ul class="blockListLast">
<li class="blockList">
<h4>abort</h4>
-<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestRootProcedure.html#line.165">abort</a>(<a href="../../../../../org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestProcEnv.html" title="class in org.apache.hadoop.hbase.procedure2">TestChildProcedures.TestProcEnv</a> env)</pre>
+<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestRootProcedure.html#line.191">abort</a>(<a href="../../../../../org/apache/hadoop/hbase/procedure2/TestChildProcedures.TestProcEnv.html" title="class in org.apache.hadoop.hbase.procedure2">TestChildProcedures.TestProcEnv</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/TestChildProcedures.TestProcEnv.html" title="class in org.apache.hadoop.hbase.procedure2">TestChildProcedures.TestProcEnv</a>></code></dd>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/3b0a06ec/testdevapidocs/org/apache/hadoop/hbase/procedure2/TestChildProcedures.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/procedure2/TestChildProcedures.html b/testdevapidocs/org/apache/hadoop/hbase/procedure2/TestChildProcedures.html
index fe0e66e..6eccab6 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/procedure2/TestChildProcedures.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/procedure2/TestChildProcedures.html
@@ -18,7 +18,7 @@
catch(err) {
}
//-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -246,14 +246,21 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/procedure2/TestChildProcedures.html#testChildLoadWithSteppedRestart--">testChildLoadWithSteppedRestart</a></span>()</code> </td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/procedure2/TestChildProcedures.html#testChildLoadWithRestartAfterChildSuccess--">testChildLoadWithRestartAfterChildSuccess</a></span>()</code>
+<div class="block">Test the state setting that happens after store to WAL; in particular the bit where we
+ set the parent runnable again after its children have all completed successfully.</div>
+</td>
</tr>
<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/procedure2/TestChildProcedures.html#testChildRollbackLoad--">testChildRollbackLoad</a></span>()</code> </td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/procedure2/TestChildProcedures.html#testChildLoadWithSteppedRestart--">testChildLoadWithSteppedRestart</a></span>()</code> </td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/procedure2/TestChildProcedures.html#testChildRollbackLoad--">testChildRollbackLoad</a></span>()</code> </td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/procedure2/TestChildProcedures.html#testChildRollbackLoadWithSteppedRestart--">testChildRollbackLoadWithSteppedRestart</a></span>()</code> </td>
</tr>
</table>
@@ -453,13 +460,30 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
</dl>
</li>
</ul>
+<a name="testChildLoadWithRestartAfterChildSuccess--">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>testChildLoadWithRestartAfterChildSuccess</h4>
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/TestChildProcedures.html#line.119">testChildLoadWithRestartAfterChildSuccess</a>()
+ 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">Test the state setting that happens after store to WAL; in particular the bit where we
+ set the parent runnable again after its children have all completed successfully.
+ See HBASE-20978.</div>
+<dl>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><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></code></dd>
+</dl>
+</li>
+</ul>
<a name="testChildRollbackLoad--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>testChildRollbackLoad</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/TestChildProcedures.html#line.113">testChildRollbackLoad</a>()
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/TestChildProcedures.html#line.136">testChildRollbackLoad</a>()
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>
<dt><span class="throwsLabel">Throws:</span></dt>
@@ -473,7 +497,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>testChildRollbackLoadWithSteppedRestart</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/TestChildProcedures.html#line.126">testChildRollbackLoadWithSteppedRestart</a>()
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/TestChildProcedures.html#line.149">testChildRollbackLoadWithSteppedRestart</a>()
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>
<dt><span class="throwsLabel">Throws:</span></dt>
@@ -487,7 +511,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockListLast">
<li class="blockList">
<h4>assertProcFailed</h4>
-<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/TestChildProcedures.html#line.142">assertProcFailed</a>(long procId)</pre>
+<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/TestChildProcedures.html#line.165">assertProcFailed</a>(long procId)</pre>
</li>
</ul>
</li>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/3b0a06ec/testdevapidocs/org/apache/hadoop/hbase/procedure2/package-tree.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/procedure2/package-tree.html b/testdevapidocs/org/apache/hadoop/hbase/procedure2/package-tree.html
index 8dfb8db..7a3434e 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/procedure2/package-tree.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/procedure2/package-tree.html
@@ -206,9 +206,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><E> (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><T>, 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.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/TestYieldProcedures.TestStateMachineProcedure.State.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">TestYieldProcedures.TestStateMachineProcedure.State</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/TestStateMachineProcedure.TestSMProcedureState.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">TestStateMachineProcedure.TestSMProcedureState</span></a></li>
<li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/TestProcedureRecovery.TestStateMachineProcedure.State.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">TestProcedureRecovery.TestStateMachineProcedure.State</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/TestStateMachineProcedure.TestSMProcedureState.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">TestStateMachineProcedure.TestSMProcedureState</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/TestYieldProcedures.TestStateMachineProcedure.State.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">TestYieldProcedures.TestStateMachineProcedure.State</span></a></li>
</ul>
</li>
</ul>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/3b0a06ec/testdevapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html b/testdevapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html
index ea63e96..b280f02 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html
@@ -668,11 +668,11 @@
<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><E> (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><T>, 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/TestMultiLogThreshold.ActionType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">TestMultiLogThreshold.ActionType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/TestAtomicOperation.TestStep.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">TestAtomicOperation.TestStep</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionServerReadRequestMetrics.Metric.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">TestRegionServerReadRequestMetrics.Metric</span></a></li>
<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/DataBlockEncodingTool.Manipulation.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">DataBlockEncodingTool.Manipulation</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMultiLogThreshold.ActionType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">TestMultiLogThreshold.ActionType</span></a></li>
<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCacheOnWriteInSchema.CacheOnWriteType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">TestCacheOnWriteInSchema.CacheOnWriteType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionServerReadRequestMetrics.Metric.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">TestRegionServerReadRequestMetrics.Metric</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/TestAtomicOperation.TestStep.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">TestAtomicOperation.TestStep</span></a></li>
</ul>
</li>
</ul>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/3b0a06ec/testdevapidocs/org/apache/hadoop/hbase/test/package-tree.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/test/package-tree.html b/testdevapidocs/org/apache/hadoop/hbase/test/package-tree.html
index e23761b..1499365 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/test/package-tree.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/test/package-tree.html
@@ -253,10 +253,10 @@
<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><E> (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><T>, 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.test.<a href="../../../../../org/apache/hadoop/hbase/test/IntegrationTestLoadAndVerify.Counters.html" title="enum in org.apache.hadoop.hbase.test"><span class="typeNameLink">IntegrationTestLoadAndVerify.Counters</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.test.<a href="../../../../../org/apache/hadoop/hbase/test/IntegrationTestBigLinkedList.Generator.Counts.html" title="enum in org.apache.hadoop.hbase.test"><span class="typeNameLink">IntegrationTestBigLinkedList.Generator.Counts</span></a></li>
<li type="circle">org.apache.hadoop.hbase.test.<a href="../../../../../org/apache/hadoop/hbase/test/IntegrationTestBigLinkedList.Verify.Counts.html" title="enum in org.apache.hadoop.hbase.test"><span class="typeNameLink">IntegrationTestBigLinkedList.Verify.Counts</span></a></li>
<li type="circle">org.apache.hadoop.hbase.test.<a href="../../../../../org/apache/hadoop/hbase/test/IntegrationTestWithCellVisibilityLoadAndVerify.Counters.html" title="enum in org.apache.hadoop.hbase.test"><span class="typeNameLink">IntegrationTestWithCellVisibilityLoadAndVerify.Counters</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.test.<a href="../../../../../org/apache/hadoop/hbase/test/IntegrationTestBigLinkedList.Generator.Counts.html" title="enum in org.apache.hadoop.hbase.test"><span class="typeNameLink">IntegrationTestBigLinkedList.Generator.Counts</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.test.<a href="../../../../../org/apache/hadoop/hbase/test/IntegrationTestLoadAndVerify.Counters.html" title="enum in org.apache.hadoop.hbase.test"><span class="typeNameLink">IntegrationTestLoadAndVerify.Counters</span></a></li>
</ul>
</li>
</ul>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/3b0a06ec/testdevapidocs/org/apache/hadoop/hbase/wal/package-tree.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/wal/package-tree.html b/testdevapidocs/org/apache/hadoop/hbase/wal/package-tree.html
index b21ae88..5282059 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/wal/package-tree.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/wal/package-tree.html
@@ -142,8 +142,8 @@
<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><E> (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><T>, 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/IOTestProvider.AllowedOperations.html" title="enum in org.apache.hadoop.hbase.wal"><span class="typeNameLink">IOTestProvider.AllowedOperations</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.wal.<a href="../../../../../org/apache/hadoop/hbase/wal/TestWALSplit.Corruptions.html" title="enum in org.apache.hadoop.hbase.wal"><span class="typeNameLink">TestWALSplit.Corruptions</span></a></li>
<li type="circle">org.apache.hadoop.hbase.wal.<a href="../../../../../org/apache/hadoop/hbase/wal/FaultyFSLog.FailureType.html" title="enum in org.apache.hadoop.hbase.wal"><span class="typeNameLink">FaultyFSLog.FailureType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.wal.<a href="../../../../../org/apache/hadoop/hbase/wal/TestWALSplit.Corruptions.html" title="enum in org.apache.hadoop.hbase.wal"><span class="typeNameLink">TestWALSplit.Corruptions</span></a></li>
</ul>
</li>
</ul>