public class HbckTestingUtil extends Object
| Constructor and Description | 
|---|
HbckTestingUtil()  | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
assertErrors(HBaseFsck fsck,
            ERROR_CODE[] expectedErrors)  | 
static void | 
assertNoErrors(HBaseFsck fsck)  | 
static HBaseFsck | 
doFsck(Configuration conf,
      boolean fix)  | 
static HBaseFsck | 
doFsck(Configuration conf,
      boolean fixAssignments,
      boolean fixMeta,
      boolean fixHdfsHoles,
      boolean fixHdfsOverlaps,
      boolean fixHdfsOrphans,
      boolean fixTableOrphans,
      boolean fixVersionFile,
      boolean fixReferenceFiles,
      boolean fixHFileLinks,
      boolean fixEmptyMetaRegionInfo,
      boolean fixTableLocks,
      boolean fixTableZnodes,
      TableName table)  | 
static HBaseFsck | 
doFsck(Configuration conf,
      boolean fix,
      TableName table)  | 
static HBaseFsck | 
doHFileQuarantine(Configuration conf,
                 TableName table)
Runs hbck with the -sidelineCorruptHFiles option 
 | 
public static HBaseFsck doFsck(Configuration conf,
                               boolean fix)
                        throws Exception
Exceptionpublic static HBaseFsck doFsck(Configuration conf,
                               boolean fix,
                               TableName table)
                        throws Exception
Exceptionpublic static HBaseFsck doFsck(Configuration conf,
                               boolean fixAssignments,
                               boolean fixMeta,
                               boolean fixHdfsHoles,
                               boolean fixHdfsOverlaps,
                               boolean fixHdfsOrphans,
                               boolean fixTableOrphans,
                               boolean fixVersionFile,
                               boolean fixReferenceFiles,
                               boolean fixHFileLinks,
                               boolean fixEmptyMetaRegionInfo,
                               boolean fixTableLocks,
                               boolean fixTableZnodes,
                               TableName table)
                        throws Exception
Exceptionpublic static HBaseFsck doHFileQuarantine(Configuration conf,
                                          TableName table)
                                   throws Exception
conf - table - table constraintExceptionpublic static void assertErrors(HBaseFsck fsck,
                                ERROR_CODE[] expectedErrors)