dajac commented on PR #12348: URL: https://github.com/apache/kafka/pull/12348#issuecomment-1170809469
@aiquestion Yeah, this is what I thought. All the members rejoining after the leader are concerned. I think that the fundamental issue here is that we don't really enforce the synchronization barrier after each rebalance in the cooperative mode. We consider the rebalance completed as soon as the assignment provided by the leader are persisted and transition the group to Stable. The barrier is loose in a sense. So an alternative approach to your current proposal would be to really enforce that synchronization barrier. We could basically release the sync-group responses only when all the members are there instead of doing it when assignment is persisted. The down side is that it would also impact the eager mode which does not really require this. -- 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: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
