Uses of Class
org.apache.flink.runtime.io.network.partition.hybrid.tiered.common.TieredStorageSubpartitionId
-
-
Uses of TieredStorageSubpartitionId in org.apache.flink.runtime.io.network.partition.hybrid.tiered.common
Methods in org.apache.flink.runtime.io.network.partition.hybrid.tiered.common that return TieredStorageSubpartitionId Modifier and Type Method Description static TieredStorageSubpartitionIdTieredStorageIdMappingUtils. convertId(int subpartitionId)Methods in org.apache.flink.runtime.io.network.partition.hybrid.tiered.common with parameters of type TieredStorageSubpartitionId Modifier and Type Method Description static intTieredStorageIdMappingUtils. convertId(TieredStorageSubpartitionId subpartitionId) -
Uses of TieredStorageSubpartitionId in org.apache.flink.runtime.io.network.partition.hybrid.tiered.file
Methods in org.apache.flink.runtime.io.network.partition.hybrid.tiered.file with parameters of type TieredStorageSubpartitionId Modifier and Type Method Description longPartitionFileReader. getPriority(TieredStoragePartitionId partitionId, TieredStorageSubpartitionId subpartitionId, int segmentId, int bufferIndex, PartitionFileReader.ReadProgress readProgress)Get the priority for reading a particular buffer from the partitioned file.longProducerMergedPartitionFileReader. getPriority(TieredStoragePartitionId partitionId, TieredStorageSubpartitionId subpartitionId, int segmentId, int bufferIndex, PartitionFileReader.ReadProgress readProgress)longSegmentPartitionFileReader. getPriority(TieredStoragePartitionId partitionId, TieredStorageSubpartitionId subpartitionId, int segmentId, int bufferIndex, PartitionFileReader.ReadProgress readProgress)PartitionFileReader.ReadBufferResultPartitionFileReader. readBuffer(TieredStoragePartitionId partitionId, TieredStorageSubpartitionId subpartitionId, int segmentId, int bufferIndex, org.apache.flink.core.memory.MemorySegment memorySegment, BufferRecycler recycler, PartitionFileReader.ReadProgress readProgress, CompositeBuffer partialBuffer)Read a buffer from the partition file.PartitionFileReader.ReadBufferResultProducerMergedPartitionFileReader. readBuffer(TieredStoragePartitionId partitionId, TieredStorageSubpartitionId subpartitionId, int segmentId, int bufferIndex, org.apache.flink.core.memory.MemorySegment memorySegment, BufferRecycler recycler, PartitionFileReader.ReadProgress readProgress, CompositeBuffer partialBuffer)PartitionFileReader.ReadBufferResultSegmentPartitionFileReader. readBuffer(TieredStoragePartitionId partitionId, TieredStorageSubpartitionId subpartitionId, int segmentId, int bufferIndex, org.apache.flink.core.memory.MemorySegment memorySegment, BufferRecycler recycler, PartitionFileReader.ReadProgress readProgress, CompositeBuffer partialBuffer) -
Uses of TieredStorageSubpartitionId in org.apache.flink.runtime.io.network.partition.hybrid.tiered.netty
-
Uses of TieredStorageSubpartitionId 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 TieredStorageSubpartitionId Modifier and Type Method Description TieredStorageSubpartitionIdTieredStorageConsumerSpec. getSubpartitionId()Methods in org.apache.flink.runtime.io.network.partition.hybrid.tiered.storage with parameters of type TieredStorageSubpartitionId Modifier and Type Method Description voidHashBufferAccumulator. flushAccumulatedBuffers(TieredStorageSubpartitionId subpartitionId, List<Buffer> accumulatedBuffers)voidHashSubpartitionBufferAccumulatorContext. flushAccumulatedBuffers(TieredStorageSubpartitionId subpartitionId, List<Buffer> accumulatedBuffers)Flush the accumulatedBuffers of the subpartition.Optional<Buffer>TieredStorageConsumerClient. getNextBuffer(TieredStoragePartitionId partitionId, TieredStorageSubpartitionId subpartitionId)voidAvailabilityNotifier. notifyAvailable(TieredStoragePartitionId partitionId, TieredStorageSubpartitionId subpartitionId)Notify that the data from the specific partition and subpartition is available in tiered storage.voidBufferAccumulator. receive(ByteBuffer record, TieredStorageSubpartitionId subpartitionId, Buffer.DataType dataType, boolean isBroadcast)Receives the records from tiered store producer, these records will be accumulated and transformed into finished buffers.voidHashBufferAccumulator. receive(ByteBuffer record, TieredStorageSubpartitionId subpartitionId, Buffer.DataType dataType, boolean isBroadcast)voidSortBufferAccumulator. receive(ByteBuffer record, TieredStorageSubpartitionId subpartitionId, Buffer.DataType dataType, boolean isBroadcast)voidTieredStorageProducerClient. write(ByteBuffer record, TieredStorageSubpartitionId subpartitionId, Buffer.DataType dataType, boolean isBroadcast)Write records to the producer client.Method parameters in org.apache.flink.runtime.io.network.partition.hybrid.tiered.storage with type arguments of type TieredStorageSubpartitionId Modifier and Type Method Description voidBufferAccumulator. setup(java.util.function.BiConsumer<TieredStorageSubpartitionId,List<Buffer>> bufferFlusher)Setup the accumulator.voidHashBufferAccumulator. setup(java.util.function.BiConsumer<TieredStorageSubpartitionId,List<Buffer>> accumulatedBufferFlusher)voidSortBufferAccumulator. setup(java.util.function.BiConsumer<TieredStorageSubpartitionId,List<Buffer>> bufferFlusher)Constructors in org.apache.flink.runtime.io.network.partition.hybrid.tiered.storage with parameters of type TieredStorageSubpartitionId Constructor Description HashSubpartitionBufferAccumulator(TieredStorageSubpartitionId subpartitionId, int bufferSize, HashSubpartitionBufferAccumulatorContext bufferAccumulatorContext)TieredStorageConsumerSpec(TieredStoragePartitionId tieredStoragePartitionId, TieredStorageSubpartitionId tieredStorageSubpartitionId) -
Uses of TieredStorageSubpartitionId in org.apache.flink.runtime.io.network.partition.hybrid.tiered.tier
Methods in org.apache.flink.runtime.io.network.partition.hybrid.tiered.tier with parameters of type TieredStorageSubpartitionId Modifier and Type Method Description Optional<Buffer>TierConsumerAgent. getNextBuffer(TieredStoragePartitionId partitionId, TieredStorageSubpartitionId subpartitionId, int segmentId)Get buffer from the consumer agent.booleanTierProducerAgent. tryStartNewSegment(TieredStorageSubpartitionId subpartitionId, int segmentId)Try to start a new segment in the Tier.booleanTierProducerAgent. tryWrite(TieredStorageSubpartitionId subpartitionId, Buffer finishedBuffer, Object bufferOwner)Writes the finishedBufferto the consumer. -
Uses of TieredStorageSubpartitionId 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 TieredStorageSubpartitionId Modifier and Type Method Description voidDiskIOScheduler. connectionEstablished(TieredStorageSubpartitionId subpartitionId, NettyConnectionWriter nettyConnectionWriter)voidDiskTierProducerAgent. connectionEstablished(TieredStorageSubpartitionId subpartitionId, NettyConnectionWriter nettyConnectionWriter)Optional<Buffer>DiskTierConsumerAgent. getNextBuffer(TieredStoragePartitionId partitionId, TieredStorageSubpartitionId subpartitionId, int segmentId)booleanDiskTierProducerAgent. tryStartNewSegment(TieredStorageSubpartitionId subpartitionId, int segmentId)booleanDiskTierProducerAgent. tryWrite(TieredStorageSubpartitionId subpartitionId, Buffer finishedBuffer, Object bufferOwner) -
Uses of TieredStorageSubpartitionId 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 TieredStorageSubpartitionId Modifier and Type Method Description voidMemoryTierProducerAgent. connectionEstablished(TieredStorageSubpartitionId subpartitionId, NettyConnectionWriter nettyConnectionWriter)Optional<Buffer>MemoryTierConsumerAgent. getNextBuffer(TieredStoragePartitionId partitionId, TieredStorageSubpartitionId subpartitionId, int segmentId)booleanMemoryTierProducerAgent. tryStartNewSegment(TieredStorageSubpartitionId subpartitionId, int segmentId)booleanMemoryTierProducerAgent. tryWrite(TieredStorageSubpartitionId subpartitionId, Buffer finishedBuffer, Object bufferOwner) -
Uses of TieredStorageSubpartitionId in org.apache.flink.runtime.io.network.partition.hybrid.tiered.tier.remote
Methods in org.apache.flink.runtime.io.network.partition.hybrid.tiered.tier.remote with parameters of type TieredStorageSubpartitionId Modifier and Type Method Description Optional<Buffer>RemoteTierConsumerAgent. getNextBuffer(TieredStoragePartitionId partitionId, TieredStorageSubpartitionId subpartitionId, int segmentId)booleanRemoteTierProducerAgent. tryStartNewSegment(TieredStorageSubpartitionId subpartitionId, int segmentId)booleanRemoteTierProducerAgent. tryWrite(TieredStorageSubpartitionId subpartitionId, Buffer buffer, Object bufferOwner)voidRemoteStorageScanner. watchSegment(TieredStoragePartitionId partitionId, TieredStorageSubpartitionId subpartitionId, int segmentId)Watch the segment for a specific subpartition in theRemoteStorageScanner.
-