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

   * While creating share group init requests  in 
`GroupMetadataManager.shareGroupHeartbeat`,  we check for topics in 
`initializing` state and if they are a certain amount of time old, we issue 
retry requests for the same.
   * The interval for considering initializing topics as old was based of 
`offsetsCommitTimeoutMs` and was not configurable.
   * In this PR, we remedy the situation by introducing a new config to supply 
the value. The default is `offsetsCommitTimeoutMs * 6` which is a heuristic 
based on the fact that the share coordinator `persister` retries request with 
exponential backoff, with upper cap of `30_000` seconds.
   * Tests have been updated wherever applicable.


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