public abstract static class TestIOFencing.CompactionBlockerRegion
extends HRegion
| Constructor and Description | 
|---|
CompactionBlockerRegion(Path tableDir,
                       WAL log,
                       FileSystem fs,
                       Configuration confParam,
                       HRegionInfo info,
                       HTableDescriptor htd,
                       RegionServerServices rsServices)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
allowCompactions()  | 
boolean | 
compact(CompactionContext compaction,
       Store store,
       CompactionThroughputController throughputController)  | 
boolean | 
compact(CompactionContext compaction,
       Store store,
       CompactionThroughputController throughputController,
       User user)  | 
int | 
countStoreFiles()  | 
void | 
stopCompactions()  | 
void | 
waitForCompactionToBlock()  | 
public CompactionBlockerRegion(Path tableDir,
                               WAL log,
                               FileSystem fs,
                               Configuration confParam,
                               HRegionInfo info,
                               HTableDescriptor htd,
                               RegionServerServices rsServices)
public void stopCompactions()
public void allowCompactions()
public void waitForCompactionToBlock()
                              throws IOException
IOExceptionpublic boolean compact(CompactionContext compaction,
                       Store store,
                       CompactionThroughputController throughputController)
                throws IOException
IOExceptionpublic boolean compact(CompactionContext compaction,
                       Store store,
                       CompactionThroughputController throughputController,
                       User user)
                throws IOException
IOExceptionpublic int countStoreFiles()