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)