[ https://issues.apache.org/jira/browse/KAFKA-15036?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Deng Ziming resolved KAFKA-15036. --------------------------------- Resolution: Fixed > Kraft leader change fails when invoking getFinalizedFeatures > ------------------------------------------------------------ > > Key: KAFKA-15036 > URL: https://issues.apache.org/jira/browse/KAFKA-15036 > Project: Kafka > Issue Type: Improvement > Reporter: Deng Ziming > Assignee: Deng Ziming > Priority: Major > > When kraft leader changes, we can receiving a error as follows: > > {{[2023-05-24 18:00:02,898] WARN [QuorumController id=3002] > getFinalizedFeatures: failed with unknown server exception RuntimeException > in 271 us. The controller is already in standby mode. > (org.apache.kafka.controller.QuorumController) > java.lang.RuntimeException: No in-memory snapshot for epoch 9. Snapshot > epochs are: > at > org.apache.kafka.timeline.SnapshotRegistry.getSnapshot(SnapshotRegistry.java:173) > at > org.apache.kafka.timeline.SnapshotRegistry.iterator(SnapshotRegistry.java:131) > at org.apache.kafka.timeline.TimelineObject.get(TimelineObject.java:69) > at > org.apache.kafka.controller.FeatureControlManager.finalizedFeatures(FeatureControlManager.java:303) > at > org.apache.kafka.controller.QuorumController.lambda$finalizedFeatures$16(QuorumController.java:2016) > at > org.apache.kafka.controller.QuorumController$ControllerReadEvent.run(QuorumController.java:546) > at > org.apache.kafka.queue.KafkaEventQueue$EventContext.run(KafkaEventQueue.java:127) > at > org.apache.kafka.queue.KafkaEventQueue$EventHandler.handleEvents(KafkaEventQueue.java:210) > at > org.apache.kafka.queue.KafkaEventQueue$EventHandler.run(KafkaEventQueue.java:181) > at java.base/java.lang.Thread.run(Thread.java:829)}} -- This message was sent by Atlassian Jira (v8.20.10#820010)