AndrewJSchofield commented on PR #18672:
URL: https://github.com/apache/kafka/pull/18672#issuecomment-2609755534

   > I know this is still marked as a Draft, but how difficult will it be to 
add a test which tests the edge case which uncovered this? I believe I can 
follow the reasoning otherwise i.e. you only want to send the acknowledgements 
to the nodes from which the in-flight records originated.
   
   Not that difficult. Might be a follow-on PR to complete the testing, but we 
have two pieces of work in progress. First, we are developing tests using 
`MockClient` which can pretend to be a cluster of multiple brokers in which we 
can very deliberately introduce specific changes of leadership to exercise all 
of the code paths. Then, we are starting to run system tests which roll the 
cluster while performing a long-running workload. It was a rolling restart 
system test that showed the problem initially.


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