Uploaded image for project: 'Kafka'
  1. Kafka
  2. KAFKA-14048 The Next Generation of the Consumer Rebalance Protocol
  3. KAFKA-15554

Update client state machine to align with protocol sending one assignment at a time

    XMLWordPrintableJSON

Details

    Description

      The new consumer group protocol will be sending one assignment to the member, and wait for an ack or timeout before sending any other assignment. 

      The client state machine will be updated so that it takes on new target assignment only if there is no other in process. If a new target assignment is received in this case, the member should fail with a fatal error, as this is not expected in the protocol. 

      Attachments

        Issue Links

          Activity

            People

              lianetm Lianet Magrans
              lianetm Lianet Magrans
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: