Skip to content

Commit

Permalink
KAFKA-15562: ensure commit request manager handles errors correctly (a…
Browse files Browse the repository at this point in the history
…pache#14639)

The current commitRequestManager lacks logic handling various failures. In the patch I addressed the following gap:

 * Network disconnection should disconnect the coordinator node
 * Handling and testing various of fatal and retriable errors scenarios
 * Ensure the time returned in the poll results is Long.MAX or the minimum of all the inflight request's remainingBackoffMs. Because we need to respect the backoff.

Reviewer: Lucas Brutschy <lbrutschy@confluent.io>
  • Loading branch information
philipnee authored and yyu1993 committed Feb 15, 2024
1 parent 064c13e commit 94b085f
Show file tree
Hide file tree
Showing 2 changed files with 448 additions and 68 deletions.
Loading

0 comments on commit 94b085f

Please sign in to comment.