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.CompactionLifeCycleTracker
public void beforeExecution(org.apache.hadoop.hbase.regionserver.Store store)
beforeExecution
in interface org.apache.hadoop.hbase.regionserver.compactions.CompactionLifeCycleTracker
public void afterExecution(org.apache.hadoop.hbase.regionserver.Store store)
afterExecution
in interface org.apache.hadoop.hbase.regionserver.compactions.CompactionLifeCycleTracker
public void completed()
completed
in interface org.apache.hadoop.hbase.regionserver.compactions.CompactionLifeCycleTracker
public void await() throws InterruptedException
InterruptedException
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.