| Package | Description |
|---|---|
| org.apache.flink.runtime.io.disk.iomanager | |
| org.apache.flink.runtime.operators.sort |
| Modifier and Type | Class and Description |
|---|---|
class |
BlockChannelReader
A reader that reads data in blocks from a file channel.
|
class |
BlockChannelWriter
A writer that writes data in blocks to a file channel.
|
class |
BulkBlockChannelReader |
| Modifier and Type | Method and Description |
|---|---|
protected void |
UnilateralSortMerger.SpillingThread.registerOpenChannelToBeRemovedAtShudown(BlockChannelAccess<?,?> channel)
Adds a channel reader/writer to the list of channels that are to be removed at shutdown.
|
protected void |
UnilateralSortMerger.SpillingThread.unregisterOpenChannelToBeRemovedAtShudown(BlockChannelAccess<?,?> channel)
Removes a channel reader/writer from the list of channels that are to be removed at shutdown.
|
| Modifier and Type | Method and Description |
|---|---|
protected MergeIterator<E> |
UnilateralSortMerger.SpillingThread.getMergingIterator(List<UnilateralSortMerger.ChannelWithBlockCount> channelIDs,
List<List<MemorySegment>> inputSegments,
List<BlockChannelAccess<?,?>> readerList)
Returns an iterator that iterates over the merged result from all given channels.
|
Copyright © 2014 The Apache Software Foundation. All rights reserved.