[ https://issues.apache.org/jira/browse/KAFKA-5570?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ismael Juma updated KAFKA-5570: ------------------------------- Description: This is necessary because the join request blocks until the rebalance completes. The join request currently uses the same timeout as other consumer requests and this is the reason why the default request timeout for the consumer is 305 seconds (while the default rebalance timeout is 300 seconds). This JIRA is related to KAFKA-4237, but it doesn't include the part where we change the default request timeout for the consumer (as that has additional compatibility implications and requires a KIP). In order to implement this, we need to add to the NetworkClient the ability to do per request timeouts. was:This is necessary because the join request blocks until the rebalance completes. The join request currently uses the same timeout as other consumer requests and this is the reason why the default request timeout for the consumer is 305 seconds (while the default rebalance timeout is 300 seconds). This JIRA is related to KAFKA-4237, but it doesn't include the part where we change the default request timeout for the consumer (as that has additional compatibility implications and requires a KIP). > Join request's timeout should be slightly higher than the rebalance timeout > --------------------------------------------------------------------------- > > Key: KAFKA-5570 > URL: https://issues.apache.org/jira/browse/KAFKA-5570 > Project: Kafka > Issue Type: Improvement > Reporter: Ismael Juma > Assignee: Ismael Juma > > This is necessary because the join request blocks until the rebalance > completes. The join request currently uses the same timeout as other consumer > requests and this is the reason why the default request timeout for the > consumer is 305 seconds (while the default rebalance timeout is 300 seconds). > This JIRA is related to KAFKA-4237, but it doesn't include the part where we > change the default request timeout for the consumer (as that has additional > compatibility implications and requires a KIP). > In order to implement this, we need to add to the NetworkClient the ability > to do per request timeouts. -- This message was sent by Atlassian JIRA (v6.4.14#64029)