[ https://issues.apache.org/jira/browse/KAFKA-18377?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17909413#comment-17909413 ]
Alyssa Huang commented on KAFKA-18377: -------------------------------------- Hey [~frankvicky], after discussing with Jose, we decided to repurpose this ticket for investigating what resigned state behavior should be. It seems this may be quite a bit more complicated than we expected, as we need resigned replicas to bump their epoch when transitioning out of resigned state, and want to prevent them from disrupting the quorum. For now I'll re-assign this to myself since this relies on KAFKA-17642 and is a bit more complicated than I expected. > pollResigned can short circuit to unattached on receiving all endquorum acks > ---------------------------------------------------------------------------- > > Key: KAFKA-18377 > URL: https://issues.apache.org/jira/browse/KAFKA-18377 > Project: Kafka > Issue Type: Improvement > Reporter: Alyssa Huang > Assignee: TengYao Chi > Priority: Minor > > Resigned state keeps track of `unackedVoters` and on pollResigned only sends > endQuorum requests to those voters. Right now it is not used to short circuit > the transition to Unattached once the set is empty. > It would be useful to short circuit this to allow the replica to discover any > new leader more quickly (say in the case that the node was removed from > quorum, the new leader would not be sending beginquorum requests to this > node). -- This message was sent by Atlassian Jira (v8.20.10#820010)