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

   ### About
   Identified a couple of reliability issues with broker code for share groups 
- 
   
   1. Broker seems to get stuck at times when using multiple share consumers 
due to a corner case where the second last fetch request did not contain any 
topic partition to fetch, because of which the broker could never complete the 
last request. This results in a share fetch request getting stuck.
   2. Since persister would not perform any business logic around sending state 
batches for a share partition, there could be scenarios where it sends state 
batches with no AVAILABLE records. This could cause a breach on the limit of 
in-flight messages we have configured, and hence broker would never be able to 
complete the share fetch requests.
   
   ### Testing
   The added code has been tested with unit tests.


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