private static final class TestCompactionLifeCycleTracker.Tracker extends Object implements org.apache.hadoop.hbase.regionserver.compactions.CompactionLifeCycleTracker
| Modifier and Type | Field and Description |
|---|---|
(package private) List<org.apache.hadoop.hbase.regionserver.Store> |
afterExecuteStores |
(package private) List<org.apache.hadoop.hbase.regionserver.Store> |
beforeExecuteStores |
private boolean |
completed |
(package private) List<org.apache.hadoop.hbase.util.Pair<org.apache.hadoop.hbase.regionserver.Store,String>> |
notExecutedStores |
| Modifier | Constructor and Description |
|---|---|
private |
Tracker() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterExecution(org.apache.hadoop.hbase.regionserver.Store store) |
void |
await() |
void |
beforeExecution(org.apache.hadoop.hbase.regionserver.Store store) |
void |
completed() |
void |
notExecuted(org.apache.hadoop.hbase.regionserver.Store store,
String reason) |
final List<org.apache.hadoop.hbase.util.Pair<org.apache.hadoop.hbase.regionserver.Store,String>> notExecutedStores
final List<org.apache.hadoop.hbase.regionserver.Store> beforeExecuteStores
final List<org.apache.hadoop.hbase.regionserver.Store> afterExecuteStores
private boolean completed
private Tracker()
public void notExecuted(org.apache.hadoop.hbase.regionserver.Store store, String reason)
notExecuted in interface org.apache.hadoop.hbase.regionserver.compactions.CompactionLifeCycleTrackerpublic void beforeExecution(org.apache.hadoop.hbase.regionserver.Store store)
beforeExecution in interface org.apache.hadoop.hbase.regionserver.compactions.CompactionLifeCycleTrackerpublic void afterExecution(org.apache.hadoop.hbase.regionserver.Store store)
afterExecution in interface org.apache.hadoop.hbase.regionserver.compactions.CompactionLifeCycleTrackerpublic void completed()
completed in interface org.apache.hadoop.hbase.regionserver.compactions.CompactionLifeCycleTrackerpublic void await() throws InterruptedException
InterruptedExceptionCopyright © 2007–2021 The Apache Software Foundation. All rights reserved.