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

new topics may not be processed after ZK session expiration in controller

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Blocker
    • Resolution: Fixed
    • 0.8.0
    • None
    • controller
    • None

    Description

      When controller loses its ZK session, it calls partitionStateMachine.shutdown in SessionExpirationListener, which marks the partitionStateMachine as down. However, when the controller regains its controllership, it doesn't mark partitionStateMachine as up. In TopicChangeListener, we only process new topics if the partitionStateMachine is marked up.

      Attachments

        1. kafka-928.patch
          1 kB
          Neha Narkhede
        2. kafka-928-v2.patch
          3 kB
          Neha Narkhede

        Activity

          People

            nehanarkhede Neha Narkhede
            junrao Jun Rao
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: