jolshan commented on PR #14673:
URL: https://github.com/apache/kafka/pull/14673#issuecomment-1791722750

   > When partitions are revoked, the state machine cannot advanced until the 
consumer acknowledges the revocation. However, when partitions are assigned, 
the state machine does not wait on receiving an acknowledgement at all. This 
means that the next assignment can be delivered anytime.
   
   Just for my understanding, we decided that the assignment should be the same 
as revocation -- that we must acknowledge before taking on anything new. Is 
this because the other way (advancing the state machine on revocations) was not 
possible?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: jira-unsubscr...@kafka.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to