[ 
https://issues.apache.org/jira/browse/KAFKA-15846?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Lianet Magrans updated KAFKA-15846:
-----------------------------------
    Description: New consumer sends out a leave group request with a best 
effort approach. Transitions to LEAVING to indicate the HB manager that the 
request must be sent, but it does not do any response handling or retrying 
(note that the response is still handled as any other HB response). After the 
first HB manager poll iteration while on LEAVING, the consumer transitions into 
UNSUBSCRIBE (no matter if the request was actually sent out or not, ex, due to 
coordinator not known). Review if this is good enough as an effort to send the 
request, and consider effect of responses that may be received and processed 
when there are no longer relevant  (was: New consumer sends out a leave group 
request with a best effort approach. Transitions to LEAVING to indicate the HB 
manager that the request must be sent, but it does not do any response handling 
or retrying (note that the response is still handled as any other HB response). 
After the first HB manager poll iteration while on LEAVING, the consumer 
transitions into UNSUBSCRIBE (no matter if the request was actually sent out or 
not, ex, due to coordinator not known). Review if this is good enough as an 
effort to send the request.)

> Review consumer leave group request best effort
> -----------------------------------------------
>
>                 Key: KAFKA-15846
>                 URL: https://issues.apache.org/jira/browse/KAFKA-15846
>             Project: Kafka
>          Issue Type: Improvement
>          Components: clients, consumer
>            Reporter: Lianet Magrans
>            Priority: Major
>              Labels: kip-848, kip-848-client-support
>             Fix For: 3.8.0
>
>
> New consumer sends out a leave group request with a best effort approach. 
> Transitions to LEAVING to indicate the HB manager that the request must be 
> sent, but it does not do any response handling or retrying (note that the 
> response is still handled as any other HB response). After the first HB 
> manager poll iteration while on LEAVING, the consumer transitions into 
> UNSUBSCRIBE (no matter if the request was actually sent out or not, ex, due 
> to coordinator not known). Review if this is good enough as an effort to send 
> the request, and consider effect of responses that may be received and 
> processed when there are no longer relevant



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to