[2025-11-20 02:04:07,410] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-11 state from NonExistentPartition to NewPartition with assigned replicas 3,1,2 (state.change.logger) [2025-11-20 02:04:07,410] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-19 state from NonExistentPartition to NewPartition with assigned replicas 2,1,3 (state.change.logger) [2025-11-20 02:04:07,410] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-15 state from NonExistentPartition to NewPartition with assigned replicas 1,2,3 (state.change.logger) [2025-11-20 02:04:07,410] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-26 state from NonExistentPartition to NewPartition with assigned replicas 3,2,1 (state.change.logger) [2025-11-20 02:04:07,411] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-29 state from NonExistentPartition to NewPartition with assigned replicas 3,1,2 (state.change.logger) [2025-11-20 02:04:07,411] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-25 state from NonExistentPartition to NewPartition with assigned replicas 2,1,3 (state.change.logger) [2025-11-20 02:04:07,411] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-1 state from NonExistentPartition to NewPartition with assigned replicas 2,1,3 (state.change.logger) [2025-11-20 02:04:07,411] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-0 state from NonExistentPartition to NewPartition with assigned replicas 1,3,2 (state.change.logger) [2025-11-20 02:04:07,411] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-7 state from NonExistentPartition to NewPartition with assigned replicas 2,1,3 (state.change.logger) [2025-11-20 02:04:07,411] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-20 state from NonExistentPartition to NewPartition with assigned replicas 3,2,1 (state.change.logger) [2025-11-20 02:04:07,411] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-17 state from NonExistentPartition to NewPartition with assigned replicas 3,1,2 (state.change.logger) [2025-11-20 02:04:07,411] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-21 state from NonExistentPartition to NewPartition with assigned replicas 1,2,3 (state.change.logger) [2025-11-20 02:04:07,411] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-5 state from NonExistentPartition to NewPartition with assigned replicas 3,1,2 (state.change.logger) [2025-11-20 02:04:07,411] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-27 state from NonExistentPartition to NewPartition with assigned replicas 1,2,3 (state.change.logger) [2025-11-20 02:04:07,411] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-6 state from NonExistentPartition to NewPartition with assigned replicas 1,3,2 (state.change.logger) [2025-11-20 02:04:07,411] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-10 state from NonExistentPartition to NewPartition with assigned replicas 2,3,1 (state.change.logger) [2025-11-20 02:04:07,411] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-2 state from NonExistentPartition to NewPartition with assigned replicas 3,2,1 (state.change.logger) [2025-11-20 02:04:07,411] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-12 state from NonExistentPartition to NewPartition with assigned replicas 1,3,2 (state.change.logger) [2025-11-20 02:04:07,411] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-16 state from NonExistentPartition to NewPartition with assigned replicas 2,3,1 (state.change.logger) [2025-11-20 02:04:07,411] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-9 state from NonExistentPartition to NewPartition with assigned replicas 1,2,3 (state.change.logger) [2025-11-20 02:04:07,411] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-13 state from NonExistentPartition to NewPartition with assigned replicas 2,1,3 (state.change.logger) [2025-11-20 02:04:07,411] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-14 state from NonExistentPartition to NewPartition with assigned replicas 3,2,1 (state.change.logger) [2025-11-20 02:04:07,411] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-24 state from NonExistentPartition to NewPartition with assigned replicas 1,3,2 (state.change.logger) [2025-11-20 02:04:07,411] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-18 state from NonExistentPartition to NewPartition with assigned replicas 1,3,2 (state.change.logger) [2025-11-20 02:04:07,411] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-4 state from NonExistentPartition to NewPartition with assigned replicas 2,3,1 (state.change.logger) [2025-11-20 02:04:07,411] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-8 state from NonExistentPartition to NewPartition with assigned replicas 3,2,1 (state.change.logger) [2025-11-20 02:04:07,411] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-23 state from NonExistentPartition to NewPartition with assigned replicas 3,1,2 (state.change.logger) [2025-11-20 02:04:07,411] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-28 state from NonExistentPartition to NewPartition with assigned replicas 2,3,1 (state.change.logger) [2025-11-20 02:04:07,411] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-22 state from NonExistentPartition to NewPartition with assigned replicas 2,3,1 (state.change.logger) [2025-11-20 02:04:07,411] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-3 state from NonExistentPartition to NewPartition with assigned replicas 1,2,3 (state.change.logger) [2025-11-20 02:04:07,411] INFO [Controller id=2 epoch=1] Sending UpdateMetadata request to brokers HashSet() for 0 partitions (state.change.logger) [2025-11-20 02:04:07,412] INFO [Controller id=2 epoch=1] Sending UpdateMetadata request to brokers HashSet() for 0 partitions (state.change.logger) [2025-11-20 02:04:07,449] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-11 from NewPartition to OnlinePartition with state LeaderAndIsr(leader=3, leaderEpoch=0, isrWithBrokerEpoch=List(BrokerState(brokerId=3, brokerEpoch=-1), BrokerState(brokerId=1, brokerEpoch=-1), BrokerState(brokerId=2, brokerEpoch=-1)), leaderRecoveryState=RECOVERED, partitionEpoch=0) (state.change.logger) [2025-11-20 02:04:07,449] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-19 from NewPartition to OnlinePartition with state LeaderAndIsr(leader=2, leaderEpoch=0, isrWithBrokerEpoch=List(BrokerState(brokerId=2, brokerEpoch=-1), BrokerState(brokerId=1, brokerEpoch=-1), BrokerState(brokerId=3, brokerEpoch=-1)), leaderRecoveryState=RECOVERED, partitionEpoch=0) (state.change.logger) [2025-11-20 02:04:07,449] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-15 from NewPartition to OnlinePartition with state LeaderAndIsr(leader=1, leaderEpoch=0, isrWithBrokerEpoch=List(BrokerState(brokerId=1, brokerEpoch=-1), BrokerState(brokerId=2, brokerEpoch=-1), BrokerState(brokerId=3, brokerEpoch=-1)), leaderRecoveryState=RECOVERED, partitionEpoch=0) (state.change.logger) [2025-11-20 02:04:07,449] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-26 from NewPartition to OnlinePartition with state LeaderAndIsr(leader=3, leaderEpoch=0, isrWithBrokerEpoch=List(BrokerState(brokerId=3, brokerEpoch=-1), BrokerState(brokerId=2, brokerEpoch=-1), BrokerState(brokerId=1, brokerEpoch=-1)), leaderRecoveryState=RECOVERED, partitionEpoch=0) (state.change.logger) [2025-11-20 02:04:07,449] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-29 from NewPartition to OnlinePartition with state LeaderAndIsr(leader=3, leaderEpoch=0, isrWithBrokerEpoch=List(BrokerState(brokerId=3, brokerEpoch=-1), BrokerState(brokerId=1, brokerEpoch=-1), BrokerState(brokerId=2, brokerEpoch=-1)), leaderRecoveryState=RECOVERED, partitionEpoch=0) (state.change.logger) [2025-11-20 02:04:07,449] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-25 from NewPartition to OnlinePartition with state LeaderAndIsr(leader=2, leaderEpoch=0, isrWithBrokerEpoch=List(BrokerState(brokerId=2, brokerEpoch=-1), BrokerState(brokerId=1, brokerEpoch=-1), BrokerState(brokerId=3, brokerEpoch=-1)), leaderRecoveryState=RECOVERED, partitionEpoch=0) (state.change.logger) [2025-11-20 02:04:07,449] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-1 from NewPartition to OnlinePartition with state LeaderAndIsr(leader=2, leaderEpoch=0, isrWithBrokerEpoch=List(BrokerState(brokerId=2, brokerEpoch=-1), BrokerState(brokerId=1, brokerEpoch=-1), BrokerState(brokerId=3, brokerEpoch=-1)), leaderRecoveryState=RECOVERED, partitionEpoch=0) (state.change.logger) [2025-11-20 02:04:07,449] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-0 from NewPartition to OnlinePartition with state LeaderAndIsr(leader=1, leaderEpoch=0, isrWithBrokerEpoch=List(BrokerState(brokerId=1, brokerEpoch=-1), BrokerState(brokerId=3, brokerEpoch=-1), BrokerState(brokerId=2, brokerEpoch=-1)), leaderRecoveryState=RECOVERED, partitionEpoch=0) (state.change.logger) [2025-11-20 02:04:07,449] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-7 from NewPartition to OnlinePartition with state LeaderAndIsr(leader=2, leaderEpoch=0, isrWithBrokerEpoch=List(BrokerState(brokerId=2, brokerEpoch=-1), BrokerState(brokerId=1, brokerEpoch=-1), BrokerState(brokerId=3, brokerEpoch=-1)), leaderRecoveryState=RECOVERED, partitionEpoch=0) (state.change.logger) [2025-11-20 02:04:07,449] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-20 from NewPartition to OnlinePartition with state LeaderAndIsr(leader=3, leaderEpoch=0, isrWithBrokerEpoch=List(BrokerState(brokerId=3, brokerEpoch=-1), BrokerState(brokerId=2, brokerEpoch=-1), BrokerState(brokerId=1, brokerEpoch=-1)), leaderRecoveryState=RECOVERED, partitionEpoch=0) (state.change.logger) [2025-11-20 02:04:07,449] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-17 from NewPartition to OnlinePartition with state LeaderAndIsr(leader=3, leaderEpoch=0, isrWithBrokerEpoch=List(BrokerState(brokerId=3, brokerEpoch=-1), BrokerState(brokerId=1, brokerEpoch=-1), BrokerState(brokerId=2, brokerEpoch=-1)), leaderRecoveryState=RECOVERED, partitionEpoch=0) (state.change.logger) [2025-11-20 02:04:07,449] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-21 from NewPartition to OnlinePartition with state LeaderAndIsr(leader=1, leaderEpoch=0, isrWithBrokerEpoch=List(BrokerState(brokerId=1, brokerEpoch=-1), BrokerState(brokerId=2, brokerEpoch=-1), BrokerState(brokerId=3, brokerEpoch=-1)), leaderRecoveryState=RECOVERED, partitionEpoch=0) (state.change.logger) [2025-11-20 02:04:07,449] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-5 from NewPartition to OnlinePartition with state LeaderAndIsr(leader=3, leaderEpoch=0, isrWithBrokerEpoch=List(BrokerState(brokerId=3, brokerEpoch=-1), BrokerState(brokerId=1, brokerEpoch=-1), BrokerState(brokerId=2, brokerEpoch=-1)), leaderRecoveryState=RECOVERED, partitionEpoch=0) (state.change.logger) [2025-11-20 02:04:07,449] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-27 from NewPartition to OnlinePartition with state LeaderAndIsr(leader=1, leaderEpoch=0, isrWithBrokerEpoch=List(BrokerState(brokerId=1, brokerEpoch=-1), BrokerState(brokerId=2, brokerEpoch=-1), BrokerState(brokerId=3, brokerEpoch=-1)), leaderRecoveryState=RECOVERED, partitionEpoch=0) (state.change.logger) [2025-11-20 02:04:07,449] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-6 from NewPartition to OnlinePartition with state LeaderAndIsr(leader=1, leaderEpoch=0, isrWithBrokerEpoch=List(BrokerState(brokerId=1, brokerEpoch=-1), BrokerState(brokerId=3, brokerEpoch=-1), BrokerState(brokerId=2, brokerEpoch=-1)), leaderRecoveryState=RECOVERED, partitionEpoch=0) (state.change.logger) [2025-11-20 02:04:07,449] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-10 from NewPartition to OnlinePartition with state LeaderAndIsr(leader=2, leaderEpoch=0, isrWithBrokerEpoch=List(BrokerState(brokerId=2, brokerEpoch=-1), BrokerState(brokerId=3, brokerEpoch=-1), BrokerState(brokerId=1, brokerEpoch=-1)), leaderRecoveryState=RECOVERED, partitionEpoch=0) (state.change.logger) [2025-11-20 02:04:07,449] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-2 from NewPartition to OnlinePartition with state LeaderAndIsr(leader=3, leaderEpoch=0, isrWithBrokerEpoch=List(BrokerState(brokerId=3, brokerEpoch=-1), BrokerState(brokerId=2, brokerEpoch=-1), BrokerState(brokerId=1, brokerEpoch=-1)), leaderRecoveryState=RECOVERED, partitionEpoch=0) (state.change.logger) [2025-11-20 02:04:07,449] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-12 from NewPartition to OnlinePartition with state LeaderAndIsr(leader=1, leaderEpoch=0, isrWithBrokerEpoch=List(BrokerState(brokerId=1, brokerEpoch=-1), BrokerState(brokerId=3, brokerEpoch=-1), BrokerState(brokerId=2, brokerEpoch=-1)), leaderRecoveryState=RECOVERED, partitionEpoch=0) (state.change.logger) [2025-11-20 02:04:07,449] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-16 from NewPartition to OnlinePartition with state LeaderAndIsr(leader=2, leaderEpoch=0, isrWithBrokerEpoch=List(BrokerState(brokerId=2, brokerEpoch=-1), BrokerState(brokerId=3, brokerEpoch=-1), BrokerState(brokerId=1, brokerEpoch=-1)), leaderRecoveryState=RECOVERED, partitionEpoch=0) (state.change.logger) [2025-11-20 02:04:07,449] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-9 from NewPartition to OnlinePartition with state LeaderAndIsr(leader=1, leaderEpoch=0, isrWithBrokerEpoch=List(BrokerState(brokerId=1, brokerEpoch=-1), BrokerState(brokerId=2, brokerEpoch=-1), BrokerState(brokerId=3, brokerEpoch=-1)), leaderRecoveryState=RECOVERED, partitionEpoch=0) (state.change.logger) [2025-11-20 02:04:07,449] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-13 from NewPartition to OnlinePartition with state LeaderAndIsr(leader=2, leaderEpoch=0, isrWithBrokerEpoch=List(BrokerState(brokerId=2, brokerEpoch=-1), BrokerState(brokerId=1, brokerEpoch=-1), BrokerState(brokerId=3, brokerEpoch=-1)), leaderRecoveryState=RECOVERED, partitionEpoch=0) (state.change.logger) [2025-11-20 02:04:07,449] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-14 from NewPartition to OnlinePartition with state LeaderAndIsr(leader=3, leaderEpoch=0, isrWithBrokerEpoch=List(BrokerState(brokerId=3, brokerEpoch=-1), BrokerState(brokerId=2, brokerEpoch=-1), BrokerState(brokerId=1, brokerEpoch=-1)), leaderRecoveryState=RECOVERED, partitionEpoch=0) (state.change.logger) [2025-11-20 02:04:07,449] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-24 from NewPartition to OnlinePartition with state LeaderAndIsr(leader=1, leaderEpoch=0, isrWithBrokerEpoch=List(BrokerState(brokerId=1, brokerEpoch=-1), BrokerState(brokerId=3, brokerEpoch=-1), BrokerState(brokerId=2, brokerEpoch=-1)), leaderRecoveryState=RECOVERED, partitionEpoch=0) (state.change.logger) [2025-11-20 02:04:07,449] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-18 from NewPartition to OnlinePartition with state LeaderAndIsr(leader=1, leaderEpoch=0, isrWithBrokerEpoch=List(BrokerState(brokerId=1, brokerEpoch=-1), BrokerState(brokerId=3, brokerEpoch=-1), BrokerState(brokerId=2, brokerEpoch=-1)), leaderRecoveryState=RECOVERED, partitionEpoch=0) (state.change.logger) [2025-11-20 02:04:07,449] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-4 from NewPartition to OnlinePartition with state LeaderAndIsr(leader=2, leaderEpoch=0, isrWithBrokerEpoch=List(BrokerState(brokerId=2, brokerEpoch=-1), BrokerState(brokerId=3, brokerEpoch=-1), BrokerState(brokerId=1, brokerEpoch=-1)), leaderRecoveryState=RECOVERED, partitionEpoch=0) (state.change.logger) [2025-11-20 02:04:07,449] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-8 from NewPartition to OnlinePartition with state LeaderAndIsr(leader=3, leaderEpoch=0, isrWithBrokerEpoch=List(BrokerState(brokerId=3, brokerEpoch=-1), BrokerState(brokerId=2, brokerEpoch=-1), BrokerState(brokerId=1, brokerEpoch=-1)), leaderRecoveryState=RECOVERED, partitionEpoch=0) (state.change.logger) [2025-11-20 02:04:07,450] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-23 from NewPartition to OnlinePartition with state LeaderAndIsr(leader=3, leaderEpoch=0, isrWithBrokerEpoch=List(BrokerState(brokerId=3, brokerEpoch=-1), BrokerState(brokerId=1, brokerEpoch=-1), BrokerState(brokerId=2, brokerEpoch=-1)), leaderRecoveryState=RECOVERED, partitionEpoch=0) (state.change.logger) [2025-11-20 02:04:07,450] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-28 from NewPartition to OnlinePartition with state LeaderAndIsr(leader=2, leaderEpoch=0, isrWithBrokerEpoch=List(BrokerState(brokerId=2, brokerEpoch=-1), BrokerState(brokerId=3, brokerEpoch=-1), BrokerState(brokerId=1, brokerEpoch=-1)), leaderRecoveryState=RECOVERED, partitionEpoch=0) (state.change.logger) [2025-11-20 02:04:07,450] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-22 from NewPartition to OnlinePartition with state LeaderAndIsr(leader=2, leaderEpoch=0, isrWithBrokerEpoch=List(BrokerState(brokerId=2, brokerEpoch=-1), BrokerState(brokerId=3, brokerEpoch=-1), BrokerState(brokerId=1, brokerEpoch=-1)), leaderRecoveryState=RECOVERED, partitionEpoch=0) (state.change.logger) [2025-11-20 02:04:07,450] INFO [Controller id=2 epoch=1] Changed partition HEALTH_CHECK_TOPIC-3 from NewPartition to OnlinePartition with state LeaderAndIsr(leader=1, leaderEpoch=0, isrWithBrokerEpoch=List(BrokerState(brokerId=1, brokerEpoch=-1), BrokerState(brokerId=2, brokerEpoch=-1), BrokerState(brokerId=3, brokerEpoch=-1)), leaderRecoveryState=RECOVERED, partitionEpoch=0) (state.change.logger) [2025-11-20 02:04:07,450] INFO [Controller id=2 epoch=1] Sending LeaderAndIsr request to broker 1 with 10 become-leader and 20 become-follower partitions (state.change.logger) [2025-11-20 02:04:07,450] INFO [Controller id=2 epoch=1] Sending LeaderAndIsr request to broker 2 with 10 become-leader and 20 become-follower partitions (state.change.logger) [2025-11-20 02:04:07,450] INFO [Controller id=2 epoch=1] Sending LeaderAndIsr request to broker 3 with 10 become-leader and 20 become-follower partitions (state.change.logger) [2025-11-20 02:04:07,451] INFO [Controller id=2 epoch=1] Sending UpdateMetadata request to brokers HashSet(1, 2, 3) for 30 partitions (state.change.logger) [2025-11-20 02:04:07,451] INFO [Broker id=2] Handling LeaderAndIsr request correlationId 11 from controller 2 for 30 partitions (state.change.logger) [2025-11-20 02:04:07,452] INFO [Controller id=2 epoch=1] Sending UpdateMetadata request to brokers HashSet() for 0 partitions (state.change.logger) [2025-11-20 02:04:07,454] INFO [Broker id=2] Stopped fetchers as part of LeaderAndIsr request correlationId 11 from controller 2 epoch 1 as part of the become-leader transition for 10 partitions (state.change.logger) [2025-11-20 02:04:07,464] INFO [Broker id=2] Leader HEALTH_CHECK_TOPIC-13 with topic id Some(3JyziFXnSvWE8mBixXj0mw) starts at leader epoch 0 from offset 0 with partition epoch 0, high watermark 0, ISR [2,1,3], adding replicas [] and removing replicas [] . Previous leader None and previous leader epoch was -1. (state.change.logger) [2025-11-20 02:04:07,472] INFO [Broker id=2] Leader HEALTH_CHECK_TOPIC-28 with topic id Some(3JyziFXnSvWE8mBixXj0mw) starts at leader epoch 0 from offset 0 with partition epoch 0, high watermark 0, ISR [2,3,1], adding replicas [] and removing replicas [] . Previous leader None and previous leader epoch was -1. (state.change.logger) [2025-11-20 02:04:07,481] INFO [Broker id=2] Leader HEALTH_CHECK_TOPIC-1 with topic id Some(3JyziFXnSvWE8mBixXj0mw) starts at leader epoch 0 from offset 0 with partition epoch 0, high watermark 0, ISR [2,1,3], adding replicas [] and removing replicas [] . Previous leader None and previous leader epoch was -1. (state.change.logger) [2025-11-20 02:04:07,494] INFO [Broker id=2] Leader HEALTH_CHECK_TOPIC-16 with topic id Some(3JyziFXnSvWE8mBixXj0mw) starts at leader epoch 0 from offset 0 with partition epoch 0, high watermark 0, ISR [2,3,1], adding replicas [] and removing replicas [] . Previous leader None and previous leader epoch was -1. (state.change.logger) [2025-11-20 02:04:07,506] INFO [Broker id=2] Leader HEALTH_CHECK_TOPIC-19 with topic id Some(3JyziFXnSvWE8mBixXj0mw) starts at leader epoch 0 from offset 0 with partition epoch 0, high watermark 0, ISR [2,1,3], adding replicas [] and removing replicas [] . Previous leader None and previous leader epoch was -1. (state.change.logger) [2025-11-20 02:04:07,516] INFO [Broker id=2] Leader HEALTH_CHECK_TOPIC-4 with topic id Some(3JyziFXnSvWE8mBixXj0mw) starts at leader epoch 0 from offset 0 with partition epoch 0, high watermark 0, ISR [2,3,1], adding replicas [] and removing replicas [] . Previous leader None and previous leader epoch was -1. (state.change.logger) [2025-11-20 02:04:07,525] INFO [Broker id=2] Leader HEALTH_CHECK_TOPIC-7 with topic id Some(3JyziFXnSvWE8mBixXj0mw) starts at leader epoch 0 from offset 0 with partition epoch 0, high watermark 0, ISR [2,1,3], adding replicas [] and removing replicas [] . Previous leader None and previous leader epoch was -1. (state.change.logger) [2025-11-20 02:04:07,535] INFO [Broker id=2] Leader HEALTH_CHECK_TOPIC-22 with topic id Some(3JyziFXnSvWE8mBixXj0mw) starts at leader epoch 0 from offset 0 with partition epoch 0, high watermark 0, ISR [2,3,1], adding replicas [] and removing replicas [] . Previous leader None and previous leader epoch was -1. (state.change.logger) [2025-11-20 02:04:07,544] INFO [Broker id=2] Leader HEALTH_CHECK_TOPIC-25 with topic id Some(3JyziFXnSvWE8mBixXj0mw) starts at leader epoch 0 from offset 0 with partition epoch 0, high watermark 0, ISR [2,1,3], adding replicas [] and removing replicas [] . Previous leader None and previous leader epoch was -1. (state.change.logger) [2025-11-20 02:04:07,554] INFO [Broker id=2] Leader HEALTH_CHECK_TOPIC-10 with topic id Some(3JyziFXnSvWE8mBixXj0mw) starts at leader epoch 0 from offset 0 with partition epoch 0, high watermark 0, ISR [2,3,1], adding replicas [] and removing replicas [] . Previous leader None and previous leader epoch was -1. (state.change.logger) [2025-11-20 02:04:07,563] INFO [Broker id=2] Follower HEALTH_CHECK_TOPIC-29 starts at leader epoch 0 from offset 0 with partition epoch 0 and high watermark 0. Current leader is 3. Previous leader Some(3) and previous leader epoch was 0. (state.change.logger) [2025-11-20 02:04:07,567] INFO [Broker id=2] Follower HEALTH_CHECK_TOPIC-12 starts at leader epoch 0 from offset 0 with partition epoch 0 and high watermark 0. Current leader is 1. Previous leader Some(1) and previous leader epoch was 0. (state.change.logger) [2025-11-20 02:04:07,571] INFO [Broker id=2] Follower HEALTH_CHECK_TOPIC-14 starts at leader epoch 0 from offset 0 with partition epoch 0 and high watermark 0. Current leader is 3. Previous leader Some(3) and previous leader epoch was 0. (state.change.logger) [2025-11-20 02:04:07,575] INFO [Broker id=2] Follower HEALTH_CHECK_TOPIC-3 starts at leader epoch 0 from offset 0 with partition epoch 0 and high watermark 0. Current leader is 1. Previous leader Some(1) and previous leader epoch was 0. (state.change.logger) [2025-11-20 02:04:07,578] INFO [Broker id=2] Follower HEALTH_CHECK_TOPIC-18 starts at leader epoch 0 from offset 0 with partition epoch 0 and high watermark 0. Current leader is 1. Previous leader Some(1) and previous leader epoch was 0. (state.change.logger) [2025-11-20 02:04:07,582] INFO [Broker id=2] Follower HEALTH_CHECK_TOPIC-5 starts at leader epoch 0 from offset 0 with partition epoch 0 and high watermark 0. Current leader is 3. Previous leader Some(3) and previous leader epoch was 0. (state.change.logger) [2025-11-20 02:04:07,585] INFO [Broker id=2] Follower HEALTH_CHECK_TOPIC-20 starts at leader epoch 0 from offset 0 with partition epoch 0 and high watermark 0. Current leader is 3. Previous leader Some(3) and previous leader epoch was 0. (state.change.logger) [2025-11-20 02:04:07,588] INFO [Broker id=2] Follower HEALTH_CHECK_TOPIC-9 starts at leader epoch 0 from offset 0 with partition epoch 0 and high watermark 0. Current leader is 1. Previous leader Some(1) and previous leader epoch was 0. (state.change.logger) [2025-11-20 02:04:07,591] INFO [Broker id=2] Follower HEALTH_CHECK_TOPIC-24 starts at leader epoch 0 from offset 0 with partition epoch 0 and high watermark 0. Current leader is 1. Previous leader Some(1) and previous leader epoch was 0. (state.change.logger) [2025-11-20 02:04:07,594] INFO [Broker id=2] Follower HEALTH_CHECK_TOPIC-11 starts at leader epoch 0 from offset 0 with partition epoch 0 and high watermark 0. Current leader is 3. Previous leader Some(3) and previous leader epoch was 0. (state.change.logger) [2025-11-20 02:04:07,599] INFO [Broker id=2] Follower HEALTH_CHECK_TOPIC-26 starts at leader epoch 0 from offset 0 with partition epoch 0 and high watermark 0. Current leader is 3. Previous leader Some(3) and previous leader epoch was 0. (state.change.logger) [2025-11-20 02:04:07,602] INFO [Broker id=2] Follower HEALTH_CHECK_TOPIC-15 starts at leader epoch 0 from offset 0 with partition epoch 0 and high watermark 0. Current leader is 1. Previous leader Some(1) and previous leader epoch was 0. (state.change.logger) [2025-11-20 02:04:07,605] INFO [Broker id=2] Follower HEALTH_CHECK_TOPIC-17 starts at leader epoch 0 from offset 0 with partition epoch 0 and high watermark 0. Current leader is 3. Previous leader Some(3) and previous leader epoch was 0. (state.change.logger) [2025-11-20 02:04:07,610] INFO [Broker id=2] Follower HEALTH_CHECK_TOPIC-0 starts at leader epoch 0 from offset 0 with partition epoch 0 and high watermark 0. Current leader is 1. Previous leader Some(1) and previous leader epoch was 0. (state.change.logger) [2025-11-20 02:04:07,614] INFO [Broker id=2] Follower HEALTH_CHECK_TOPIC-2 starts at leader epoch 0 from offset 0 with partition epoch 0 and high watermark 0. Current leader is 3. Previous leader Some(3) and previous leader epoch was 0. (state.change.logger) [2025-11-20 02:04:07,619] INFO [Broker id=2] Follower HEALTH_CHECK_TOPIC-21 starts at leader epoch 0 from offset 0 with partition epoch 0 and high watermark 0. Current leader is 1. Previous leader Some(1) and previous leader epoch was 0. (state.change.logger) [2025-11-20 02:04:07,625] INFO [Broker id=2] Follower HEALTH_CHECK_TOPIC-23 starts at leader epoch 0 from offset 0 with partition epoch 0 and high watermark 0. Current leader is 3. Previous leader Some(3) and previous leader epoch was 0. (state.change.logger) [2025-11-20 02:04:07,630] INFO [Broker id=2] Follower HEALTH_CHECK_TOPIC-6 starts at leader epoch 0 from offset 0 with partition epoch 0 and high watermark 0. Current leader is 1. Previous leader Some(1) and previous leader epoch was 0. (state.change.logger) [2025-11-20 02:04:07,634] INFO [Broker id=2] Follower HEALTH_CHECK_TOPIC-8 starts at leader epoch 0 from offset 0 with partition epoch 0 and high watermark 0. Current leader is 3. Previous leader Some(3) and previous leader epoch was 0. (state.change.logger) [2025-11-20 02:04:07,637] INFO [Broker id=2] Follower HEALTH_CHECK_TOPIC-27 starts at leader epoch 0 from offset 0 with partition epoch 0 and high watermark 0. Current leader is 1. Previous leader Some(1) and previous leader epoch was 0. (state.change.logger) [2025-11-20 02:04:07,637] INFO [Broker id=2] Stopped fetchers as part of become-follower request from controller 2 epoch 1 with correlation id 11 for 20 partitions (state.change.logger) [2025-11-20 02:04:07,642] INFO [Broker id=2] Finished LeaderAndIsr request in 191ms correlationId 11 from controller 2 for 30 partitions (state.change.logger) [2025-11-20 02:04:07,644] INFO [Broker id=2] Add 30 partitions and deleted 0 partitions from metadata cache in response to UpdateMetadata request sent by controller 2 epoch 1 with correlation id 12 (state.change.logger)