Uses of Interface
org.apache.flink.runtime.io.network.partition.hybrid.tiered.tier.TierShuffleDescriptor
-
-
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 TierShuffleDescriptor Modifier and Type Method Description List<TierShuffleDescriptor>TieredInternalShuffleMaster. 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 TierShuffleDescriptor Modifier and Type Method Description TieredResultPartitionTieredResultPartitionFactory. 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 TierShuffleDescriptor Modifier and Type Method Description List<TierShuffleDescriptor>TieredStorageMasterClient. 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 TierShuffleDescriptor Modifier and Type Method Description voidTieredStorageConsumerClient. 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 TierShuffleDescriptor Modifier and Type Class Description classNoOpTierShuffleDescriptorThe empty implementation forTierShuffleDescriptor.classUnknownTierShuffleDescriptorThis 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 TierShuffleDescriptor Modifier and Type Method Description TierShuffleDescriptorNoOpMasterAgent. addPartitionAndGetShuffleDescriptor(org.apache.flink.api.common.JobID jobID, int numSubpartitions, ResultPartitionID resultPartitionID)TierShuffleDescriptorTierMasterAgent. 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 TierShuffleDescriptor Modifier and Type Method Description voidNoOpMasterAgent. 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 TierShuffleDescriptor Modifier and Type Method Description TierProducerAgentTierFactory. 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 TierShuffleDescriptor Modifier and Type Method Description voidDiskTierConsumerAgent. 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 TierShuffleDescriptor Modifier and Type Method Description TierProducerAgentDiskTierFactory. 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 TierShuffleDescriptor Modifier and Type Method Description voidMemoryTierConsumerAgent. 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 TierShuffleDescriptor Modifier and Type Method Description TierProducerAgentMemoryTierFactory. 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 TierShuffleDescriptor Modifier and Type Class Description classRemoteTierShuffleDescriptorThe shuffle descriptor implementation for remote tier.Methods in org.apache.flink.runtime.io.network.partition.hybrid.tiered.tier.remote that return TierShuffleDescriptor Modifier and Type Method Description TierShuffleDescriptorRemoteTierMasterAgent. 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 TierShuffleDescriptor Modifier and Type Method Description voidRemoteTierMasterAgent. 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 TierShuffleDescriptor Modifier and Type Method Description TierProducerAgentRemoteTierFactory. 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 TierShuffleDescriptor Modifier and Type Method Description List<TierShuffleDescriptor>NettyShuffleDescriptor. getTierShuffleDescriptors()Constructor parameters in org.apache.flink.runtime.shuffle with type arguments of type TierShuffleDescriptor Constructor Description NettyShuffleDescriptor(ResourceID producerLocation, NettyShuffleDescriptor.PartitionConnectionInfo partitionConnectionInfo, ResultPartitionID resultPartitionID, List<TierShuffleDescriptor> tierShuffleDescriptors)
-