splett2 opened a new pull request #11255:
URL: https://github.com/apache/kafka/pull/11255


   ### What
   The controller can skip sending `updateMetadataRequest` during the broker 
failure callback if there are offline partitions and the deleted brokers don't 
host any partitions. Looking at the logic, I'm not sure why the if check is 
checking for partitionsWithOfflineLeader. This seems like a bug which may mean 
we're sending additional `updateMetadataRequests` on broker shutdowns.
   
   ### Testing
   Added an integration test for the failure scenario. The controller 
integration test suite passes locally with my change.
   
   ### Committer Checklist (excluded from commit message)
   - [ ] Verify design and implementation 
   - [ ] Verify test coverage and CI build status
   - [ ] Verify documentation (including upgrade notes)
   


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