Uploaded image for project: 'Kafka'
  1. Kafka
  2. KAFKA-15036

Kraft leader change fails when invoking getFinalizedFeatures

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 3.6.0
    • None
    • None

    Description

      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)}}

      Attachments

        Activity

          People

            dengziming Deng Ziming
            dengziming Deng Ziming
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: