| Package | Description |
|---|---|
| io.prestosql.execution.executor |
| Modifier and Type | Field and Description |
|---|---|
protected Queue<PrioritizedSplitRunner> |
TaskHandle.queuedLeafSplits |
protected List<PrioritizedSplitRunner> |
TaskHandle.runningIntermediateSplits |
protected List<PrioritizedSplitRunner> |
TaskHandle.runningLeafSplits |
| Modifier and Type | Method and Description |
|---|---|
PrioritizedSplitRunner |
TaskHandle.pollNextSplit() |
PrioritizedSplitRunner |
MultilevelSplitQueue.take() |
| Modifier and Type | Method and Description |
|---|---|
List<PrioritizedSplitRunner> |
TaskHandle.destroy() |
| Modifier and Type | Method and Description |
|---|---|
int |
PrioritizedSplitRunner.compareTo(PrioritizedSplitRunner o) |
void |
TaskHandle.enqueueSplit(PrioritizedSplitRunner split) |
void |
MultilevelSplitQueue.offer(PrioritizedSplitRunner split)
During periods of time when a level has no waiting splits, it will not accumulate
scheduled time and will fall behind relative to other levels.
|
void |
TaskHandle.recordIntermediateSplit(PrioritizedSplitRunner split) |
void |
MultilevelSplitQueue.remove(PrioritizedSplitRunner split) |
void |
TaskHandle.splitComplete(PrioritizedSplitRunner split) |
| Modifier and Type | Method and Description |
|---|---|
void |
MultilevelSplitQueue.removeAll(Collection<PrioritizedSplitRunner> splits) |
Copyright © 2012–2019. All rights reserved.