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

Refactor controller state machine

    XMLWordPrintableJSON

Details

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

    Description

      Currently, the controller logic is very procedural and is similar to KafkaZookeeper. Controller should have a well defined state machine with states and transitions. This will make it easier to understand and maintain the controller code.

      Attachments

        1. kafka-499-v1.patch
          107 kB
          Neha Narkhede
        2. kafka-499-v2.patch
          108 kB
          Neha Narkhede
        3. kafka-499-v3.patch
          111 kB
          Neha Narkhede
        4. kafka-499-v4.patch
          110 kB
          Neha Narkhede

        Issue Links

          Activity

            People

              nehanarkhede Neha Narkhede
              nehanarkhede Neha Narkhede
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - 96h
                  96h
                  Remaining:
                  Remaining Estimate - 96h
                  96h
                  Logged:
                  Time Spent - Not Specified
                  Not Specified