| Interface | Description |
|---|---|
| AvailabilityNotifier |
AvailabilityNotifier is used to notify that the data from the specific partition and
subpartition in tiered storage is available. |
| BufferAccumulator |
Accumulates received records into buffers.
|
| HashSubpartitionBufferAccumulatorContext |
This interface is used by
HashSubpartitionBufferAccumulator to operate HashBufferAccumulator. |
| TieredStorageMemoryManager |
The
TieredStorageMemoryManager is to request or recycle buffers from LocalBufferPool for different memory owners, for example, the tiers, the buffer accumulator,
etc. |
| TieredStorageResource |
The resource (e.g., local files, remote storage files, etc.) for the Tiered Storage.
|
| Class | Description |
|---|---|
| HashBufferAccumulator |
The hash implementation of the
BufferAccumulator. |
| HashSubpartitionBufferAccumulator |
HashSubpartitionBufferAccumulator accumulates the records in a subpartition. |
| SortBufferAccumulator |
The sort-based implementation of the
BufferAccumulator. |
| TieredStorageConsumerClient |
TieredStorageConsumerClient is used to read buffer from tiered store. |
| TieredStorageConsumerSpec |
Describe the different data sources in
TieredStorageConsumerClient. |
| TieredStorageMasterClient |
Client of the Tiered Storage used by the master.
|
| TieredStorageMemoryManagerImpl |
The implementation for
TieredStorageMemoryManager. |
| TieredStorageMemorySpec |
The memory specs for a memory owner, including the owner itself, the number of guaranteed buffers
of the memory owner, etc.
|
| TieredStorageProducerClient |
Client of the Tiered Storage used by the producer.
|
| TieredStorageProducerMetricUpdate |
The metric statistics for the tiered storage producer.
|
| TieredStorageResourceRegistry |
A registry that maintains local or remote resources that correspond to a certain set of data in
the Tiered Storage.
|
| TieredStorageSortBuffer |
When getting buffers, The
SortBasedDataBuffer need not recycle the read target buffer.. |
Copyright © 2014–2025 The Apache Software Foundation. All rights reserved.