blob: 6a986409dd68eed111879a342976b64de3397abd [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>org.apache.hadoop.hbase.master.procedure (Apache HBase 4.0.0-alpha-1-SNAPSHOT Test API)</title>
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="org.apache.hadoop.hbase.master.procedure (Apache HBase 4.0.0-alpha-1-SNAPSHOT Test API)";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-use.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../org/apache/hadoop/hbase/master/normalizer/package-summary.html">Prev&nbsp;Package</a></li>
<li><a href="../../../../../../org/apache/hadoop/hbase/master/region/package-summary.html">Next&nbsp;Package</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?org/apache/hadoop/hbase/master/procedure/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Package" class="title">Package&nbsp;org.apache.hadoop.hbase.master.procedure</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Interface Summary table, listing interfaces, and an explanation">
<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Interface</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureSchedulerPerformanceEvaluation.ProcedureFactory.html" title="interface in org.apache.hadoop.hbase.master.procedure">MasterProcedureSchedulerPerformanceEvaluation.ProcedureFactory</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureTestingUtility.StepHook.html" title="interface in org.apache.hadoop.hbase.master.procedure">MasterProcedureTestingUtility.StepHook</a></td>
<td class="colLast">
<div class="block">Hook which will be executed on each step</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestManageTableErasureCodingPolicy.ThrowingTableDescriptorConsumer.html" title="interface in org.apache.hadoop.hbase.master.procedure">TestManageTableErasureCodingPolicy.ThrowingTableDescriptorConsumer</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestServerRemoteProcedure.MockRSExecutor.html" title="interface in org.apache.hadoop.hbase.master.procedure">TestServerRemoteProcedure.MockRSExecutor</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterFailoverWithProceduresTestBase.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterFailoverWithProceduresTestBase</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureSchedulerPerformanceEvaluation.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureSchedulerPerformanceEvaluation</a></td>
<td class="colLast">
<div class="block">Tool to test performance of locks and queues in procedure scheduler independently from other
framework components.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureTestingUtility.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureTestingUtility</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureTestingUtility.InjectAbortOnLoadListener.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureTestingUtility.InjectAbortOnLoadListener</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestCloneSnapshotProcedure.html" title="class in org.apache.hadoop.hbase.master.procedure">TestCloneSnapshotProcedure</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestCloneSnapshotProcedureFileBasedSFT.html" title="class in org.apache.hadoop.hbase.master.procedure">TestCloneSnapshotProcedureFileBasedSFT</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestCreateDeleteTableProcedureWithRetry.html" title="class in org.apache.hadoop.hbase.master.procedure">TestCreateDeleteTableProcedureWithRetry</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestCreateNamespaceProcedure.html" title="class in org.apache.hadoop.hbase.master.procedure">TestCreateNamespaceProcedure</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestCreateTableNoRegionServer.html" title="class in org.apache.hadoop.hbase.master.procedure">TestCreateTableNoRegionServer</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestCreateTableNoRegionServer.HMasterForTest.html" title="class in org.apache.hadoop.hbase.master.procedure">TestCreateTableNoRegionServer.HMasterForTest</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestCreateTableProcedure.html" title="class in org.apache.hadoop.hbase.master.procedure">TestCreateTableProcedure</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestCreateTableProcedure.CreateTableProcedureOnHDFSFailure.html" title="class in org.apache.hadoop.hbase.master.procedure">TestCreateTableProcedure.CreateTableProcedureOnHDFSFailure</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestCreateTableProcedureMuitipleRegions.html" title="class in org.apache.hadoop.hbase.master.procedure">TestCreateTableProcedureMuitipleRegions</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestCreateTableWithMasterFailover.html" title="class in org.apache.hadoop.hbase.master.procedure">TestCreateTableWithMasterFailover</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestDeleteColumnFamilyProcedureFromClient.html" title="class in org.apache.hadoop.hbase.master.procedure">TestDeleteColumnFamilyProcedureFromClient</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestDeleteNamespaceProcedure.html" title="class in org.apache.hadoop.hbase.master.procedure">TestDeleteNamespaceProcedure</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestDeleteTableProcedure.html" title="class in org.apache.hadoop.hbase.master.procedure">TestDeleteTableProcedure</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestDeleteTableWithMasterFailover.html" title="class in org.apache.hadoop.hbase.master.procedure">TestDeleteTableWithMasterFailover</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestDisableTableProcedure.html" title="class in org.apache.hadoop.hbase.master.procedure">TestDisableTableProcedure</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestDisableTableWithMasterFailover.html" title="class in org.apache.hadoop.hbase.master.procedure">TestDisableTableWithMasterFailover</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestEnableTableProcedure.html" title="class in org.apache.hadoop.hbase.master.procedure">TestEnableTableProcedure</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestEnableTableWithMasterFailover.html" title="class in org.apache.hadoop.hbase.master.procedure">TestEnableTableWithMasterFailover</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestFastFailOnProcedureNotRegistered.html" title="class in org.apache.hadoop.hbase.master.procedure">TestFastFailOnProcedureNotRegistered</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestFlushTableProcedure.html" title="class in org.apache.hadoop.hbase.master.procedure">TestFlushTableProcedure</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestFlushTableProcedureBase.html" title="class in org.apache.hadoop.hbase.master.procedure">TestFlushTableProcedureBase</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestFlushTableProcedureMasterRestarts.html" title="class in org.apache.hadoop.hbase.master.procedure">TestFlushTableProcedureMasterRestarts</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestFlushTableProcedureWithDoNotSupportFlushTableMaster.html" title="class in org.apache.hadoop.hbase.master.procedure">TestFlushTableProcedureWithDoNotSupportFlushTableMaster</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestFlushTableProcedureWithDoNotSupportFlushTableMaster.DoNotSupportFlushTableMaster.html" title="class in org.apache.hadoop.hbase.master.procedure">TestFlushTableProcedureWithDoNotSupportFlushTableMaster.DoNotSupportFlushTableMaster</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestHBCKSCP.html" title="class in org.apache.hadoop.hbase.master.procedure">TestHBCKSCP</a></td>
<td class="colLast">
<div class="block">Test of the HBCK-version of SCP.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestHBCKSCP.HBCKSCPScheduler.html" title="class in org.apache.hadoop.hbase.master.procedure">TestHBCKSCP.HBCKSCPScheduler</a></td>
<td class="colLast">
<div class="block">Encapsulates the choice of which HBCK2 method to call.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestHBCKSCP.PrimaryNotMetaRegionSelector.html" title="class in org.apache.hadoop.hbase.master.procedure">TestHBCKSCP.PrimaryNotMetaRegionSelector</a></td>
<td class="colLast">
<div class="block">Selects a non-meta region that is also a primary region.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestHBCKSCP.RegionSelector.html" title="class in org.apache.hadoop.hbase.master.procedure">TestHBCKSCP.RegionSelector</a></td>
<td class="colLast">
<div class="block">Encapsulates how the target region is selected.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestHBCKSCP.ReplicaNonMetaRegionSelector.html" title="class in org.apache.hadoop.hbase.master.procedure">TestHBCKSCP.ReplicaNonMetaRegionSelector</a></td>
<td class="colLast">
<div class="block">Selects a non-meta region that is also a replica region.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestHBCKSCP.ScheduleSCPsForUnknownServers.html" title="class in org.apache.hadoop.hbase.master.procedure">TestHBCKSCP.ScheduleSCPsForUnknownServers</a></td>
<td class="colLast">
<div class="block">Invokes <code>MasterRpcServices#scheduleSCPsForUnknownServers</code>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestHBCKSCP.ScheduleServerCrashProcedure.html" title="class in org.apache.hadoop.hbase.master.procedure">TestHBCKSCP.ScheduleServerCrashProcedure</a></td>
<td class="colLast">
<div class="block">Invokes <code>MasterRpcServices#scheduleServerCrashProcedure</code>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestIgnoreUnknownFamily.html" title="class in org.apache.hadoop.hbase.master.procedure">TestIgnoreUnknownFamily</a></td>
<td class="colLast">
<div class="block">Testcase for HBASE-22632</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestManageTableErasureCodingPolicy.html" title="class in org.apache.hadoop.hbase.master.procedure">TestManageTableErasureCodingPolicy</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestMasterObserverPostCalls.html" title="class in org.apache.hadoop.hbase.master.procedure">TestMasterObserverPostCalls</a></td>
<td class="colLast">
<div class="block">Tests class that validates that "post" observer hook methods are only invoked when the operation
was successful.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestMasterObserverPostCalls.MasterObserverForTest.html" title="class in org.apache.hadoop.hbase.master.procedure">TestMasterObserverPostCalls.MasterObserverForTest</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestMasterProcedureEvents.html" title="class in org.apache.hadoop.hbase.master.procedure">TestMasterProcedureEvents</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestMasterProcedureScheduler.html" title="class in org.apache.hadoop.hbase.master.procedure">TestMasterProcedureScheduler</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestMasterProcedureScheduler.TestGlobalProcedure.html" title="class in org.apache.hadoop.hbase.master.procedure">TestMasterProcedureScheduler.TestGlobalProcedure</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestMasterProcedureScheduler.TestNamespaceProcedure.html" title="class in org.apache.hadoop.hbase.master.procedure">TestMasterProcedureScheduler.TestNamespaceProcedure</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestMasterProcedureScheduler.TestPeerProcedure.html" title="class in org.apache.hadoop.hbase.master.procedure">TestMasterProcedureScheduler.TestPeerProcedure</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestMasterProcedureScheduler.TestRegionProcedure.html" title="class in org.apache.hadoop.hbase.master.procedure">TestMasterProcedureScheduler.TestRegionProcedure</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestMasterProcedureScheduler.TestTableProcedure.html" title="class in org.apache.hadoop.hbase.master.procedure">TestMasterProcedureScheduler.TestTableProcedure</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestMasterProcedureScheduler.TestTableProcedureWithEvent.html" title="class in org.apache.hadoop.hbase.master.procedure">TestMasterProcedureScheduler.TestTableProcedureWithEvent</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestMasterProcedureSchedulerConcurrency.html" title="class in org.apache.hadoop.hbase.master.procedure">TestMasterProcedureSchedulerConcurrency</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestMasterProcedureSchedulerConcurrency.TestPeerProcedureSet.html" title="class in org.apache.hadoop.hbase.master.procedure">TestMasterProcedureSchedulerConcurrency.TestPeerProcedureSet</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestMasterProcedureSchedulerConcurrency.TestTableProcSet.html" title="class in org.apache.hadoop.hbase.master.procedure">TestMasterProcedureSchedulerConcurrency.TestTableProcSet</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestModifyNamespaceProcedure.html" title="class in org.apache.hadoop.hbase.master.procedure">TestModifyNamespaceProcedure</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestModifyTableProcedure.html" title="class in org.apache.hadoop.hbase.master.procedure">TestModifyTableProcedure</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestProcedureAdmin.html" title="class in org.apache.hadoop.hbase.master.procedure">TestProcedureAdmin</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestProcedurePriority.html" title="class in org.apache.hadoop.hbase.master.procedure">TestProcedurePriority</a></td>
<td class="colLast">
<div class="block">Test to ensure that the priority for procedures and stuck checker can partially solve the problem
describe in HBASE-19976, that is, RecoverMetaProcedure can finally be executed within a certain
period of time.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestProcedurePriority.MyCP.html" title="class in org.apache.hadoop.hbase.master.procedure">TestProcedurePriority.MyCP</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestProcedureTracing.html" title="class in org.apache.hadoop.hbase.master.procedure">TestProcedureTracing</a></td>
<td class="colLast">
<div class="block">Test of master ProcedureV2 tracing.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestReopenTableRegionsProcedureBackoff.html" title="class in org.apache.hadoop.hbase.master.procedure">TestReopenTableRegionsProcedureBackoff</a></td>
<td class="colLast">
<div class="block">Confirm that we will do backoff when retrying on reopening table regions, to avoid consuming all
the CPUs.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestReopenTableRegionsProcedureBatchBackoff.html" title="class in org.apache.hadoop.hbase.master.procedure">TestReopenTableRegionsProcedureBatchBackoff</a></td>
<td class="colLast">
<div class="block">Confirm that we will rate limit reopen batches when reopening all table regions.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestReopenTableRegionsProcedureBatching.html" title="class in org.apache.hadoop.hbase.master.procedure">TestReopenTableRegionsProcedureBatching</a></td>
<td class="colLast">
<div class="block">Confirm that we will batch region reopens when reopening all table regions.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestReopenTableRegionsProcedureBatching.StuckRegion.html" title="class in org.apache.hadoop.hbase.master.procedure">TestReopenTableRegionsProcedureBatching.StuckRegion</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestReopenTableRegionsProcedureInfiniteLoop.html" title="class in org.apache.hadoop.hbase.master.procedure">TestReopenTableRegionsProcedureInfiniteLoop</a></td>
<td class="colLast">
<div class="block">Testcase for HBASE-21330.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestRestoreSnapshotProcedure.html" title="class in org.apache.hadoop.hbase.master.procedure">TestRestoreSnapshotProcedure</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestSafemodeBringsDownMaster.html" title="class in org.apache.hadoop.hbase.master.procedure">TestSafemodeBringsDownMaster</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestSchedulerQueueDeadLock.html" title="class in org.apache.hadoop.hbase.master.procedure">TestSchedulerQueueDeadLock</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestSchedulerQueueDeadLock.TableExclusiveProcedure.html" title="class in org.apache.hadoop.hbase.master.procedure">TestSchedulerQueueDeadLock.TableExclusiveProcedure</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestSchedulerQueueDeadLock.TableExclusiveProcedureWithId.html" title="class in org.apache.hadoop.hbase.master.procedure">TestSchedulerQueueDeadLock.TableExclusiveProcedureWithId</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestSchedulerQueueDeadLock.TableShardParentProcedure.html" title="class in org.apache.hadoop.hbase.master.procedure">TestSchedulerQueueDeadLock.TableShardParentProcedure</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestSchedulerQueueDeadLock.TableSharedProcedure.html" title="class in org.apache.hadoop.hbase.master.procedure">TestSchedulerQueueDeadLock.TableSharedProcedure</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestSchedulerQueueDeadLock.TableSharedProcedureWithId.html" title="class in org.apache.hadoop.hbase.master.procedure">TestSchedulerQueueDeadLock.TableSharedProcedureWithId</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestSchedulerQueueDeadLock.TestEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">TestSchedulerQueueDeadLock.TestEnv</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestSCP.html" title="class in org.apache.hadoop.hbase.master.procedure">TestSCP</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestSCPBase.html" title="class in org.apache.hadoop.hbase.master.procedure">TestSCPBase</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestSCPWithMeta.html" title="class in org.apache.hadoop.hbase.master.procedure">TestSCPWithMeta</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestSCPWithMetaWithoutZKCoordinated.html" title="class in org.apache.hadoop.hbase.master.procedure">TestSCPWithMetaWithoutZKCoordinated</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestSCPWithMetaWithReplicas.html" title="class in org.apache.hadoop.hbase.master.procedure">TestSCPWithMetaWithReplicas</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestSCPWithMetaWithReplicasWithoutZKCoordinated.html" title="class in org.apache.hadoop.hbase.master.procedure">TestSCPWithMetaWithReplicasWithoutZKCoordinated</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestSCPWithoutMeta.html" title="class in org.apache.hadoop.hbase.master.procedure">TestSCPWithoutMeta</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestSCPWithoutMetaWithoutZKCoordinated.html" title="class in org.apache.hadoop.hbase.master.procedure">TestSCPWithoutMetaWithoutZKCoordinated</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestSCPWithoutMetaWithReplicas.html" title="class in org.apache.hadoop.hbase.master.procedure">TestSCPWithoutMetaWithReplicas</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestSCPWithoutMetaWithReplicasWithoutZKCoordinated.html" title="class in org.apache.hadoop.hbase.master.procedure">TestSCPWithoutMetaWithReplicasWithoutZKCoordinated</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestSCPWithoutZKCoordinated.html" title="class in org.apache.hadoop.hbase.master.procedure">TestSCPWithoutZKCoordinated</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestSCPWithReplicas.html" title="class in org.apache.hadoop.hbase.master.procedure">TestSCPWithReplicas</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestSCPWithReplicasWithoutZKCoordinated.html" title="class in org.apache.hadoop.hbase.master.procedure">TestSCPWithReplicasWithoutZKCoordinated</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestSCPWithReplicasWithRSGroup.html" title="class in org.apache.hadoop.hbase.master.procedure">TestSCPWithReplicasWithRSGroup</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestServerRemoteProcedure.html" title="class in org.apache.hadoop.hbase.master.procedure">TestServerRemoteProcedure</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestServerRemoteProcedure.MockRSProcedureDispatcher.html" title="class in org.apache.hadoop.hbase.master.procedure">TestServerRemoteProcedure.MockRSProcedureDispatcher</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestServerRemoteProcedure.NoopRSExecutor.html" title="class in org.apache.hadoop.hbase.master.procedure">TestServerRemoteProcedure.NoopRSExecutor</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestServerRemoteProcedure.NoopServerRemoteProcedure.html" title="class in org.apache.hadoop.hbase.master.procedure">TestServerRemoteProcedure.NoopServerRemoteProcedure</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestSnapshotProcedure.html" title="class in org.apache.hadoop.hbase.master.procedure">TestSnapshotProcedure</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestSnapshotProcedure.DelaySnapshotProcedure.html" title="class in org.apache.hadoop.hbase.master.procedure">TestSnapshotProcedure.DelaySnapshotProcedure</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestSnapshotProcedureBasicSnapshot.html" title="class in org.apache.hadoop.hbase.master.procedure">TestSnapshotProcedureBasicSnapshot</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestSnapshotProcedureConcurrently.html" title="class in org.apache.hadoop.hbase.master.procedure">TestSnapshotProcedureConcurrently</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestSnapshotProcedureMasterRestarts.html" title="class in org.apache.hadoop.hbase.master.procedure">TestSnapshotProcedureMasterRestarts</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestSnapshotProcedureRIT.html" title="class in org.apache.hadoop.hbase.master.procedure">TestSnapshotProcedureRIT</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestSnapshotProcedureRSCrashes.html" title="class in org.apache.hadoop.hbase.master.procedure">TestSnapshotProcedureRSCrashes</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestSnapshotProcedureSnapshotCorrupted.html" title="class in org.apache.hadoop.hbase.master.procedure">TestSnapshotProcedureSnapshotCorrupted</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestSnapshotProcedureWithLockTimeout.html" title="class in org.apache.hadoop.hbase.master.procedure">TestSnapshotProcedureWithLockTimeout</a></td>
<td class="colLast">
<div class="block">Snapshot creation with master lock timeout test.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestSnapshotRegionProcedure.html" title="class in org.apache.hadoop.hbase.master.procedure">TestSnapshotRegionProcedure</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestSnapshotVerifyProcedure.html" title="class in org.apache.hadoop.hbase.master.procedure">TestSnapshotVerifyProcedure</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestSplitWALProcedure.html" title="class in org.apache.hadoop.hbase.master.procedure">TestSplitWALProcedure</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestSuspendTRSPWhenHoldingRegionStateNodeLock.html" title="class in org.apache.hadoop.hbase.master.procedure">TestSuspendTRSPWhenHoldingRegionStateNodeLock</a></td>
<td class="colLast">
<div class="block">Testcase for HBASE-28240.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestTableDDLProcedureBase.html" title="class in org.apache.hadoop.hbase.master.procedure">TestTableDDLProcedureBase</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestTableDescriptorModificationFromClient.html" title="class in org.apache.hadoop.hbase.master.procedure">TestTableDescriptorModificationFromClient</a></td>
<td class="colLast">
<div class="block">Verify that the HTableDescriptor is updated after addColumn(), deleteColumn() and modifyTable()
operations.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestTruncateRegionProcedure.html" title="class in org.apache.hadoop.hbase.master.procedure">TestTruncateRegionProcedure</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestTruncateTableProcedure.html" title="class in org.apache.hadoop.hbase.master.procedure">TestTruncateTableProcedure</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestTruncateTableProcedure.TruncateTableProcedureOnHDFSFailure.html" title="class in org.apache.hadoop.hbase.master.procedure">TestTruncateTableProcedure.TruncateTableProcedureOnHDFSFailure</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestTruncateTableWithMasterFailover.html" title="class in org.apache.hadoop.hbase.master.procedure">TestTruncateTableWithMasterFailover</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TestWALProcedureStoreOnHDFS.html" title="class in org.apache.hadoop.hbase.master.procedure">TestWALProcedureStoreOnHDFS</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-use.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../org/apache/hadoop/hbase/master/normalizer/package-summary.html">Prev&nbsp;Package</a></li>
<li><a href="../../../../../../org/apache/hadoop/hbase/master/region/package-summary.html">Next&nbsp;Package</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?org/apache/hadoop/hbase/master/procedure/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2007&#x2013;2020 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
</body>
</html>