Uses of Interface
org.apache.flink.runtime.io.network.partition.hybrid.tiered.tier.TierShuffleDescriptor
Packages that use TierShuffleDescriptor
Package
Description
-
Uses of TierShuffleDescriptor in org.apache.flink.runtime.io.network.partition.hybrid.tiered.shuffle
Methods in org.apache.flink.runtime.io.network.partition.hybrid.tiered.shuffle that return types with arguments of type TierShuffleDescriptorModifier and TypeMethodDescriptionTieredInternalShuffleMaster.addPartitionAndGetShuffleDescriptor(org.apache.flink.api.common.JobID jobID, int numSubpartitions, ResultPartitionID resultPartitionID) Method parameters in org.apache.flink.runtime.io.network.partition.hybrid.tiered.shuffle with type arguments of type TierShuffleDescriptorModifier and TypeMethodDescriptionTieredResultPartitionFactory.createTieredResultPartition(String owningTaskName, int partitionIndex, ResultPartitionID partitionId, ResultPartitionType partitionType, int numPartitions, int numSubpartitions, int maxParallelism, int bufferSizeBytes, Boolean isBroadCastOnly, ResultPartitionManager partitionManager, BufferCompressor bufferCompressor, List<TierShuffleDescriptor> tierShuffleDescriptors, org.apache.flink.util.function.SupplierWithException<BufferPool, IOException> bufferPoolFactory, FileChannelManager fileChannelManager, BatchShuffleReadBufferPool batchShuffleReadBufferPool, ScheduledExecutorService batchShuffleReadIOExecutor, boolean isNumberOfPartitionConsumerUndefined) -
Uses of TierShuffleDescriptor 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 types with arguments of type TierShuffleDescriptorModifier and TypeMethodDescriptionTieredStorageMasterClient.addPartitionAndGetShuffleDescriptor(org.apache.flink.api.common.JobID jobID, int numSubpartitions, ResultPartitionID resultPartitionID) Method parameters in org.apache.flink.runtime.io.network.partition.hybrid.tiered.storage with type arguments of type TierShuffleDescriptorModifier and TypeMethodDescriptionvoidTieredStorageConsumerClient.updateTierShuffleDescriptors(TieredStoragePartitionId partitionId, TieredStorageInputChannelId inputChannelId, TieredStorageSubpartitionId subpartitionId, List<TierShuffleDescriptor> tierShuffleDescriptors) -
Uses of TierShuffleDescriptor in org.apache.flink.runtime.io.network.partition.hybrid.tiered.tier
Classes in org.apache.flink.runtime.io.network.partition.hybrid.tiered.tier that implement TierShuffleDescriptorModifier and TypeClassDescriptionclassThe empty implementation forTierShuffleDescriptor.classThis is a placeholder when the tier shuffle descriptor should be unknown because the netty shuffle descriptor is unknown.Methods in org.apache.flink.runtime.io.network.partition.hybrid.tiered.tier that return TierShuffleDescriptorModifier and TypeMethodDescriptionNoOpMasterAgent.addPartitionAndGetShuffleDescriptor(org.apache.flink.api.common.JobID jobID, int numSubpartitions, ResultPartitionID resultPartitionID) TierMasterAgent.addPartitionAndGetShuffleDescriptor(org.apache.flink.api.common.JobID jobID, int numSubpartitions, ResultPartitionID resultPartitionID) Add a new tiered storage partition and get theTierShuffleDescriptor.Methods in org.apache.flink.runtime.io.network.partition.hybrid.tiered.tier with parameters of type TierShuffleDescriptorModifier and TypeMethodDescriptionvoidNoOpMasterAgent.releasePartition(TierShuffleDescriptor shuffleDescriptor) voidTierMasterAgent.releasePartition(TierShuffleDescriptor shuffleDescriptor) Release a tiered storage partition.voidTierConsumerAgent.updateTierShuffleDescriptor(TieredStoragePartitionId partitionId, TieredStorageInputChannelId inputChannelId, TieredStorageSubpartitionId subpartitionId, TierShuffleDescriptor tierShuffleDescriptor) Update theTierShuffleDescriptorfor the consumer agent.Method parameters in org.apache.flink.runtime.io.network.partition.hybrid.tiered.tier with type arguments of type TierShuffleDescriptorModifier and TypeMethodDescriptionTierFactory.createProducerAgent(int numPartitions, int numSubpartitions, TieredStoragePartitionId partitionID, String dataFileBasePath, boolean isBroadcastOnly, TieredStorageMemoryManager storageMemoryManager, TieredStorageNettyService nettyService, TieredStorageResourceRegistry resourceRegistry, BatchShuffleReadBufferPool bufferPool, ScheduledExecutorService ioExecutor, List<TierShuffleDescriptor> shuffleDescriptors, int maxRequestedBuffer, BufferCompressor bufferCompressor) Creates the producer-side agent of a Tier. -
Uses of TierShuffleDescriptor 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 TierShuffleDescriptorModifier and TypeMethodDescriptionvoidDiskTierConsumerAgent.updateTierShuffleDescriptor(TieredStoragePartitionId partitionId, TieredStorageInputChannelId inputChannelId, TieredStorageSubpartitionId subpartitionId, TierShuffleDescriptor tierShuffleDescriptor) Method parameters in org.apache.flink.runtime.io.network.partition.hybrid.tiered.tier.disk with type arguments of type TierShuffleDescriptorModifier and TypeMethodDescriptionDiskTierFactory.createProducerAgent(int numPartitions, int numSubpartitions, TieredStoragePartitionId partitionId, String dataFileBasePath, boolean isBroadcastOnly, TieredStorageMemoryManager storageMemoryManager, TieredStorageNettyService nettyService, TieredStorageResourceRegistry resourceRegistry, BatchShuffleReadBufferPool bufferPool, ScheduledExecutorService ioExecutor, List<TierShuffleDescriptor> shuffleDescriptors, int maxRequestedBuffers, BufferCompressor bufferCompressor) -
Uses of TierShuffleDescriptor 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 TierShuffleDescriptorModifier and TypeMethodDescriptionvoidMemoryTierConsumerAgent.updateTierShuffleDescriptor(TieredStoragePartitionId partitionId, TieredStorageInputChannelId inputChannelId, TieredStorageSubpartitionId subpartitionId, TierShuffleDescriptor tierShuffleDescriptor) Method parameters in org.apache.flink.runtime.io.network.partition.hybrid.tiered.tier.memory with type arguments of type TierShuffleDescriptorModifier and TypeMethodDescriptionMemoryTierFactory.createProducerAgent(int numPartitions, int numSubpartitions, TieredStoragePartitionId partitionID, String dataFileBasePath, boolean isBroadcastOnly, TieredStorageMemoryManager memoryManager, TieredStorageNettyService nettyService, TieredStorageResourceRegistry resourceRegistry, BatchShuffleReadBufferPool bufferPool, ScheduledExecutorService ioExecutor, List<TierShuffleDescriptor> shuffleDescriptors, int maxRequestedBuffers, BufferCompressor bufferCompressor) -
Uses of TierShuffleDescriptor in org.apache.flink.runtime.io.network.partition.hybrid.tiered.tier.remote
Classes in org.apache.flink.runtime.io.network.partition.hybrid.tiered.tier.remote that implement TierShuffleDescriptorModifier and TypeClassDescriptionclassThe shuffle descriptor implementation for remote tier.Methods in org.apache.flink.runtime.io.network.partition.hybrid.tiered.tier.remote that return TierShuffleDescriptorModifier and TypeMethodDescriptionRemoteTierMasterAgent.addPartitionAndGetShuffleDescriptor(org.apache.flink.api.common.JobID jobID, int numSubpartitions, ResultPartitionID resultPartitionID) Methods in org.apache.flink.runtime.io.network.partition.hybrid.tiered.tier.remote with parameters of type TierShuffleDescriptorModifier and TypeMethodDescriptionvoidRemoteTierMasterAgent.releasePartition(TierShuffleDescriptor shuffleDescriptor) voidRemoteTierConsumerAgent.updateTierShuffleDescriptor(TieredStoragePartitionId partitionId, TieredStorageInputChannelId inputChannelId, TieredStorageSubpartitionId subpartitionId, TierShuffleDescriptor tierShuffleDescriptor) Method parameters in org.apache.flink.runtime.io.network.partition.hybrid.tiered.tier.remote with type arguments of type TierShuffleDescriptorModifier and TypeMethodDescriptionRemoteTierFactory.createProducerAgent(int numPartitions, int numSubpartitions, TieredStoragePartitionId partitionID, String dataFileBasePath, boolean isBroadcastOnly, TieredStorageMemoryManager storageMemoryManager, TieredStorageNettyService nettyService, TieredStorageResourceRegistry resourceRegistry, BatchShuffleReadBufferPool bufferPool, ScheduledExecutorService ioExecutor, List<TierShuffleDescriptor> shuffleDescriptors, int maxRequestedBuffers, BufferCompressor bufferCompressor) -
Uses of TierShuffleDescriptor in org.apache.flink.runtime.shuffle
Methods in org.apache.flink.runtime.shuffle that return types with arguments of type TierShuffleDescriptorConstructor parameters in org.apache.flink.runtime.shuffle with type arguments of type TierShuffleDescriptorModifierConstructorDescriptionNettyShuffleDescriptor(ResourceID producerLocation, NettyShuffleDescriptor.PartitionConnectionInfo partitionConnectionInfo, ResultPartitionID resultPartitionID, List<TierShuffleDescriptor> tierShuffleDescriptors)