http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d917c66a/testdevapidocs/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html ---------------------------------------------------------------------- diff --git a/testdevapidocs/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html b/testdevapidocs/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html index 7785861..4617466 100644 --- a/testdevapidocs/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html +++ b/testdevapidocs/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html @@ -100,7 +100,7 @@ <li class="blockList"> <hr> <br> -<pre>public class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.87">TestHBaseFsckOneRS</a> +<pre>public class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.93">TestHBaseFsckOneRS</a> extends <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html" title="class in org.apache.hadoop.hbase.util">BaseTestHBaseFsck</a></pre> </li> </ul> @@ -189,69 +189,80 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.h </tr> <tr class="rowColor"> <td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#testCleanUpDaughtersNotInMetaAfterFailedSplit()">testCleanUpDaughtersNotInMetaAfterFailedSplit</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#testCoveredStartKey()">testCoveredStartKey</a></strong>()</code> <div class="block">This creates and fixes a bad table where a region overlaps two regions -- a start key contained in another region and its end key is contained in yet another region.</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#testDegenerateRegions()">testDegenerateRegions</a></strong>()</code> <div class="block">This creates and fixes a bad table with regions that has startkey == endkey</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#testErrorReporter()">testErrorReporter</a></strong>()</code> <div class="block">Test pluggable error reporter.</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#testFixAssignmentsAndNoHdfsChecking()">testFixAssignmentsAndNoHdfsChecking</a></strong>()</code> <div class="block">Test -noHdfsChecking option can detect and fix assignments issue.</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#testFixByTable()">testFixByTable</a></strong>()</code> <div class="block">This creates two tables and mess both of them and fix them one by one</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#testFixHdfsHolesNotWorkingWithNoHdfsChecking()">testFixHdfsHolesNotWorkingWithNoHdfsChecking</a></strong>()</code> <div class="block">Test -fixHdfsHoles doesn't work with -noHdfsChecking option, and -noHdfsChecking can't detect orphan Hdfs region.</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#testFixMetaNotWorkingWithNoHdfsChecking()">testFixMetaNotWorkingWithNoHdfsChecking</a></strong>()</code> <div class="block">Test -noHdfsChecking option can detect region is not in meta but deployed.</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#testHBaseFsckClean()">testHBaseFsckClean</a></strong>()</code> <div class="block">This creates a clean table and confirms that the table is clean.</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#testHbckAfterRegionMerge()">testHbckAfterRegionMerge</a></strong>()</code> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#testHbckFixOrphanTable()">testHbckFixOrphanTable</a></strong>()</code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#testHbckThreadpooling()">testHbckThreadpooling</a></strong>()</code> <div class="block">Test thread pooling in the case where there are more regions than threads</div> </td> </tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#testHDFSRegioninfoMissing()">testHDFSRegioninfoMissing</a></strong>()</code> +<div class="block">This creates and fixes a bad table with a missing region -- hole in meta + and data present but .regioinfino missing (an orphan hdfs region)in the fs.</div> +</td> +</tr> <tr class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#testLingeringSplitParent()">testLingeringSplitParent</a></strong>()</code> @@ -290,36 +301,63 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.h </tr> <tr class="altColor"> <td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#testNotInHdfs()">testNotInHdfs</a></strong>()</code> +<div class="block">This creates and fixes a bad table with a region that is in meta but has + no deployment or data hdfs</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#testNotInMetaHole()">testNotInMetaHole</a></strong>()</code> +<div class="block">This creates fixes a bad table with a hole in meta.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#testNotInMetaOrDeployedHole()">testNotInMetaOrDeployedHole</a></strong>()</code> +<div class="block">This creates and fixes a bad table with a region that is missing meta and + not assigned to a region server.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#testNoVersionFile()">testNoVersionFile</a></strong>()</code> <div class="block">when the hbase.version file missing, It is fix the fault.</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#testOverlapAndOrphan()">testOverlapAndOrphan</a></strong>()</code> <div class="block">This creates and fixes a bad table where a region is completely contained by another region, and there is a hole (sort of like a bad split)</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#testParallelHbck()">testParallelHbck</a></strong>()</code> <div class="block">This test makes sure that parallel instances of Hbck is disabled.</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#testParallelWithRetriesHbck()">testParallelWithRetriesHbck</a></strong>()</code> <div class="block">This test makes sure that with enough retries both parallel instances of hbck will be completed successfully.</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#testQuarantineCorruptHFile()">testQuarantineCorruptHFile</a></strong>()</code> <div class="block">This creates a table and then corrupts an hfile.</div> </td> </tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#testQuarantineMissingFamdir()">testQuarantineMissingFamdir</a></strong>()</code> +<div class="block">This creates a table and simulates the race situation where a concurrent compaction or split + has removed an colfam dir before the corruption checker got to it.</div> +</td> +</tr> <tr class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#testQuarantineMissingHFile()">testQuarantineMissingHFile</a></strong>()</code> @@ -329,44 +367,51 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.h </tr> <tr class="altColor"> <td class="colFirst"><code>void</code></td> -<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#testReadOnlyProperty()">testReadOnlyProperty</a></strong>()</code> </td> +<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#testQuarantineMissingRegionDir()">testQuarantineMissingRegionDir</a></strong>()</code> +<div class="block">This creates a table and simulates the race situation where a concurrent compaction or split + has removed a region dir before the corruption checker got to it.</div> +</td> </tr> <tr class="rowColor"> <td class="colFirst"><code>void</code></td> -<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#testRegionBoundariesCheck()">testRegionBoundariesCheck</a></strong>()</code> </td> +<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#testReadOnlyProperty()">testReadOnlyProperty</a></strong>()</code> </td> </tr> <tr class="altColor"> <td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#testRegionBoundariesCheck()">testRegionBoundariesCheck</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#testRegionDeployedNotInHdfs()">testRegionDeployedNotInHdfs</a></strong>()</code> <div class="block">This creates and fixes a bad table with a missing region which is the 1st region -- hole in meta and data missing in the fs.</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#testRegionHole()">testRegionHole</a></strong>()</code> <div class="block">This creates and fixes a bad table with a missing region -- hole in meta and data missing in the fs.</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#testRegionShouldNotBeDeployed()">testRegionShouldNotBeDeployed</a></strong>()</code> <div class="block">The region is not deployed when the table is disabled.</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#testSplitDaughtersNotInMeta()">testSplitDaughtersNotInMeta</a></strong>()</code> <div class="block">Split crashed after write to hbase:meta finished for the parent region, but failed to write daughters (pre HBASE-7721 codebase)</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#testTableWithNoRegions()">testTableWithNoRegions</a></strong>()</code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#testValidLingeringSplitParent()">testValidLingeringSplitParent</a></strong>()</code> <div class="block">Tests that LINGERING_SPLIT_PARENT is not erroneously reported for @@ -379,7 +424,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.h <!-- --> </a> <h3>Methods inherited from class org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html" title="class in org.apache.hadoop.hbase.util">BaseTestHBaseFsck</a></h3> -<code><a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#cleanupTable(org.apache.hadoop.hbase.TableName)">cleanupTable</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#countRows()">countRows</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#createMobFileName(java.lang.String)">createMobFileName</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#createRegion(org.apache.hadoop.hbase.HTableDescriptor,%20byte[],%20byte[])">createRegion</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#createTable(org.apache.hadoop.hbase.HBaseTestingUtility,%20org.apache.hadoop.hbase.HTableDescriptor,%20byte[][])">createTable</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#deleteMetaRegion(org.apache.hadoop.conf.Configuration,%20boolean,%20boolean,%20boolean)">deleteMetaRegion</a>, <a href="../../../../../org/apache/hadoop/hb ase/util/BaseTestHBaseFsck.html#deleteRegion(org.apache.hadoop.conf.Configuration,%20org.apache.hadoop.hbase.HTableDescriptor,%20byte[],%20byte[],%20boolean,%20boolean,%20boolean)">deleteRegion</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#deleteRegion(org.apache.hadoop.conf.Configuration,%20org.apache.hadoop.hbase.HTableDescriptor,%20byte[],%20byte[],%20boolean,%20boolean,%20boolean,%20boolean,%20int)">deleteRegion</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#deleteTable(org.apache.hadoop.hbase.HBaseTestingUtility,%20org.apache.hadoop.hbase.TableName)">deleteTable</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#deleteTableDir(org.apache.hadoop.hbase.TableName)">deleteTableDir</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#doQuarantineTest(org.apache.hadoop.hbase.TableName,%20org.apache.hadoop.hbase.util.HBaseFsck,%20int,%20int,%20int,%20int,%20in t)">doQuarantineTest</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#dumpMeta(org.apache.hadoop.hbase.TableName)">dumpMeta</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#findDeployedHSI(java.util.Map,%20org.apache.hadoop.hbase.HRegionInfo)">findDeployedHSI</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#getDeployedHRIs(org.apache.hadoop.hbase.client.Admin)">getDeployedHRIs</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#getFlushedHFile(org.apache.hadoop.fs.FileSystem,%20org.apache.hadoop.hbase.TableName)">getFlushedHFile</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#getFlushedMobFile(org.apache.hadoop.fs.FileSystem,%20org.apache.hadoop.hbase.TableName)">getFlushedMobFile</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#setupMobTable(org.apache.hadoop.hbase.TableName)">setupMobTable</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#setupTable(org.apache.hadoop.hbase.TableName)">setupTable</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#setupTableWithRegionReplica(org.apache.hadoop.hbase.TableName,%20int)">setupTableWithRegionReplica</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#testCleanUpDaughtersNotInMetaAfterFailedSplit()">testCleanUpDaughtersNotInMetaAfterFailedSplit</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#testHDFSRegioninfoMissing()">testHDFSRegioninfoMissing</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#testNotInHdfs()">testNotInHdfs</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#testNotInMetaHole()">testNotInMetaHole</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#testNotInMetaOrDeployedHole()">testNotInMetaOrDeployedHol e</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#testQuarantineMissingFamdir()">testQuarantineMissingFamdir</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#testQuarantineMissingRegionDir()">testQuarantineMissingRegionDir</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#undeployRegion(org.apache.hadoop.hbase.client.Connection,%20org.apache.hadoop.hbase.ServerName,%20org.apache.hadoop.hbase.HRegionInfo)">undeployRegion</a></code></li> +<code><a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#cleanupTable(org.apache.hadoop.hbase.TableName)">cleanupTable</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#countRows()">countRows</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#createMobFileName(java.lang.String)">createMobFileName</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#createRegion(org.apache.hadoop.hbase.HTableDescriptor,%20byte[],%20byte[])">createRegion</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#createTable(org.apache.hadoop.hbase.HBaseTestingUtility,%20org.apache.hadoop.hbase.HTableDescriptor,%20byte[][])">createTable</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#deleteMetaRegion(org.apache.hadoop.conf.Configuration,%20boolean,%20boolean,%20boolean)">deleteMetaRegion</a>, <a href="../../../../../org/apache/hadoop/hb ase/util/BaseTestHBaseFsck.html#deleteRegion(org.apache.hadoop.conf.Configuration,%20org.apache.hadoop.hbase.HTableDescriptor,%20byte[],%20byte[],%20boolean,%20boolean,%20boolean)">deleteRegion</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#deleteRegion(org.apache.hadoop.conf.Configuration,%20org.apache.hadoop.hbase.HTableDescriptor,%20byte[],%20byte[],%20boolean,%20boolean,%20boolean,%20boolean,%20int)">deleteRegion</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#deleteTable(org.apache.hadoop.hbase.HBaseTestingUtility,%20org.apache.hadoop.hbase.TableName)">deleteTable</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#deleteTableDir(org.apache.hadoop.hbase.TableName)">deleteTableDir</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#doQuarantineTest(org.apache.hadoop.hbase.TableName,%20org.apache.hadoop.hbase.util.HBaseFsck,%20int,%20int,%20int,%20int,%20in t)">doQuarantineTest</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#dumpMeta(org.apache.hadoop.hbase.TableName)">dumpMeta</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#findDeployedHSI(java.util.Map,%20org.apache.hadoop.hbase.HRegionInfo)">findDeployedHSI</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#getDeployedHRIs(org.apache.hadoop.hbase.client.Admin)">getDeployedHRIs</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#getFlushedHFile(org.apache.hadoop.fs.FileSystem,%20org.apache.hadoop.hbase.TableName)">getFlushedHFile</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#getFlushedMobFile(org.apache.hadoop.fs.FileSystem,%20org.apache.hadoop.hbase.TableName)">getFlushedMobFile</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#setupMobTable(org.apache.hadoop.hbase.TableName)">setupMobTable</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#setupTable(org.apache.hadoop.hbase.TableName)">setupTable</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#setupTableWithRegionReplica(org.apache.hadoop.hbase.TableName,%20int)">setupTableWithRegionReplica</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#undeployRegion(org.apache.hadoop.hbase.client.Connection,%20org.apache.hadoop.hbase.ServerName,%20org.apache.hadoop.hbase.HRegionInfo)">undeployRegion</a></code></li> </ul> <ul class="blockList"> <li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> @@ -408,7 +453,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.h <ul class="blockListLast"> <li class="blockList"> <h4>TestHBaseFsckOneRS</h4> -<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.87">TestHBaseFsckOneRS</a>()</pre> +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.93">TestHBaseFsckOneRS</a>()</pre> </li> </ul> </li> @@ -425,7 +470,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.h <ul class="blockList"> <li class="blockList"> <h4>setUpBeforeClass</h4> -<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.90">setUpBeforeClass</a>() +<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.96">setUpBeforeClass</a>() throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> <dl><dt><span class="strong">Throws:</span></dt> <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd></dl> @@ -437,7 +482,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.h <ul class="blockList"> <li class="blockList"> <h4>tearDownAfterClass</h4> -<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.123">tearDownAfterClass</a>() +<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.129">tearDownAfterClass</a>() throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> <dl><dt><span class="strong">Throws:</span></dt> <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd></dl> @@ -449,7 +494,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.h <ul class="blockList"> <li class="blockList"> <h4>setUp</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.131">setUp</a>()</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.137">setUp</a>()</pre> </li> </ul> <a name="testHBaseFsckClean()"> @@ -458,7 +503,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.h <ul class="blockList"> <li class="blockList"> <h4>testHBaseFsckClean</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.140">testHBaseFsckClean</a>() +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.146">testHBaseFsckClean</a>() throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> <div class="block">This creates a clean table and confirms that the table is clean.</div> <dl><dt><span class="strong">Throws:</span></dt> @@ -471,7 +516,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.h <ul class="blockList"> <li class="blockList"> <h4>testHbckThreadpooling</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.164">testHbckThreadpooling</a>() +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.170">testHbckThreadpooling</a>() throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> <div class="block">Test thread pooling in the case where there are more regions than threads</div> <dl><dt><span class="strong">Throws:</span></dt> @@ -484,7 +529,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.h <ul class="blockList"> <li class="blockList"> <h4>testTableWithNoRegions</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.183">testTableWithNoRegions</a>() +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.189">testTableWithNoRegions</a>() throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> <dl><dt><span class="strong">Throws:</span></dt> <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd></dl> @@ -496,7 +541,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.h <ul class="blockList"> <li class="blockList"> <h4>testHbckFixOrphanTable</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.216">testHbckFixOrphanTable</a>() +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.222">testHbckFixOrphanTable</a>() throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> <dl><dt><span class="strong">Throws:</span></dt> <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd></dl> @@ -508,7 +553,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.h <ul class="blockList"> <li class="blockList"> <h4>testReadOnlyProperty</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.265">testReadOnlyProperty</a>() +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.271">testReadOnlyProperty</a>() throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> <dl><dt><span class="strong">Throws:</span></dt> <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd></dl> @@ -520,7 +565,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.h <ul class="blockList"> <li class="blockList"> <h4>testOverlapAndOrphan</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.285">testOverlapAndOrphan</a>() +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.291">testOverlapAndOrphan</a>() throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> <div class="block">This creates and fixes a bad table where a region is completely contained by another region, and there is a hole (sort of like a bad split)</div> @@ -534,7 +579,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.h <ul class="blockList"> <li class="blockList"> <h4>testCoveredStartKey</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.330">testCoveredStartKey</a>() +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.336">testCoveredStartKey</a>() throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> <div class="block">This creates and fixes a bad table where a region overlaps two regions -- a start key contained in another region and its end key is contained in @@ -549,7 +594,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.h <ul class="blockList"> <li class="blockList"> <h4>testRegionHole</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.370">testRegionHole</a>() +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.376">testRegionHole</a>() throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> <div class="block">This creates and fixes a bad table with a missing region -- hole in meta and data missing in the fs.</div> @@ -563,7 +608,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.h <ul class="blockList"> <li class="blockList"> <h4>testRegionShouldNotBeDeployed</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.403">testRegionShouldNotBeDeployed</a>() +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.409">testRegionShouldNotBeDeployed</a>() throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> <div class="block">The region is not deployed when the table is disabled.</div> <dl><dt><span class="strong">Throws:</span></dt> @@ -576,7 +621,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.h <ul class="blockList"> <li class="blockList"> <h4>testParallelHbck</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.466">testParallelHbck</a>() +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.472">testParallelHbck</a>() throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> <div class="block">This test makes sure that parallel instances of Hbck is disabled.</div> <dl><dt><span class="strong">Throws:</span></dt> @@ -589,7 +634,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.h <ul class="blockList"> <li class="blockList"> <h4>testParallelWithRetriesHbck</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.516">testParallelWithRetriesHbck</a>() +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.522">testParallelWithRetriesHbck</a>() throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> <div class="block">This test makes sure that with enough retries both parallel instances of hbck will be completed successfully.</div> @@ -603,7 +648,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.h <ul class="blockList"> <li class="blockList"> <h4>testRegionBoundariesCheck</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.562">testRegionBoundariesCheck</a>() +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.568">testRegionBoundariesCheck</a>() throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> <dl><dt><span class="strong">Throws:</span></dt> <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd></dl> @@ -615,7 +660,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.h <ul class="blockList"> <li class="blockList"> <h4>testHbckAfterRegionMerge</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.578">testHbckAfterRegionMerge</a>() +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.584">testHbckAfterRegionMerge</a>() throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> <dl><dt><span class="strong">Throws:</span></dt> <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd></dl> @@ -627,7 +672,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.h <ul class="blockList"> <li class="blockList"> <h4>testNoHdfsTable</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.629">testNoHdfsTable</a>() +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.635">testNoHdfsTable</a>() throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> <div class="block">This creates entries in hbase:meta with no hdfs data. This should cleanly remove the table.</div> @@ -641,7 +686,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.h <ul class="blockList"> <li class="blockList"> <h4>testNoVersionFile</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.669">testNoVersionFile</a>() +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.675">testNoVersionFile</a>() throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> <div class="block">when the hbase.version file missing, It is fix the fault.</div> <dl><dt><span class="strong">Throws:</span></dt> @@ -654,7 +699,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.h <ul class="blockList"> <li class="blockList"> <h4>testNoTableState</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.687">testNoTableState</a>() +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.693">testNoTableState</a>() throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> <dl><dt><span class="strong">Throws:</span></dt> <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd></dl> @@ -666,7 +711,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.h <ul class="blockList"> <li class="blockList"> <h4>testFixByTable</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.715">testFixByTable</a>() +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.721">testFixByTable</a>() throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> <div class="block">This creates two tables and mess both of them and fix them one by one</div> <dl><dt><span class="strong">Throws:</span></dt> @@ -679,7 +724,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.h <ul class="blockList"> <li class="blockList"> <h4>testLingeringSplitParent</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.759">testLingeringSplitParent</a>() +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.765">testLingeringSplitParent</a>() throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> <div class="block">A split parent in meta, in hdfs, and not deployed</div> <dl><dt><span class="strong">Throws:</span></dt> @@ -692,7 +737,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.h <ul class="blockList"> <li class="blockList"> <h4>testValidLingeringSplitParent</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.843">testValidLingeringSplitParent</a>() +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.849">testValidLingeringSplitParent</a>() throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> <div class="block">Tests that LINGERING_SPLIT_PARENT is not erroneously reported for valid cases where the daughters are there.</div> @@ -706,7 +751,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.h <ul class="blockList"> <li class="blockList"> <h4>testSplitDaughtersNotInMeta</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.896">testSplitDaughtersNotInMeta</a>() +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.902">testSplitDaughtersNotInMeta</a>() throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> <div class="block">Split crashed after write to hbase:meta finished for the parent region, but failed to write daughters (pre HBASE-7721 codebase)</div> @@ -720,7 +765,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.h <ul class="blockList"> <li class="blockList"> <h4>testMissingFirstRegion</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.978">testMissingFirstRegion</a>() +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.984">testMissingFirstRegion</a>() throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> <div class="block">This creates and fixes a bad table with a missing region which is the 1st region -- hole in meta and data missing in the fs.</div> @@ -734,7 +779,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.h <ul class="blockList"> <li class="blockList"> <h4>testRegionDeployedNotInHdfs</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.1006">testRegionDeployedNotInHdfs</a>() +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.1012">testRegionDeployedNotInHdfs</a>() throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> <div class="block">This creates and fixes a bad table with a missing region which is the 1st region -- hole in meta and data missing in the fs.</div> @@ -748,7 +793,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.h <ul class="blockList"> <li class="blockList"> <h4>testMissingLastRegion</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.1034">testMissingLastRegion</a>() +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.1040">testMissingLastRegion</a>() throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> <div class="block">This creates and fixes a bad table with missing last region -- hole in meta and data missing in the fs.</div> @@ -762,7 +807,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.h <ul class="blockList"> <li class="blockList"> <h4>testFixAssignmentsAndNoHdfsChecking</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.1062">testFixAssignmentsAndNoHdfsChecking</a>() +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.1068">testFixAssignmentsAndNoHdfsChecking</a>() throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> <div class="block">Test -noHdfsChecking option can detect and fix assignments issue.</div> <dl><dt><span class="strong">Throws:</span></dt> @@ -775,7 +820,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.h <ul class="blockList"> <li class="blockList"> <h4>testFixMetaNotWorkingWithNoHdfsChecking</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.1115">testFixMetaNotWorkingWithNoHdfsChecking</a>() +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.1121">testFixMetaNotWorkingWithNoHdfsChecking</a>() throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> <div class="block">Test -noHdfsChecking option can detect region is not in meta but deployed. However, it can not fix it without checking Hdfs because we need to get @@ -790,7 +835,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.h <ul class="blockList"> <li class="blockList"> <h4>testFixHdfsHolesNotWorkingWithNoHdfsChecking</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.1171">testFixHdfsHolesNotWorkingWithNoHdfsChecking</a>() +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.1177">testFixHdfsHolesNotWorkingWithNoHdfsChecking</a>() throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> <div class="block">Test -fixHdfsHoles doesn't work with -noHdfsChecking option, and -noHdfsChecking can't detect orphan Hdfs region.</div> @@ -804,7 +849,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.h <ul class="blockList"> <li class="blockList"> <h4>testQuarantineCorruptHFile</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.1232">testQuarantineCorruptHFile</a>() +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.1238">testQuarantineCorruptHFile</a>() throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> <div class="block">This creates a table and then corrupts an hfile. Hbck should quarantine the file.</div> <dl><dt><span class="strong">Throws:</span></dt> @@ -817,7 +862,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.h <ul class="blockList"> <li class="blockList"> <h4>testQuarantineMissingHFile</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.1273">testQuarantineMissingHFile</a>() +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.1279">testQuarantineMissingHFile</a>() throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> <div class="block">This creates a table and simulates the race situation where a concurrent compaction or split has removed an hfile after the corruption checker learned about it.</div> @@ -831,7 +876,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.h <ul class="blockList"> <li class="blockList"> <h4>testDegenerateRegions</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.1302">testDegenerateRegions</a>() +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.1308">testDegenerateRegions</a>() throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> <div class="block">This creates and fixes a bad table with regions that has startkey == endkey</div> <dl><dt><span class="strong">Throws:</span></dt> @@ -844,7 +889,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.h <ul class="blockList"> <li class="blockList"> <h4>testMissingRegionInfoQualifier</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.1341">testMissingRegionInfoQualifier</a>() +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.1347">testMissingRegionInfoQualifier</a>() throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> <div class="block">Test mission REGIONINFO_QUALIFIER in hbase:meta</div> <dl><dt><span class="strong">Throws:</span></dt> @@ -857,7 +902,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.h <ul class="blockList"> <li class="blockList"> <h4>testErrorReporter</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.1393">testErrorReporter</a>() +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.1399">testErrorReporter</a>() throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> <div class="block">Test pluggable error reporter. It can be plugged in from system property or configuration.</div> @@ -871,7 +916,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.h <ul class="blockList"> <li class="blockList"> <h4>testCheckTableLocks</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.1410">testCheckTableLocks</a>() +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.1416">testCheckTableLocks</a>() throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> <dl><dt><span class="strong">Throws:</span></dt> <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd></dl> @@ -880,15 +925,110 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.h <a name="testCheckReplication()"> <!-- --> </a> -<ul class="blockListLast"> +<ul class="blockList"> <li class="blockList"> <h4>testCheckReplication</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.1485">testCheckReplication</a>() +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.1491">testCheckReplication</a>() throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> <dl><dt><span class="strong">Throws:</span></dt> <dd><code><a href="http://docs.oracle.com/javase/7/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="testHDFSRegioninfoMissing()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>testHDFSRegioninfoMissing</h4> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.1546">testHDFSRegioninfoMissing</a>() + throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> +<div class="block">This creates and fixes a bad table with a missing region -- hole in meta + and data present but .regioinfino missing (an orphan hdfs region)in the fs.</div> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="http://docs.oracle.com/javase/7/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="testNotInMetaOrDeployedHole()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>testNotInMetaOrDeployedHole</h4> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.1583">testNotInMetaOrDeployedHole</a>() + throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> +<div class="block">This creates and fixes a bad table with a region that is missing meta and + not assigned to a region server.</div> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="http://docs.oracle.com/javase/7/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="testCleanUpDaughtersNotInMetaAfterFailedSplit()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>testCleanUpDaughtersNotInMetaAfterFailedSplit</h4> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.1619">testCleanUpDaughtersNotInMetaAfterFailedSplit</a>() + throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="http://docs.oracle.com/javase/7/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="testNotInMetaHole()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>testNotInMetaHole</h4> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.1683">testNotInMetaHole</a>() + throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> +<div class="block">This creates fixes a bad table with a hole in meta.</div> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="http://docs.oracle.com/javase/7/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="testNotInHdfs()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>testNotInHdfs</h4> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.1723">testNotInHdfs</a>() + throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> +<div class="block">This creates and fixes a bad table with a region that is in meta but has + no deployment or data hdfs</div> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="http://docs.oracle.com/javase/7/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="testQuarantineMissingFamdir()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>testQuarantineMissingFamdir</h4> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.1762">testQuarantineMissingFamdir</a>() + throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> +<div class="block">This creates a table and simulates the race situation where a concurrent compaction or split + has removed an colfam dir before the corruption checker got to it.</div> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="http://docs.oracle.com/javase/7/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="testQuarantineMissingRegionDir()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>testQuarantineMissingRegionDir</h4> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestHBaseFsckOneRS.html#line.1791">testQuarantineMissingRegionDir</a>() + throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> +<div class="block">This creates a table and simulates the race situation where a concurrent compaction or split + has removed a region dir before the corruption checker got to it.</div> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd></dl> +</li> +</ul> </li> </ul> </li>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d917c66a/testdevapidocs/org/apache/hadoop/hbase/util/TestHBaseFsckReplicas.html ---------------------------------------------------------------------- diff --git a/testdevapidocs/org/apache/hadoop/hbase/util/TestHBaseFsckReplicas.html b/testdevapidocs/org/apache/hadoop/hbase/util/TestHBaseFsckReplicas.html index 8dfdc7d..3ce760b 100644 --- a/testdevapidocs/org/apache/hadoop/hbase/util/TestHBaseFsckReplicas.html +++ b/testdevapidocs/org/apache/hadoop/hbase/util/TestHBaseFsckReplicas.html @@ -204,7 +204,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.h <!-- --> </a> <h3>Methods inherited from class org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html" title="class in org.apache.hadoop.hbase.util">BaseTestHBaseFsck</a></h3> -<code><a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#cleanupTable(org.apache.hadoop.hbase.TableName)">cleanupTable</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#countRows()">countRows</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#createMobFileName(java.lang.String)">createMobFileName</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#createRegion(org.apache.hadoop.hbase.HTableDescriptor,%20byte[],%20byte[])">createRegion</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#createTable(org.apache.hadoop.hbase.HBaseTestingUtility,%20org.apache.hadoop.hbase.HTableDescriptor,%20byte[][])">createTable</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#deleteMetaRegion(org.apache.hadoop.conf.Configuration,%20boolean,%20boolean,%20boolean)">deleteMetaRegion</a>, <a href="../../../../../org/apache/hadoop/hb ase/util/BaseTestHBaseFsck.html#deleteRegion(org.apache.hadoop.conf.Configuration,%20org.apache.hadoop.hbase.HTableDescriptor,%20byte[],%20byte[],%20boolean,%20boolean,%20boolean)">deleteRegion</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#deleteRegion(org.apache.hadoop.conf.Configuration,%20org.apache.hadoop.hbase.HTableDescriptor,%20byte[],%20byte[],%20boolean,%20boolean,%20boolean,%20boolean,%20int)">deleteRegion</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#deleteTable(org.apache.hadoop.hbase.HBaseTestingUtility,%20org.apache.hadoop.hbase.TableName)">deleteTable</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#deleteTableDir(org.apache.hadoop.hbase.TableName)">deleteTableDir</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#doQuarantineTest(org.apache.hadoop.hbase.TableName,%20org.apache.hadoop.hbase.util.HBaseFsck,%20int,%20int,%20int,%20int,%20in t)">doQuarantineTest</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#dumpMeta(org.apache.hadoop.hbase.TableName)">dumpMeta</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#findDeployedHSI(java.util.Map,%20org.apache.hadoop.hbase.HRegionInfo)">findDeployedHSI</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#getDeployedHRIs(org.apache.hadoop.hbase.client.Admin)">getDeployedHRIs</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#getFlushedHFile(org.apache.hadoop.fs.FileSystem,%20org.apache.hadoop.hbase.TableName)">getFlushedHFile</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#getFlushedMobFile(org.apache.hadoop.fs.FileSystem,%20org.apache.hadoop.hbase.TableName)">getFlushedMobFile</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#setupMobTable(org.apache.hadoop.hbase.TableName)">setupMobTable</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#setupTable(org.apache.hadoop.hbase.TableName)">setupTable</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#setupTableWithRegionReplica(org.apache.hadoop.hbase.TableName,%20int)">setupTableWithRegionReplica</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#testCleanUpDaughtersNotInMetaAfterFailedSplit()">testCleanUpDaughtersNotInMetaAfterFailedSplit</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#testHDFSRegioninfoMissing()">testHDFSRegioninfoMissing</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#testNotInHdfs()">testNotInHdfs</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#testNotInMetaHole()">testNotInMetaHole</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#testNotInMetaOrDeployedHole()">testNotInMetaOrDeployedHol e</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#testQuarantineMissingFamdir()">testQuarantineMissingFamdir</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#testQuarantineMissingRegionDir()">testQuarantineMissingRegionDir</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#undeployRegion(org.apache.hadoop.hbase.client.Connection,%20org.apache.hadoop.hbase.ServerName,%20org.apache.hadoop.hbase.HRegionInfo)">undeployRegion</a></code></li> +<code><a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#cleanupTable(org.apache.hadoop.hbase.TableName)">cleanupTable</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#countRows()">countRows</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#createMobFileName(java.lang.String)">createMobFileName</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#createRegion(org.apache.hadoop.hbase.HTableDescriptor,%20byte[],%20byte[])">createRegion</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#createTable(org.apache.hadoop.hbase.HBaseTestingUtility,%20org.apache.hadoop.hbase.HTableDescriptor,%20byte[][])">createTable</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#deleteMetaRegion(org.apache.hadoop.conf.Configuration,%20boolean,%20boolean,%20boolean)">deleteMetaRegion</a>, <a href="../../../../../org/apache/hadoop/hb ase/util/BaseTestHBaseFsck.html#deleteRegion(org.apache.hadoop.conf.Configuration,%20org.apache.hadoop.hbase.HTableDescriptor,%20byte[],%20byte[],%20boolean,%20boolean,%20boolean)">deleteRegion</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#deleteRegion(org.apache.hadoop.conf.Configuration,%20org.apache.hadoop.hbase.HTableDescriptor,%20byte[],%20byte[],%20boolean,%20boolean,%20boolean,%20boolean,%20int)">deleteRegion</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#deleteTable(org.apache.hadoop.hbase.HBaseTestingUtility,%20org.apache.hadoop.hbase.TableName)">deleteTable</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#deleteTableDir(org.apache.hadoop.hbase.TableName)">deleteTableDir</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#doQuarantineTest(org.apache.hadoop.hbase.TableName,%20org.apache.hadoop.hbase.util.HBaseFsck,%20int,%20int,%20int,%20int,%20in t)">doQuarantineTest</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#dumpMeta(org.apache.hadoop.hbase.TableName)">dumpMeta</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#findDeployedHSI(java.util.Map,%20org.apache.hadoop.hbase.HRegionInfo)">findDeployedHSI</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#getDeployedHRIs(org.apache.hadoop.hbase.client.Admin)">getDeployedHRIs</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#getFlushedHFile(org.apache.hadoop.fs.FileSystem,%20org.apache.hadoop.hbase.TableName)">getFlushedHFile</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#getFlushedMobFile(org.apache.hadoop.fs.FileSystem,%20org.apache.hadoop.hbase.TableName)">getFlushedMobFile</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#setupMobTable(org.apache.hadoop.hbase.TableName)">setupMobTable</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#setupTable(org.apache.hadoop.hbase.TableName)">setupTable</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#setupTableWithRegionReplica(org.apache.hadoop.hbase.TableName,%20int)">setupTableWithRegionReplica</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#undeployRegion(org.apache.hadoop.hbase.client.Connection,%20org.apache.hadoop.hbase.ServerName,%20org.apache.hadoop.hbase.HRegionInfo)">undeployRegion</a></code></li> </ul> <ul class="blockList"> <li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d917c66a/testdevapidocs/org/apache/hadoop/hbase/util/TestHBaseFsckTwoRS.html ---------------------------------------------------------------------- diff --git a/testdevapidocs/org/apache/hadoop/hbase/util/TestHBaseFsckTwoRS.html b/testdevapidocs/org/apache/hadoop/hbase/util/TestHBaseFsckTwoRS.html index 2e4f9a4..9f03b36 100644 --- a/testdevapidocs/org/apache/hadoop/hbase/util/TestHBaseFsckTwoRS.html +++ b/testdevapidocs/org/apache/hadoop/hbase/util/TestHBaseFsckTwoRS.html @@ -231,7 +231,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.h <!-- --> </a> <h3>Methods inherited from class org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html" title="class in org.apache.hadoop.hbase.util">BaseTestHBaseFsck</a></h3> -<code><a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#cleanupTable(org.apache.hadoop.hbase.TableName)">cleanupTable</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#countRows()">countRows</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#createMobFileName(java.lang.String)">createMobFileName</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#createRegion(org.apache.hadoop.hbase.HTableDescriptor,%20byte[],%20byte[])">createRegion</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#createTable(org.apache.hadoop.hbase.HBaseTestingUtility,%20org.apache.hadoop.hbase.HTableDescriptor,%20byte[][])">createTable</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#deleteMetaRegion(org.apache.hadoop.conf.Configuration,%20boolean,%20boolean,%20boolean)">deleteMetaRegion</a>, <a href="../../../../../org/apache/hadoop/hb ase/util/BaseTestHBaseFsck.html#deleteRegion(org.apache.hadoop.conf.Configuration,%20org.apache.hadoop.hbase.HTableDescriptor,%20byte[],%20byte[],%20boolean,%20boolean,%20boolean)">deleteRegion</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#deleteRegion(org.apache.hadoop.conf.Configuration,%20org.apache.hadoop.hbase.HTableDescriptor,%20byte[],%20byte[],%20boolean,%20boolean,%20boolean,%20boolean,%20int)">deleteRegion</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#deleteTable(org.apache.hadoop.hbase.HBaseTestingUtility,%20org.apache.hadoop.hbase.TableName)">deleteTable</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#deleteTableDir(org.apache.hadoop.hbase.TableName)">deleteTableDir</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#doQuarantineTest(org.apache.hadoop.hbase.TableName,%20org.apache.hadoop.hbase.util.HBaseFsck,%20int,%20int,%20int,%20int,%20in t)">doQuarantineTest</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#dumpMeta(org.apache.hadoop.hbase.TableName)">dumpMeta</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#findDeployedHSI(java.util.Map,%20org.apache.hadoop.hbase.HRegionInfo)">findDeployedHSI</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#getDeployedHRIs(org.apache.hadoop.hbase.client.Admin)">getDeployedHRIs</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#getFlushedHFile(org.apache.hadoop.fs.FileSystem,%20org.apache.hadoop.hbase.TableName)">getFlushedHFile</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#getFlushedMobFile(org.apache.hadoop.fs.FileSystem,%20org.apache.hadoop.hbase.TableName)">getFlushedMobFile</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#setupMobTable(org.apache.hadoop.hbase.TableName)">setupMobTable</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#setupTable(org.apache.hadoop.hbase.TableName)">setupTable</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#setupTableWithRegionReplica(org.apache.hadoop.hbase.TableName,%20int)">setupTableWithRegionReplica</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#testCleanUpDaughtersNotInMetaAfterFailedSplit()">testCleanUpDaughtersNotInMetaAfterFailedSplit</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#testHDFSRegioninfoMissing()">testHDFSRegioninfoMissing</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#testNotInHdfs()">testNotInHdfs</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#testNotInMetaHole()">testNotInMetaHole</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#testNotInMetaOrDeployedHole()">testNotInMetaOrDeployedHol e</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#testQuarantineMissingFamdir()">testQuarantineMissingFamdir</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#testQuarantineMissingRegionDir()">testQuarantineMissingRegionDir</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#undeployRegion(org.apache.hadoop.hbase.client.Connection,%20org.apache.hadoop.hbase.ServerName,%20org.apache.hadoop.hbase.HRegionInfo)">undeployRegion</a></code></li> +<code><a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#cleanupTable(org.apache.hadoop.hbase.TableName)">cleanupTable</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#countRows()">countRows</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#createMobFileName(java.lang.String)">createMobFileName</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#createRegion(org.apache.hadoop.hbase.HTableDescriptor,%20byte[],%20byte[])">createRegion</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#createTable(org.apache.hadoop.hbase.HBaseTestingUtility,%20org.apache.hadoop.hbase.HTableDescriptor,%20byte[][])">createTable</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#deleteMetaRegion(org.apache.hadoop.conf.Configuration,%20boolean,%20boolean,%20boolean)">deleteMetaRegion</a>, <a href="../../../../../org/apache/hadoop/hb ase/util/BaseTestHBaseFsck.html#deleteRegion(org.apache.hadoop.conf.Configuration,%20org.apache.hadoop.hbase.HTableDescriptor,%20byte[],%20byte[],%20boolean,%20boolean,%20boolean)">deleteRegion</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#deleteRegion(org.apache.hadoop.conf.Configuration,%20org.apache.hadoop.hbase.HTableDescriptor,%20byte[],%20byte[],%20boolean,%20boolean,%20boolean,%20boolean,%20int)">deleteRegion</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#deleteTable(org.apache.hadoop.hbase.HBaseTestingUtility,%20org.apache.hadoop.hbase.TableName)">deleteTable</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#deleteTableDir(org.apache.hadoop.hbase.TableName)">deleteTableDir</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#doQuarantineTest(org.apache.hadoop.hbase.TableName,%20org.apache.hadoop.hbase.util.HBaseFsck,%20int,%20int,%20int,%20int,%20in t)">doQuarantineTest</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#dumpMeta(org.apache.hadoop.hbase.TableName)">dumpMeta</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#findDeployedHSI(java.util.Map,%20org.apache.hadoop.hbase.HRegionInfo)">findDeployedHSI</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#getDeployedHRIs(org.apache.hadoop.hbase.client.Admin)">getDeployedHRIs</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#getFlushedHFile(org.apache.hadoop.fs.FileSystem,%20org.apache.hadoop.hbase.TableName)">getFlushedHFile</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#getFlushedMobFile(org.apache.hadoop.fs.FileSystem,%20org.apache.hadoop.hbase.TableName)">getFlushedMobFile</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#setupMobTable(org.apache.hadoop.hbase.TableName)">setupMobTable</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#setupTable(org.apache.hadoop.hbase.TableName)">setupTable</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#setupTableWithRegionReplica(org.apache.hadoop.hbase.TableName,%20int)">setupTableWithRegionReplica</a>, <a href="../../../../../org/apache/hadoop/hbase/util/BaseTestHBaseFsck.html#undeployRegion(org.apache.hadoop.hbase.client.Connection,%20org.apache.hadoop.hbase.ServerName,%20org.apache.hadoop.hbase.HRegionInfo)">undeployRegion</a></code></li> </ul> <ul class="blockList"> <li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">