Package org.apache.flink.runtime.io.network.partition.hybrid.tiered.shuffle
-
Interface Summary Interface Description ShuffleDescriptorRetriever The retriever for shuffle descriptor.TieredShuffleMasterSnapshot This class represents a snapshot of tiered shuffle master, which can be used to restore the internal state of the shuffle master. -
Class Summary Class Description AllTieredShuffleMasterSnapshots This is a collection of allTieredShuffleMasterSnapshots from every tier in one snapshot round.EmptyTieredShuffleMasterSnapshot A singleton implementation ofTieredShuffleMasterSnapshotthat represents an empty snapshot of tiered shuffle master.TieredInternalShuffleMaster A wrapper internal shuffle master class for tiered storage.TieredInternalShuffleMasterSnapshot The internalShuffleMasterSnapshotfor hybrid shuffle.TieredResultPartition 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.TieredResultPartitionFactory TieredResultPartitionFactorycontains the components to set up tiered storage.TierFactoryInitializer A class responsible for initializing and returning a list ofTierFactoryinstances based on the providedTieredStorageConfiguration.