conduktor.io ↗

Kafka DeleteShareGroupOffsets Response Wire Format v0 — Binary Protocol Layout

What is DeleteShareGroupOffsets?

Removes offset tracking for specific partitions in a share group, resetting those partitions to an uninitialized state. The share group will start from the beginning (or the current log start offset) for those partitions on next fetch.

Related Errors

COORDINATOR_NOT_AVAILABLE · GROUP_AUTHORIZATION_FAILED · INVALID_GROUP_ID · TOPIC_AUTHORIZATION_FAILED · UNKNOWN_SERVER_ERROR · UNSUPPORTED_VERSION

Wire Diagram

Response Header · flexible
message_size int32 · 4B
correlation_id int32 · 4B
tagged var
DeleteShareGroupOffsetsResponse v0
ThrottleTimeMs int32 · 4B
ErrorCode int16 · 2B
ErrorMessage? string (compact)
Responses array
tagged var
TopicName string (compact)
TopicId uuid · 16B
ErrorCode int16 · 2B
ErrorMessage? string (compact)
tagged var

Schema & Example

Schema
{
  "ThrottleTimeMs": int32,
  "ErrorCode": int16,
  "ErrorMessage": string?,
  "Responses": [{
      "TopicName": string,
      "TopicId": uuid,
      "ErrorCode": int16,
      "ErrorMessage": string?
  }]
}
Example
{
  "ThrottleTimeMs": 0,
  "ErrorCode": 0,
  "ErrorMessage": "NETWORK_EXCEPTION",
  "Responses": [{
      "TopicName": "orders",
      "TopicId": "550e8400-e29b-41d4-a716-446655440000",
      "ErrorCode": 0,
      "ErrorMessage": "NETWORK_EXCEPTION"
  }]
}