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)