[ https://issues.apache.org/jira/browse/KAFKA-2397?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14731052#comment-14731052 ]
Jay Kreps commented on KAFKA-2397: ---------------------------------- Couple thoughts: 1. [~hachikuji] Does this need to be in the next release? This is really an optimization we can do at any time right? How bad of a user experience is it not to have it? 2. Does anyone have a concrete idea of where using TCP close to signal disconnect falls short? [~becket_qin] I think you are saying this is a problem but when is it actually a problem? This might be one where broader input could help... 3. We shouldn't end up with two different ways to do the same thing just because two ways have been proposed and we aren't sure yet which is best. This just means we aren't done thinking through the design. I think likely zero is better than two, right? > leave group request > ------------------- > > Key: KAFKA-2397 > URL: https://issues.apache.org/jira/browse/KAFKA-2397 > Project: Kafka > Issue Type: Sub-task > Components: consumer > Reporter: Onur Karaman > Assignee: Onur Karaman > Priority: Minor > Fix For: 0.8.3 > > > Let's say every consumer in a group has session timeout s. Currently, if a > consumer leaves the group, the worst case time to stabilize the group is 2s > (s to detect the consumer failure + s for the rebalance window). If a > consumer instead can declare they are leaving the group, the worst case time > to stabilize the group would just be the s associated with the rebalance > window. > This is a low priority optimization! -- This message was sent by Atlassian JIRA (v6.3.4#6332)