Kirk True created KAFKA-15275:
---------------------------------

             Summary: Consumer group membership state machine
                 Key: KAFKA-15275
                 URL: https://issues.apache.org/jira/browse/KAFKA-15275
             Project: Kafka
          Issue Type: Task
          Components: clients, consumer
            Reporter: Kirk True
            Assignee: Kirk True


Provide the Java client support for the consumer group member state machine, 
including:
 * Define the states of the client member, based on the heartbeat 
{{ConsumerGroupHeartbeat}} data structure & state transitions
 * Determine the valid transitions between those states
 * Implement logic to ensure that the data in the 
{{ConsumerGroupHeartbeatResponse}} is validated by the state machine, including 
throwing the correct exception types

This task is part of the work to implement support for the new KIP-848 consumer 
group protocol.



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

Reply via email to