| Package | Description |
|---|---|
| io.prestosql.execution | |
| io.prestosql.execution.buffer | |
| io.prestosql.execution.scheduler | |
| io.prestosql.server |
| Modifier and Type | Method and Description |
|---|---|
TaskInfo |
SqlTask.abortTaskResults(OutputBuffers.OutputBufferId bufferId) |
TaskInfo |
TaskManager.abortTaskResults(TaskId taskId,
OutputBuffers.OutputBufferId bufferId)
Aborts a result buffer for a task.
|
TaskInfo |
SqlTaskManager.abortTaskResults(TaskId taskId,
OutputBuffers.OutputBufferId bufferId) |
void |
SqlTask.acknowledgeTaskResults(OutputBuffers.OutputBufferId bufferId,
long sequenceId) |
void |
TaskManager.acknowledgeTaskResults(TaskId taskId,
OutputBuffers.OutputBufferId bufferId,
long sequenceId)
Acknowledges previously received results.
|
void |
SqlTaskManager.acknowledgeTaskResults(TaskId taskId,
OutputBuffers.OutputBufferId bufferId,
long sequenceId) |
com.google.common.util.concurrent.ListenableFuture<BufferResult> |
SqlTask.getTaskResults(OutputBuffers.OutputBufferId bufferId,
long startingSequenceId,
io.airlift.units.DataSize maxSize) |
com.google.common.util.concurrent.ListenableFuture<BufferResult> |
TaskManager.getTaskResults(TaskId taskId,
OutputBuffers.OutputBufferId bufferId,
long startingSequenceId,
io.airlift.units.DataSize maxSize)
Gets results from a task either immediately or in the future.
|
com.google.common.util.concurrent.ListenableFuture<BufferResult> |
SqlTaskManager.getTaskResults(TaskId taskId,
OutputBuffers.OutputBufferId bufferId,
long startingSequenceId,
io.airlift.units.DataSize maxSize) |
| Modifier and Type | Method and Description |
|---|---|
static OutputBuffers.OutputBufferId |
OutputBuffers.OutputBufferId.fromString(String id) |
OutputBuffers.OutputBufferId |
BufferInfo.getBufferId() |
| Modifier and Type | Method and Description |
|---|---|
Map<OutputBuffers.OutputBufferId,Integer> |
OutputBuffers.getBuffers() |
| Modifier and Type | Method and Description |
|---|---|
void |
BroadcastOutputBuffer.abort(OutputBuffers.OutputBufferId bufferId) |
void |
ArbitraryOutputBuffer.abort(OutputBuffers.OutputBufferId bufferId) |
void |
LazyOutputBuffer.abort(OutputBuffers.OutputBufferId bufferId) |
void |
OutputBuffer.abort(OutputBuffers.OutputBufferId bufferId)
Closes the specified output buffer.
|
void |
PartitionedOutputBuffer.abort(OutputBuffers.OutputBufferId bufferId) |
void |
BroadcastOutputBuffer.acknowledge(OutputBuffers.OutputBufferId bufferId,
long sequenceId) |
void |
ArbitraryOutputBuffer.acknowledge(OutputBuffers.OutputBufferId bufferId,
long sequenceId) |
void |
LazyOutputBuffer.acknowledge(OutputBuffers.OutputBufferId bufferId,
long token) |
void |
OutputBuffer.acknowledge(OutputBuffers.OutputBufferId bufferId,
long token)
Acknowledges the previously received pages from the output buffer.
|
void |
PartitionedOutputBuffer.acknowledge(OutputBuffers.OutputBufferId outputBufferId,
long sequenceId) |
com.google.common.util.concurrent.ListenableFuture<BufferResult> |
BroadcastOutputBuffer.get(OutputBuffers.OutputBufferId outputBufferId,
long startingSequenceId,
io.airlift.units.DataSize maxSize) |
com.google.common.util.concurrent.ListenableFuture<BufferResult> |
ArbitraryOutputBuffer.get(OutputBuffers.OutputBufferId bufferId,
long startingSequenceId,
io.airlift.units.DataSize maxSize) |
com.google.common.util.concurrent.ListenableFuture<BufferResult> |
LazyOutputBuffer.get(OutputBuffers.OutputBufferId bufferId,
long token,
io.airlift.units.DataSize maxSize) |
com.google.common.util.concurrent.ListenableFuture<BufferResult> |
OutputBuffer.get(OutputBuffers.OutputBufferId bufferId,
long token,
io.airlift.units.DataSize maxSize)
Gets pages from the output buffer, and acknowledges all pages received from the last
request.
|
com.google.common.util.concurrent.ListenableFuture<BufferResult> |
PartitionedOutputBuffer.get(OutputBuffers.OutputBufferId outputBufferId,
long startingSequenceId,
io.airlift.units.DataSize maxSize) |
OutputBuffers |
OutputBuffers.withBuffer(OutputBuffers.OutputBufferId bufferId,
int partition) |
| Modifier and Type | Method and Description |
|---|---|
OutputBuffers |
OutputBuffers.withBuffers(Map<OutputBuffers.OutputBufferId,Integer> buffers) |
| Constructor and Description |
|---|
BufferInfo(OutputBuffers.OutputBufferId bufferId,
boolean finished,
int bufferedPages,
long pagesSent,
PageBufferInfo pageBufferInfo) |
| Constructor and Description |
|---|
OutputBuffers(OutputBuffers.BufferType type,
long version,
boolean noMoreBufferIds,
Map<OutputBuffers.OutputBufferId,Integer> buffers) |
| Modifier and Type | Method and Description |
|---|---|
void |
ScaledOutputBufferManager.addOutputBuffers(List<OutputBuffers.OutputBufferId> newBuffers,
boolean noMoreBuffers) |
void |
PartitionedOutputBufferManager.addOutputBuffers(List<OutputBuffers.OutputBufferId> newBuffers,
boolean noMoreBuffers) |
| Modifier and Type | Method and Description |
|---|---|
void |
TaskResource.abortResults(TaskId taskId,
OutputBuffers.OutputBufferId bufferId,
javax.ws.rs.core.UriInfo uriInfo) |
void |
TaskResource.acknowledgeResults(TaskId taskId,
OutputBuffers.OutputBufferId bufferId,
long token) |
void |
TaskResource.getResults(TaskId taskId,
OutputBuffers.OutputBufferId bufferId,
long token,
io.airlift.units.DataSize maxSize,
javax.ws.rs.container.AsyncResponse asyncResponse) |
Copyright © 2012–2019. All rights reserved.