KIP-1359 — Improve usability of resetting group offsets
Discussion AdminConsumer
Adds a dedicated --export-offsets option to kafka-consumer-groups.sh, kafka-share-groups.sh, and kafka-streams-groups.sh that captures group offsets to CSV without mutating them, and extends the Admin API so the dry-run reset can validate the group type. Exporting offsets today requires --reset-offsets --export --dry-run, where dropping --dry-run silently resets the source group, and a dry run against a group ID of the wrong type succeeds only for the real execution to fail.
Details
| Author | Andrew Schofield |
| Status | Discussion |
| Wiki | View on Apache Wiki |
| Created | 2026-06-16 |
| Last Modified | 2026-08-12 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.