All Classes and Interfaces

Class
Description
 
A delayed share fetch operation has been introduced in case there is a share fetch request which cannot be completed instantaneously.
 
 
 
 
 
 
This class is used to store the remote storage fetch information for topic partitions in a share fetch request.
 
 
 
 
 
 
Manages runtimes changes to slf4j settings.
 
Utility class for post-processing of share fetch operations.
The SharePartition is used to track the state of a partition that is shared between multiple consumers.
The SharePartitionCache is used to cache the SharePartition objects.
The SharePartitionManager is responsible for managing the SharePartitions and ShareSessions.
This class defines the APIs and implementation needed to handle any state transitions related to tiering When started, the tier state machine will fetch the local log start offset of the leader and then build the follower's remote log aux state until the leader's local log start offset.