You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kafka.apache.org by "Jason Gustafson (JIRA)" <ji...@apache.org> on 2015/09/29 01:50:04 UTC

[jira] [Created] (KAFKA-2596) Coordinator should return illegal generation for commits from unknown groups with non-negative generation

Jason Gustafson created KAFKA-2596:
--------------------------------------

             Summary: Coordinator should return illegal generation for commits from unknown groups with non-negative generation
                 Key: KAFKA-2596
                 URL: https://issues.apache.org/jira/browse/KAFKA-2596
             Project: Kafka
          Issue Type: Bug
    Affects Versions: 0.9.0.0
            Reporter: Jason Gustafson
            Assignee: Jason Gustafson


Currently the consumer coordinator accepts offset commits blindly if it has no state stored for the associated groupId. This means that upon coordinator failover, offset commits from any member of a group will be accepted, even if that member is from an older generation. A better way of handling this case would be to return an ILLEGAL_GENERATION error when the generation in the commit request is greater than or equal to 0. Consumers that are not using group management will always send a generation of -1, so their commits will still be accepted as valid. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)