Package kafka.server

Class TierStateMachine

java.lang.Object
kafka.server.TierStateMachine

public class TierStateMachine extends Object
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.
  • Constructor Details

    • TierStateMachine

      public TierStateMachine(kafka.server.LeaderEndPoint leader, kafka.server.ReplicaManager replicaMgr, boolean useFutureLog)