OmniaGM opened a new pull request, #14790:
URL: https://github.com/apache/kafka/pull/14790

   - Extend the ReplicaAlterLogDirsThread to send an 
AssignReplicasToDirsRequestData RPC before promoting the future replica in JBOD 
mode with KRAFT. 
   - Extend AssignmentsManager and DirectoryEventHandler to attach a callback 
to the events so we can track the state. 
   - The state of RPCs is kept in memory in ReplicaAlterLogDirsThread, and it 
gets updated using the callback that is sent to AssignmentsManager. Once we 
promote the future replica we clear the state of the RPCs related to this 
replica in question 
   
   ### 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