| Constructor and Description |
|---|
TieredResultPartition(String owningTaskName,
int partitionIndex,
ResultPartitionID partitionId,
ResultPartitionType partitionType,
int numSubpartitions,
int numTargetKeyGroups,
ResultPartitionManager partitionManager,
BufferCompressor bufferCompressor,
org.apache.flink.util.function.SupplierWithException<BufferPool,IOException> bufferPoolFactory,
TieredStorageProducerClient tieredStorageProducerClient,
TieredStorageResourceRegistry tieredStorageResourceRegistry,
TieredStorageNettyServiceImpl nettyService,
List<TieredStorageMemorySpec> tieredStorageMemorySpecs,
TieredStorageMemoryManager storageMemoryManager) |
| Modifier and Type | Class and Description |
|---|---|
class |
TieredStorageMemoryManagerImpl
The implementation for
TieredStorageMemoryManager. |
| Constructor and Description |
|---|
HashBufferAccumulator(int numSubpartitions,
int bufferSize,
TieredStorageMemoryManager memoryManager,
boolean isPartialRecordAllowed) |
SortBufferAccumulator(int numSubpartitions,
int numBuffers,
int bufferSizeBytes,
TieredStorageMemoryManager memoryManager,
boolean isPartialRecordAllowed) |
| Modifier and Type | Method and Description |
|---|---|
TierProducerAgent |
TierFactory.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)
Creates the producer-side agent of a Tier.
|
void |
TierConsumerAgent.setup(TieredStorageMemoryManager memoryManager)
The consumer agent may request buffers from the memory manager.
|
| Modifier and Type | Method and Description |
|---|---|
TierProducerAgent |
DiskTierFactory.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) |
void |
DiskTierConsumerAgent.setup(TieredStorageMemoryManager memoryManager) |
| Modifier and Type | Method and Description |
|---|---|
TierProducerAgent |
MemoryTierFactory.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) |
void |
MemoryTierConsumerAgent.setup(TieredStorageMemoryManager memoryManager) |
| Constructor and Description |
|---|
MemoryTierProducerAgent(TieredStoragePartitionId partitionId,
int numSubpartitions,
int bufferSizeBytes,
int segmentSizeBytes,
int subpartitionMaxQueuedBuffers,
boolean isBroadcastOnly,
TieredStorageMemoryManager memoryManager,
TieredStorageNettyService nettyService,
TieredStorageResourceRegistry resourceRegistry,
BufferCompressor bufferCompressor) |
| Modifier and Type | Method and Description |
|---|---|
TierProducerAgent |
RemoteTierFactory.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) |
void |
RemoteTierConsumerAgent.setup(TieredStorageMemoryManager memoryManager) |
Copyright © 2014–2025 The Apache Software Foundation. All rights reserved.