Uses of Package
org.apache.flink.runtime.io.network.partition
-
Classes in org.apache.flink.runtime.io.network.partition used by org.apache.flink.runtime.deployment Class Description ResultPartitionType Type of a result partition. -
Classes in org.apache.flink.runtime.io.network.partition used by org.apache.flink.runtime.executiongraph Class Description JobMasterPartitionTracker Utility for tracking partitions and issuing release calls to task executors and shuffle masters.ResultPartitionID Runtime identifier of a producedIntermediateResultPartition.ResultPartitionType Type of a result partition. -
Classes in org.apache.flink.runtime.io.network.partition used by org.apache.flink.runtime.io.network Class Description PartitionProducerStateProvider Request execution state of partition producer, the response accepts state check callbacks.PartitionRequestListener When the netty server receives a downstream task's partition request event and finds its upstream task doesn't register its partition yet, the netty server will construct aPartitionRequestListenerand notify the listener when the task deploys itself and registers its partition toResultPartitionManager.ResultPartition A result partition for data produced by a single task.ResultPartitionID Runtime identifier of a producedIntermediateResultPartition.ResultPartitionManager The result partition manager keeps track of all currently produced/consumed partitions of a task manager.ResultPartitionProvider Interface for creating result partitions.ResultSubpartitionIndexSet A collection of subpartition indexes.ResultSubpartitionView.AvailabilityWithBacklog Availability of theResultSubpartitionViewand the backlog in the correspondingResultSubpartition. -
Classes in org.apache.flink.runtime.io.network.partition used by org.apache.flink.runtime.io.network.api.writer Class Description BufferAvailabilityListener Listener interface implemented by consumers ofResultSubpartitionViewthat want to be notified of availability of further buffers.ResultPartitionID Runtime identifier of a producedIntermediateResultPartition.ResultSubpartitionIndexSet A collection of subpartition indexes.ResultSubpartitionView A view to consume aResultSubpartitioninstance. -
Classes in org.apache.flink.runtime.io.network.partition used by org.apache.flink.runtime.io.network.metrics Class Description ResultPartition A result partition for data produced by a single task. -
Classes in org.apache.flink.runtime.io.network.partition used by org.apache.flink.runtime.io.network.netty Class Description PartitionRequestListener When the netty server receives a downstream task's partition request event and finds its upstream task doesn't register its partition yet, the netty server will construct aPartitionRequestListenerand notify the listener when the task deploys itself and registers its partition toResultPartitionManager.ResultPartition A result partition for data produced by a single task.ResultPartitionID Runtime identifier of a producedIntermediateResultPartition.ResultPartitionProvider Interface for creating result partitions.ResultSubpartitionIndexSet A collection of subpartition indexes. -
Classes in org.apache.flink.runtime.io.network.partition used by org.apache.flink.runtime.io.network.partition Class Description AbstractPartitionTracker Base partition tracker implementation, providing underlying data-structures for storing partitions, their associated keys and meta-information.BoundedBlockingSubpartitionType The type of the BoundedBlockingSubpartition.BufferAvailabilityListener Listener interface implemented by consumers ofResultSubpartitionViewthat want to be notified of availability of further buffers.BufferWithSubpartition Buffer and the corresponding subpartition index.BufferWritingResultPartition AResultPartitionwhich writes buffers directly toResultSubpartitions.ChannelStateHolder Implemented by entities that hold any kind of channel state and need a reference to theChannelStateWriter.CheckpointedResultPartition Interface for partitions that are checkpointed, meaning they store data as part of unaligned checkpoints.DataBuffer Data of different subpartitions can be appended to aDataBufferand after theDataBufferis full or finished, the appended data can be copied from it in subpartition index order.DataSetMetaInfo Container for meta-data of a data set.JobMasterPartitionTracker Utility for tracking partitions and issuing release calls to task executors and shuffle masters.PartitionedFile PartitionedFileis the persistent file type of sort-merge based blocking shuffle.PartitionException Exception for covering all the scenarios of consuming partition failure which causes the consumer task failed, and the job master would decide whether to restart the producer based on this exception.PartitionProducerStateProvider.ResponseHandle Result of state query, accepts state check callbacks.PartitionRequestListener When the netty server receives a downstream task's partition request event and finds its upstream task doesn't register its partition yet, the netty server will construct aPartitionRequestListenerand notify the listener when the task deploys itself and registers its partition toResultPartitionManager.PartitionRequestListenerManager Manages partition request listener with input channel id.PartitionTracker Utility for tracking partitions.PartitionTrackerEntry Encapsulates all information that aPartitionTrackerkeeps for a partition.PartitionTrackerFactory.TaskExecutorGatewayLookup Lookup function forTaskExecutorGateway.PipelinedSubpartition A pipelined in-memory only subpartition, which can be consumed once.PipelinedSubpartitionView View over a pipelined in-memory only subpartition.ResourceManagerPartitionTracker Utility for tracking and releasing partitions on the ResourceManager.ResultPartition A result partition for data produced by a single task.ResultPartitionID Runtime identifier of a producedIntermediateResultPartition.ResultPartitionManager The result partition manager keeps track of all currently produced/consumed partitions of a task manager.ResultPartitionProvider Interface for creating result partitions.ResultPartitionType Type of a result partition.ResultSubpartition A single subpartition of aResultPartitioninstance.ResultSubpartition.BufferAndBacklog A combination of aBufferand the backlog length indicating how many non-event buffers are available in the subpartition.ResultSubpartitionIndexSet A collection of subpartition indexes.ResultSubpartitionView A view to consume aResultSubpartitioninstance.ResultSubpartitionView.AvailabilityWithBacklog Availability of theResultSubpartitionViewand the backlog in the correspondingResultSubpartition.SortBuffer ADataBufferimplementation which sorts all appended records only by subpartition index.SubpartitionSelector SubpartitionSelectorhelps to choose from multiple available subpartitions when their output buffers should union into one stream.TaskExecutorClusterPartitionReleaser Interface for releasing cluster partitions on a task executor.TaskExecutorPartitionInfo Encapsulates meta-information the TaskExecutor requires to be kept for each partition.TaskExecutorPartitionTracker Utility for tracking partitions. -
Classes in org.apache.flink.runtime.io.network.partition used by org.apache.flink.runtime.io.network.partition.consumer Class Description BufferAvailabilityListener Listener interface implemented by consumers ofResultSubpartitionViewthat want to be notified of availability of further buffers.ChannelStateHolder Implemented by entities that hold any kind of channel state and need a reference to theChannelStateWriter.PartitionException Exception for covering all the scenarios of consuming partition failure which causes the consumer task failed, and the job master would decide whether to restart the producer based on this exception.PartitionProducerStateProvider Request execution state of partition producer, the response accepts state check callbacks.PartitionProducerStateProvider.ResponseHandle Result of state query, accepts state check callbacks.PrioritizedDeque A deque-like data structure that supports prioritization of elements, such they will be polled before any non-priority elements.ResultPartitionID Runtime identifier of a producedIntermediateResultPartition.ResultPartitionManager The result partition manager keeps track of all currently produced/consumed partitions of a task manager.ResultPartitionType Type of a result partition.ResultSubpartitionIndexSet A collection of subpartition indexes.ResultSubpartitionView A view to consume aResultSubpartitioninstance. -
Classes in org.apache.flink.runtime.io.network.partition used by org.apache.flink.runtime.io.network.partition.hybrid.tiered.common Class Description ResultPartitionID Runtime identifier of a producedIntermediateResultPartition. -
Classes in org.apache.flink.runtime.io.network.partition used by org.apache.flink.runtime.io.network.partition.hybrid.tiered.netty Class Description BufferAvailabilityListener Listener interface implemented by consumers ofResultSubpartitionViewthat want to be notified of availability of further buffers.ResultSubpartition.BufferAndBacklog A combination of aBufferand the backlog length indicating how many non-event buffers are available in the subpartition.ResultSubpartitionView A view to consume aResultSubpartitioninstance.ResultSubpartitionView.AvailabilityWithBacklog Availability of theResultSubpartitionViewand the backlog in the correspondingResultSubpartition. -
Classes in org.apache.flink.runtime.io.network.partition used by org.apache.flink.runtime.io.network.partition.hybrid.tiered.shuffle Class Description BufferAvailabilityListener Listener interface implemented by consumers ofResultSubpartitionViewthat want to be notified of availability of further buffers.ResultPartition A result partition for data produced by a single task.ResultPartitionID Runtime identifier of a producedIntermediateResultPartition.ResultPartitionManager The result partition manager keeps track of all currently produced/consumed partitions of a task manager.ResultPartitionType Type of a result partition.ResultSubpartitionView A view to consume aResultSubpartitioninstance. -
Classes in org.apache.flink.runtime.io.network.partition used by org.apache.flink.runtime.io.network.partition.hybrid.tiered.storage Class Description BufferWithSubpartition Buffer and the corresponding subpartition index.DataBuffer Data of different subpartitions can be appended to aDataBufferand after theDataBufferis full or finished, the appended data can be copied from it in subpartition index order.ResultPartitionID Runtime identifier of a producedIntermediateResultPartition.ResultSubpartitionIndexSet A collection of subpartition indexes.SortBuffer ADataBufferimplementation which sorts all appended records only by subpartition index. -
Classes in org.apache.flink.runtime.io.network.partition used by org.apache.flink.runtime.io.network.partition.hybrid.tiered.tier Class Description ResultPartitionID Runtime identifier of a producedIntermediateResultPartition.ResultSubpartitionIndexSet A collection of subpartition indexes. -
Classes in org.apache.flink.runtime.io.network.partition used by org.apache.flink.runtime.io.network.partition.hybrid.tiered.tier.disk Class Description ResultSubpartitionIndexSet A collection of subpartition indexes. -
Classes in org.apache.flink.runtime.io.network.partition used by org.apache.flink.runtime.io.network.partition.hybrid.tiered.tier.memory Class Description ResultSubpartitionIndexSet A collection of subpartition indexes. -
Classes in org.apache.flink.runtime.io.network.partition used by org.apache.flink.runtime.io.network.partition.hybrid.tiered.tier.remote Class Description ResultPartitionID Runtime identifier of a producedIntermediateResultPartition.ResultSubpartitionIndexSet A collection of subpartition indexes. -
Classes in org.apache.flink.runtime.io.network.partition used by org.apache.flink.runtime.jobgraph Class Description ResultPartitionType Type of a result partition. -
Classes in org.apache.flink.runtime.io.network.partition used by org.apache.flink.runtime.jobgraph.topology Class Description ResultPartitionType Type of a result partition. -
Classes in org.apache.flink.runtime.io.network.partition used by org.apache.flink.runtime.jobmanager Class Description ResultPartitionID Runtime identifier of a producedIntermediateResultPartition. -
Classes in org.apache.flink.runtime.io.network.partition used by org.apache.flink.runtime.jobmanager.slots Class Description ResultPartitionID Runtime identifier of a producedIntermediateResultPartition. -
Classes in org.apache.flink.runtime.io.network.partition used by org.apache.flink.runtime.jobmaster Class Description JobMasterPartitionTracker Utility for tracking partitions and issuing release calls to task executors and shuffle masters.PartitionTrackerFactory Factory forJobMasterPartitionTracker.ResultPartitionID Runtime identifier of a producedIntermediateResultPartition. -
Classes in org.apache.flink.runtime.io.network.partition used by org.apache.flink.runtime.resourcemanager Class Description ClusterPartitionManager Interface for components that manage cluster partitions.DataSetMetaInfo Container for meta-data of a data set.ResourceManagerPartitionTrackerFactory Factory forResourceManagerPartitionTracker. -
Classes in org.apache.flink.runtime.io.network.partition used by org.apache.flink.runtime.resourcemanager.active Class Description ClusterPartitionManager Interface for components that manage cluster partitions.ResourceManagerPartitionTrackerFactory Factory forResourceManagerPartitionTracker. -
Classes in org.apache.flink.runtime.io.network.partition used by org.apache.flink.runtime.rest.messages.dataset Class Description DataSetMetaInfo Container for meta-data of a data set. -
Classes in org.apache.flink.runtime.io.network.partition used by org.apache.flink.runtime.scheduler Class Description JobMasterPartitionTracker Utility for tracking partitions and issuing release calls to task executors and shuffle masters.ResultPartitionID Runtime identifier of a producedIntermediateResultPartition. -
Classes in org.apache.flink.runtime.io.network.partition used by org.apache.flink.runtime.scheduler.adaptive Class Description JobMasterPartitionTracker Utility for tracking partitions and issuing release calls to task executors and shuffle masters.ResultPartitionID Runtime identifier of a producedIntermediateResultPartition. -
Classes in org.apache.flink.runtime.io.network.partition used by org.apache.flink.runtime.scheduler.adaptivebatch Class Description JobMasterPartitionTracker Utility for tracking partitions and issuing release calls to task executors and shuffle masters. -
Classes in org.apache.flink.runtime.io.network.partition used by org.apache.flink.runtime.scheduler.strategy Class Description ResultPartitionType Type of a result partition. -
Classes in org.apache.flink.runtime.io.network.partition used by org.apache.flink.runtime.shuffle Class Description PartitionProducerStateProvider Request execution state of partition producer, the response accepts state check callbacks.ResultPartitionID Runtime identifier of a producedIntermediateResultPartition.ResultPartitionType Type of a result partition. -
Classes in org.apache.flink.runtime.io.network.partition used by org.apache.flink.runtime.taskexecutor Class Description ResultPartitionID Runtime identifier of a producedIntermediateResultPartition.TaskExecutorPartitionTracker Utility for tracking partitions. -
Classes in org.apache.flink.runtime.io.network.partition used by org.apache.flink.runtime.taskexecutor.partition Class Description ResultPartitionID Runtime identifier of a producedIntermediateResultPartition. -
Classes in org.apache.flink.runtime.io.network.partition used by org.apache.flink.runtime.taskexecutor.rpc Class Description ResultPartitionID Runtime identifier of a producedIntermediateResultPartition. -
Classes in org.apache.flink.runtime.io.network.partition used by org.apache.flink.runtime.taskmanager Class Description BoundedBlockingSubpartitionType The type of the BoundedBlockingSubpartition.ChannelStateHolder Implemented by entities that hold any kind of channel state and need a reference to theChannelStateWriter.PartitionProducerStateProvider Request execution state of partition producer, the response accepts state check callbacks.PartitionProducerStateProvider.ResponseHandle Result of state query, accepts state check callbacks.ResultPartitionID Runtime identifier of a producedIntermediateResultPartition. -
Classes in org.apache.flink.runtime.io.network.partition used by org.apache.flink.runtime.topology Class Description ResultPartitionType Type of a result partition. -
Classes in org.apache.flink.runtime.io.network.partition used by org.apache.flink.streaming.api.graph Class Description ResultPartitionType Type of a result partition. -
Classes in org.apache.flink.runtime.io.network.partition used by org.apache.flink.streaming.runtime.watermarkstatus Class Description ResultSubpartitionIndexSet A collection of subpartition indexes.