public class ViewBuilderTask extends CompactionInfo.Holder implements java.util.concurrent.Callable<java.lang.Long>
| Constructor and Description |
|---|
ViewBuilderTask(ColumnFamilyStore baseCfs,
View view,
Range<Token> range,
Token lastToken,
long keysBuilt) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Long |
call() |
CompactionInfo |
getCompactionInfo() |
boolean |
isGlobal()
if this compaction involves several/all tables we can safely check globalCompactionsPaused
in isStopRequested() below
|
void |
stop() |
isStopRequestedpublic ViewBuilderTask(ColumnFamilyStore baseCfs, View view, Range<Token> range, Token lastToken, long keysBuilt)
public java.lang.Long call()
call in interface java.util.concurrent.Callable<java.lang.Long>public CompactionInfo getCompactionInfo()
getCompactionInfo in class CompactionInfo.Holderpublic void stop()
stop in class CompactionInfo.Holderpublic boolean isGlobal()
CompactionInfo.HolderisGlobal in class CompactionInfo.HolderCopyright © 2009-2022 The Apache Software Foundation