THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
Code Block | ||
---|---|---|
| ||
DescribeGroups Request (Version: 1) => [group_ids] group_ids => STRING DescribeGroups Response (Version: 1) => [groups] groups => error_code group_id state protocol_type protocol [members] [offsets] error_code => INT16 group_id => STRING state => STRING protocol_type => STRING protocol => STRING members => member_id client_id client_host member_metadata member_assignment member_id => STRING client_id => STRING client_host => STRING member_metadata => BYTES member_assignment => BYTES offsets => topic partition offset metadata topic => STRING partition => INT32 offset => INT64 metadata => STRING |
Proposed Changes
The proposal is to include a list offsets
of tuples in the response to DescribeGroups request. Each of these tuples contains the following fields:
- topic: a topic from which a previous member of the group consumed from.
- partition: one partition of the above topic for which offset information associated with the group exists
- offset: associated committed offset of the above topic partition within the group
- metadata: metadata associated with the above offset
Describe the new thing you want to do in appropriate detail. This may be fairly extensive and have large subsections of its own. Or it may be a few sentences. Use judgement based on the scope of the change.
Compatibility, Deprecation, and Migration Plan
- What impact (if any) will there be on existing users?
- If we are changing behavior how will we phase out the older behavior?
- If we need special migration tools, describe them here.
- When will we remove the existing behavior?
...