Uses of Class
io.trino.execution.buffer.PipelinedOutputBuffers.OutputBufferId
Packages that use PipelinedOutputBuffers.OutputBufferId
Package
Description
-
Uses of PipelinedOutputBuffers.OutputBufferId in io.trino.execution
Methods in io.trino.execution with parameters of type PipelinedOutputBuffers.OutputBufferIdModifier and TypeMethodDescriptionvoidSqlTask.acknowledgeTaskResults(PipelinedOutputBuffers.OutputBufferId bufferId, long sequenceId) voidSqlTaskManager.acknowledgeTaskResults(TaskId taskId, PipelinedOutputBuffers.OutputBufferId bufferId, long sequenceId) Acknowledges previously received results.SqlTask.destroyTaskResults(PipelinedOutputBuffers.OutputBufferId bufferId) SqlTaskManager.destroyTaskResults(TaskId taskId, PipelinedOutputBuffers.OutputBufferId bufferId) Aborts a result buffer for a task.com.google.common.util.concurrent.ListenableFuture<BufferResult> SqlTask.getTaskResults(PipelinedOutputBuffers.OutputBufferId bufferId, long startingSequenceId, io.airlift.units.DataSize maxSize) SqlTaskManager.getTaskResults(TaskId taskId, PipelinedOutputBuffers.OutputBufferId bufferId, long startingSequenceId, io.airlift.units.DataSize maxSize) Gets results from a task either immediately or in the future. -
Uses of PipelinedOutputBuffers.OutputBufferId in io.trino.execution.buffer
Methods in io.trino.execution.buffer that return PipelinedOutputBuffers.OutputBufferIdModifier and TypeMethodDescriptionPipelinedOutputBuffers.OutputBufferId.fromString(String id) PipelinedBufferInfo.getBufferId()Methods in io.trino.execution.buffer that return types with arguments of type PipelinedOutputBuffers.OutputBufferIdMethods in io.trino.execution.buffer with parameters of type PipelinedOutputBuffers.OutputBufferIdModifier and TypeMethodDescriptionvoidArbitraryOutputBuffer.acknowledge(PipelinedOutputBuffers.OutputBufferId bufferId, long sequenceId) voidBroadcastOutputBuffer.acknowledge(PipelinedOutputBuffers.OutputBufferId bufferId, long sequenceId) voidLazyOutputBuffer.acknowledge(PipelinedOutputBuffers.OutputBufferId bufferId, long token) voidOutputBuffer.acknowledge(PipelinedOutputBuffers.OutputBufferId bufferId, long token) Acknowledges the previously received pages from the output buffer.voidPartitionedOutputBuffer.acknowledge(PipelinedOutputBuffers.OutputBufferId outputBufferId, long sequenceId) voidSpoolingExchangeOutputBuffer.acknowledge(PipelinedOutputBuffers.OutputBufferId bufferId, long token) voidArbitraryOutputBuffer.destroy(PipelinedOutputBuffers.OutputBufferId bufferId) voidBroadcastOutputBuffer.destroy(PipelinedOutputBuffers.OutputBufferId bufferId) voidLazyOutputBuffer.destroy(PipelinedOutputBuffers.OutputBufferId bufferId) voidOutputBuffer.destroy(PipelinedOutputBuffers.OutputBufferId bufferId) Destroys the specified output buffer, discarding all pages.voidPartitionedOutputBuffer.destroy(PipelinedOutputBuffers.OutputBufferId bufferId) voidSpoolingExchangeOutputBuffer.destroy(PipelinedOutputBuffers.OutputBufferId bufferId) com.google.common.util.concurrent.ListenableFuture<BufferResult> ArbitraryOutputBuffer.get(PipelinedOutputBuffers.OutputBufferId bufferId, long startingSequenceId, io.airlift.units.DataSize maxSize) com.google.common.util.concurrent.ListenableFuture<BufferResult> BroadcastOutputBuffer.get(PipelinedOutputBuffers.OutputBufferId outputBufferId, long startingSequenceId, io.airlift.units.DataSize maxSize) com.google.common.util.concurrent.ListenableFuture<BufferResult> LazyOutputBuffer.get(PipelinedOutputBuffers.OutputBufferId bufferId, long token, io.airlift.units.DataSize maxSize) com.google.common.util.concurrent.ListenableFuture<BufferResult> OutputBuffer.get(PipelinedOutputBuffers.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(PipelinedOutputBuffers.OutputBufferId outputBufferId, long startingSequenceId, io.airlift.units.DataSize maxSize) com.google.common.util.concurrent.ListenableFuture<BufferResult> SpoolingExchangeOutputBuffer.get(PipelinedOutputBuffers.OutputBufferId bufferId, long token, io.airlift.units.DataSize maxSize) PipelinedOutputBuffers.withBuffer(PipelinedOutputBuffers.OutputBufferId bufferId, int partition) Method parameters in io.trino.execution.buffer with type arguments of type PipelinedOutputBuffers.OutputBufferIdModifier and TypeMethodDescriptionPipelinedOutputBuffers.withBuffers(Map<PipelinedOutputBuffers.OutputBufferId, Integer> buffers) Constructors in io.trino.execution.buffer with parameters of type PipelinedOutputBuffers.OutputBufferIdModifierConstructorDescriptionPipelinedBufferInfo(PipelinedOutputBuffers.OutputBufferId bufferId, long rowsAdded, long pagesAdded, int bufferedPages, long bufferedBytes, long pagesSent, boolean finished) Constructor parameters in io.trino.execution.buffer with type arguments of type PipelinedOutputBuffers.OutputBufferIdModifierConstructorDescriptionPipelinedOutputBuffers(long version, PipelinedOutputBuffers.BufferType type, Map<PipelinedOutputBuffers.OutputBufferId, Integer> buffers, boolean noMoreBufferIds) -
Uses of PipelinedOutputBuffers.OutputBufferId in io.trino.execution.scheduler
Methods in io.trino.execution.scheduler with parameters of type PipelinedOutputBuffers.OutputBufferIdModifier and TypeMethodDescriptionvoidPartitionedPipelinedOutputBufferManager.addOutputBuffer(PipelinedOutputBuffers.OutputBufferId newBuffer) voidScaledPipelinedOutputBufferManager.addOutputBuffer(PipelinedOutputBuffers.OutputBufferId newBuffer) -
Uses of PipelinedOutputBuffers.OutputBufferId in io.trino.server
Methods in io.trino.server with parameters of type PipelinedOutputBuffers.OutputBufferIdModifier and TypeMethodDescriptionvoidTaskResource.acknowledgeResults(TaskId taskId, PipelinedOutputBuffers.OutputBufferId bufferId, long token) voidTaskResource.destroyTaskResults(TaskId taskId, PipelinedOutputBuffers.OutputBufferId bufferId, jakarta.ws.rs.core.UriInfo uriInfo, jakarta.ws.rs.container.AsyncResponse asyncResponse) voidTaskResource.getResults(TaskId taskId, PipelinedOutputBuffers.OutputBufferId bufferId, long token, io.airlift.units.DataSize maxSize, jakarta.ws.rs.container.AsyncResponse asyncResponse)