@InterfaceAudience.Private public class MemStoreCompactor extends Object
限定符和类型 | 字段和说明 |
---|---|
static long |
DEEP_OVERHEAD |
构造器和说明 |
---|
MemStoreCompactor(CompactingMemStore compactingMemStore,
MemoryCompactionPolicy compactionPolicy) |
限定符和类型 | 方法和说明 |
---|---|
void |
resetStats() |
boolean |
start()
----------------------------------------------------------------------
The request to dispatch the compaction asynchronous task.
|
void |
stop()
----------------------------------------------------------------------
The request to cancel the compaction asynchronous task
The compaction may still happen if the request was sent too late
Non-blocking request
|
String |
toString() |
public MemStoreCompactor(CompactingMemStore compactingMemStore, MemoryCompactionPolicy compactionPolicy) throws IllegalArgumentIOException
public boolean start() throws IOException
IOException
public void stop()
public void resetStats()
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.