Uses of Class
org.apache.flink.runtime.io.network.partition.ResultSubpartitionIndexSet
-
-
Uses of ResultSubpartitionIndexSet in org.apache.flink.runtime.io.network
Methods in org.apache.flink.runtime.io.network with parameters of type ResultSubpartitionIndexSet Modifier and Type Method Description voidNetworkSequenceViewReader. notifySubpartitionsCreated(ResultPartition partition, ResultSubpartitionIndexSet subpartitionIndexSet)When theResultPartitionManagerregistersResultPartition, it will get thePartitionRequestListenervia givenResultPartitionID, and create subpartition view reader for downstream task.voidPartitionRequestClient. requestSubpartition(ResultPartitionID partitionId, ResultSubpartitionIndexSet subpartitionIndexSet, RemoteInputChannel inputChannel, int delayMs)Requests a range of remote sub partitions.voidNetworkSequenceViewReader. requestSubpartitionViewOrRegisterListener(ResultPartitionProvider partitionProvider, ResultPartitionID resultPartitionId, ResultSubpartitionIndexSet subpartitionIndexSet)When the netty server receives the downstream task's partition request and the upstream task has registered its partition, it will process the partition request immediately, otherwise it will create aPartitionRequestListenerfor givenResultPartitionIDinResultPartitionManagerand notify the listener when the upstream task registers its partition. -
Uses of ResultSubpartitionIndexSet in org.apache.flink.runtime.io.network.api.writer
Methods in org.apache.flink.runtime.io.network.api.writer with parameters of type ResultSubpartitionIndexSet Modifier and Type Method Description ResultSubpartitionViewResultPartitionWriter. createSubpartitionView(ResultSubpartitionIndexSet indexSet, BufferAvailabilityListener availabilityListener)Returns a reader for the subpartition with the given index range. -
Uses of ResultSubpartitionIndexSet in org.apache.flink.runtime.io.network.netty
Methods in org.apache.flink.runtime.io.network.netty with parameters of type ResultSubpartitionIndexSet Modifier and Type Method Description voidNettyPartitionRequestClient. requestSubpartition(ResultPartitionID partitionId, ResultSubpartitionIndexSet subpartitionIndexSet, RemoteInputChannel inputChannel, int delayMs)Requests a remote intermediate result partition queue.Constructors in org.apache.flink.runtime.io.network.netty with parameters of type ResultSubpartitionIndexSet Constructor Description NettyPartitionRequestListener(ResultPartitionProvider resultPartitionProvider, NetworkSequenceViewReader reader, ResultSubpartitionIndexSet subpartitionIndexSet, ResultPartitionID resultPartitionId)NettyPartitionRequestListener(ResultPartitionProvider resultPartitionProvider, NetworkSequenceViewReader reader, ResultSubpartitionIndexSet subpartitionIndexSet, ResultPartitionID resultPartitionId, long createTimestamp) -
Uses of ResultSubpartitionIndexSet in org.apache.flink.runtime.io.network.partition
Methods in org.apache.flink.runtime.io.network.partition that return ResultSubpartitionIndexSet Modifier and Type Method Description static ResultSubpartitionIndexSetResultSubpartitionIndexSet. fromByteBuf(org.apache.flink.shaded.netty4.io.netty.buffer.ByteBuf source) -
Uses of ResultSubpartitionIndexSet in org.apache.flink.runtime.io.network.partition.consumer
Fields in org.apache.flink.runtime.io.network.partition.consumer declared as ResultSubpartitionIndexSet Modifier and Type Field Description protected ResultSubpartitionIndexSetInputChannel. consumedSubpartitionIndexSetThe indexes of the subpartitions consumed by this channel.Methods in org.apache.flink.runtime.io.network.partition.consumer that return ResultSubpartitionIndexSet Modifier and Type Method Description ResultSubpartitionIndexSetInputChannel. getConsumedSubpartitionIndexSet()Methods in org.apache.flink.runtime.io.network.partition.consumer with parameters of type ResultSubpartitionIndexSet Modifier and Type Method Description protected InputChannelSingleInputGateFactory. createKnownInputChannel(SingleInputGate inputGate, int index, int buffersPerChannel, NettyShuffleDescriptor inputChannelDescriptor, ResultSubpartitionIndexSet subpartitionIndexSet, SingleInputGateFactory.ChannelStatistics channelStatistics, InputChannelMetrics metrics)Constructors in org.apache.flink.runtime.io.network.partition.consumer with parameters of type ResultSubpartitionIndexSet Constructor Description InputChannel(SingleInputGate inputGate, int channelIndex, ResultPartitionID partitionId, ResultSubpartitionIndexSet consumedSubpartitionIndexSet, int initialBackoff, int maxBackoff, org.apache.flink.metrics.Counter numBytesIn, org.apache.flink.metrics.Counter numBuffersIn)LocalInputChannel(SingleInputGate inputGate, int channelIndex, ResultPartitionID partitionId, ResultSubpartitionIndexSet consumedSubpartitionIndexSet, ResultPartitionManager partitionManager, TaskEventPublisher taskEventPublisher, int initialBackoff, int maxBackoff, org.apache.flink.metrics.Counter numBytesIn, org.apache.flink.metrics.Counter numBuffersIn, ChannelStateWriter stateWriter)RemoteInputChannel(SingleInputGate inputGate, int channelIndex, ResultPartitionID partitionId, ResultSubpartitionIndexSet consumedSubpartitionIndexSet, ConnectionID connectionId, ConnectionManager connectionManager, int initialBackOff, int maxBackoff, int partitionRequestListenerTimeout, int networkBuffersPerChannel, org.apache.flink.metrics.Counter numBytesIn, org.apache.flink.metrics.Counter numBuffersIn, ChannelStateWriter stateWriter) -
Uses of ResultSubpartitionIndexSet in org.apache.flink.runtime.io.network.partition.hybrid.tiered.storage
Methods in org.apache.flink.runtime.io.network.partition.hybrid.tiered.storage that return ResultSubpartitionIndexSet Modifier and Type Method Description ResultSubpartitionIndexSetTieredStorageConsumerSpec. getSubpartitionIds()Methods in org.apache.flink.runtime.io.network.partition.hybrid.tiered.storage with parameters of type ResultSubpartitionIndexSet Modifier and Type Method Description intTieredStorageConsumerClient. peekNextBufferSubpartitionId(TieredStoragePartitionId partitionId, ResultSubpartitionIndexSet indexSet)Returns the index of the subpartition where the next buffer locates, or -1 if there is no buffer available or the subpartition index does not belong to the specified indexSet.Constructors in org.apache.flink.runtime.io.network.partition.hybrid.tiered.storage with parameters of type ResultSubpartitionIndexSet Constructor Description TieredStorageConsumerSpec(int gateIndex, TieredStoragePartitionId tieredStoragePartitionId, TieredStorageInputChannelId tieredStorageInputChannelId, ResultSubpartitionIndexSet tieredStorageSubpartitionIds) -
Uses of ResultSubpartitionIndexSet in org.apache.flink.runtime.io.network.partition.hybrid.tiered.tier
Methods in org.apache.flink.runtime.io.network.partition.hybrid.tiered.tier with parameters of type ResultSubpartitionIndexSet Modifier and Type Method Description intTierConsumerAgent. peekNextBufferSubpartitionId(TieredStoragePartitionId partitionId, ResultSubpartitionIndexSet indexSet)Returns the index of the subpartition where the next buffer locates, or -1 if there is no buffer available or the subpartition index does not belong to the specified indexSet. -
Uses of ResultSubpartitionIndexSet in org.apache.flink.runtime.io.network.partition.hybrid.tiered.tier.disk
Methods in org.apache.flink.runtime.io.network.partition.hybrid.tiered.tier.disk with parameters of type ResultSubpartitionIndexSet Modifier and Type Method Description intDiskTierConsumerAgent. peekNextBufferSubpartitionId(TieredStoragePartitionId partitionId, ResultSubpartitionIndexSet indexSet) -
Uses of ResultSubpartitionIndexSet in org.apache.flink.runtime.io.network.partition.hybrid.tiered.tier.memory
Methods in org.apache.flink.runtime.io.network.partition.hybrid.tiered.tier.memory with parameters of type ResultSubpartitionIndexSet Modifier and Type Method Description intMemoryTierConsumerAgent. peekNextBufferSubpartitionId(TieredStoragePartitionId partitionId, ResultSubpartitionIndexSet indexSet) -
Uses of ResultSubpartitionIndexSet in org.apache.flink.runtime.io.network.partition.hybrid.tiered.tier.remote
Methods in org.apache.flink.runtime.io.network.partition.hybrid.tiered.tier.remote with parameters of type ResultSubpartitionIndexSet Modifier and Type Method Description intRemoteTierConsumerAgent. peekNextBufferSubpartitionId(TieredStoragePartitionId partitionId, ResultSubpartitionIndexSet indexSet) -
Uses of ResultSubpartitionIndexSet in org.apache.flink.streaming.runtime.watermarkstatus
Constructors in org.apache.flink.streaming.runtime.watermarkstatus with parameters of type ResultSubpartitionIndexSet Constructor Description StatusWatermarkValve(ResultSubpartitionIndexSet[] subpartitionIndexSets)
-