hachikuji commented on PR #13107:
URL: https://github.com/apache/kafka/pull/13107#issuecomment-1385840547

   @jolshan @dajac This patch has been updated to loosen the epoch check on the 
broker side. The original approach seemed a little risky in the case a 
reassignment is cancelled and resubmitted. It might be possible for 
a`StopReplica` request corresponding to the cancellation to get ordered after 
the `LeaderAndIsr` for the resubmitted reassignment. With the loosened check, 
that would not be possible since a new reassignment would have a leader epoch 
bump: 
https://github.com/apache/kafka/blob/trunk/core/src/main/scala/kafka/controller/KafkaController.scala#L747.


-- 
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