stanislavkozlovski opened a new pull request #9065:
URL: https://github.com/apache/kafka/pull/9065


   We would previously update the map by adding the new replicas to the map and 
then removing the old ones. During a recent refactoring, we changed the logic 
to first clear the map and then add all the replicas to it.
   
   While this is done in a write lock, not all callers that access the map 
structure use a lock. It is safer to revert to the previous behavior of showing 
the intermediate state of the map with extra replicas, rather than an 
intermediate state of the map with no replicas.


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

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


Reply via email to