rajinisivaram commented on pull request #8979:
URL: https://github.com/apache/kafka/pull/8979#issuecomment-885525017


   @Nevon REPLICA_NOT_AVAILABLE was a transient error during reassignments with 
older clusters as well and should have been marked retriable. But it was not 
being handled as a retriable error by clients apart from Java consumers which 
did handle this specially as a retriable error. With the changes in this PR, we 
don't return REPLICA_NOT_AVAILABLE to clients except in the cases listed in the 
PR description. This ensures that both Java and existing non-Java consumers 
without any changes retry transient errors during reassignment (now 
NOT_LEADER_OR_FOLLOWER).


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


Reply via email to