Package org.apache.flink.runtime.io.network.partition.hybrid.tiered.shuffle
package org.apache.flink.runtime.io.network.partition.hybrid.tiered.shuffle
-
ClassDescriptionThis is a collection of all
TieredShuffleMasterSnapshots from every tier in one snapshot round.A singleton implementation ofTieredShuffleMasterSnapshotthat represents an empty snapshot of tiered shuffle master.The retriever for shuffle descriptor.A wrapper internal shuffle master class for tiered storage.The internalShuffleMasterSnapshotfor hybrid shuffle.TieredResultPartitionappends records and events to the tiered storage, which supports the upstream dynamically switches storage tier for writing shuffle data, and the downstream will read data from the relevant tier.TieredResultPartitionFactorycontains the components to set up tiered storage.This class represents a snapshot of tiered shuffle master, which can be used to restore the internal state of the shuffle master.A class responsible for initializing and returning a list ofTierFactoryinstances based on the providedTieredStorageConfiguration.