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

   *What*
   
   - Currently if a consumer/share-consumer calls `close()` before it has 
joined a group, then the heartbeat on close will be sent with `epoch` = -1 and 
the broker would return "`GroupIdNotFoundException`".
   - This was causing couple of tests in `ShareConsumerTest` to be flaky if the 
heartbeat to join the group was sent with `epoch` = -1.
   - Since this can occur in real scenarios as well, it would be better to 
tolerate this exception while we are leaving the group so that the consumer can 
close cleanly.


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