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>
