@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
IOExceptionpublic void stop()
public void resetStats()
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.