private final class CompactSplit.CompactionRunner extends Object implements Runnable
Modifier and Type | Field and Description |
---|---|
private CompactionContext |
compaction |
private CompactSplit.CompactionCompleteTracker |
completeTracker |
private ThreadPoolExecutor |
parent |
private int |
queuedPriority |
private HRegion |
region |
private HStore |
store |
private long |
time |
private CompactionLifeCycleTracker |
tracker |
private User |
user |
Constructor and Description |
---|
CompactionRunner(HStore store,
HRegion region,
CompactionContext compaction,
CompactionLifeCycleTracker tracker,
CompactSplit.CompactionCompleteTracker completeTracker,
ThreadPoolExecutor parent,
User user) |
Modifier and Type | Method and Description |
---|---|
private void |
doCompaction(User user) |
private String |
formatStackTrace(Exception ex) |
void |
run() |
String |
toString() |
private final CompactionContext compaction
private final CompactionLifeCycleTracker tracker
private final CompactSplit.CompactionCompleteTracker completeTracker
private int queuedPriority
private ThreadPoolExecutor parent
private long time
public CompactionRunner(HStore store, HRegion region, CompactionContext compaction, CompactionLifeCycleTracker tracker, CompactSplit.CompactionCompleteTracker completeTracker, ThreadPoolExecutor parent, User user)
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.