Deng Ziming created KAFKA-15036:
-----------------------------------

             Summary: 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


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)

Reply via email to