| Package | Description |
|---|---|
| io.prestosql.execution.buffer | |
| io.prestosql.operator | |
| io.prestosql.server |
| Modifier and Type | Method and Description |
|---|---|
SerializedPage |
PagesSerde.serialize(Page page) |
| Modifier and Type | Method and Description |
|---|---|
List<SerializedPage> |
BufferResult.getSerializedPages() |
static Iterator<SerializedPage> |
PagesSerdeUtil.readSerializedPages(io.airlift.slice.SliceInput sliceInput) |
| Modifier and Type | Method and Description |
|---|---|
Page |
PagesSerde.deserialize(SerializedPage serializedPage) |
static void |
PagesSerdeUtil.writeSerializedPage(io.airlift.slice.SliceOutput output,
SerializedPage page) |
| Modifier and Type | Method and Description |
|---|---|
void |
BroadcastOutputBuffer.enqueue(int partitionNumber,
List<SerializedPage> pages) |
void |
ArbitraryOutputBuffer.enqueue(int partition,
List<SerializedPage> pages) |
void |
LazyOutputBuffer.enqueue(int partition,
List<SerializedPage> pages) |
void |
OutputBuffer.enqueue(int partition,
List<SerializedPage> pages)
Adds a split-up page to a specific partition.
|
void |
PartitionedOutputBuffer.enqueue(int partitionNumber,
List<SerializedPage> pages) |
void |
BroadcastOutputBuffer.enqueue(List<SerializedPage> pages) |
void |
ArbitraryOutputBuffer.enqueue(List<SerializedPage> pages) |
void |
LazyOutputBuffer.enqueue(List<SerializedPage> pages) |
void |
OutputBuffer.enqueue(List<SerializedPage> pages)
Adds a split-up page to an unpartitioned buffer.
|
void |
PartitionedOutputBuffer.enqueue(List<SerializedPage> pages) |
static long |
PagesSerdeUtil.writeSerializedPages(io.airlift.slice.SliceOutput sliceOutput,
Iterable<SerializedPage> pages) |
| Constructor and Description |
|---|
BufferResult(String taskInstanceId,
long token,
long nextToken,
boolean bufferComplete,
List<SerializedPage> serializedPages) |
| Modifier and Type | Method and Description |
|---|---|
SerializedPage |
ExchangeClient.pollPage() |
| Modifier and Type | Method and Description |
|---|---|
List<SerializedPage> |
HttpPageBufferClient.PagesResponse.getPages() |
WorkProcessor<SerializedPage> |
ExchangeClient.pages() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
HttpPageBufferClient.ClientCallback.addPages(HttpPageBufferClient client,
List<SerializedPage> pages) |
static HttpPageBufferClient.PagesResponse |
HttpPageBufferClient.PagesResponse.createPagesResponse(String taskInstanceId,
long token,
long nextToken,
Iterable<SerializedPage> pages,
boolean complete) |
| Modifier and Type | Method and Description |
|---|---|
long |
PagesResponseWriter.getSize(List<SerializedPage> serializedPages,
Class<?> type,
Type genericType,
Annotation[] annotations,
javax.ws.rs.core.MediaType mediaType) |
void |
PagesResponseWriter.writeTo(List<SerializedPage> serializedPages,
Class<?> type,
Type genericType,
Annotation[] annotations,
javax.ws.rs.core.MediaType mediaType,
javax.ws.rs.core.MultivaluedMap<String,Object> httpHeaders,
OutputStream output) |
Copyright © 2012–2019. All rights reserved.