private class CompactSplitThread.CompactionRunner extends Object implements Runnable, Comparable<CompactSplitThread.CompactionRunner>
Modifier and Type | Field and Description |
---|---|
private CompactionContext |
compaction |
private ThreadPoolExecutor |
parent |
private int |
queuedPriority |
private HRegion |
region |
private Store |
store |
private User |
user |
Constructor and Description |
---|
CompactSplitThread.CompactionRunner(Store store,
Region region,
CompactionContext compaction,
ThreadPoolExecutor parent,
User user) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(CompactSplitThread.CompactionRunner o) |
private void |
doCompaction(User user) |
private String |
formatStackTrace(Exception ex) |
void |
run() |
String |
toString() |
private final Store store
private final HRegion region
private CompactionContext compaction
private int queuedPriority
private ThreadPoolExecutor parent
private User user
public CompactSplitThread.CompactionRunner(Store store, Region region, CompactionContext compaction, ThreadPoolExecutor parent, User user)
private void doCompaction(User user)
public int compareTo(CompactSplitThread.CompactionRunner o)
compareTo
in interface Comparable<CompactSplitThread.CompactionRunner>
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.