conduktor.io ↗

KIP-1337 — Add Protobuf MessageFormatter for Kafka Console Consumer

Discussion ConsumerClient

Adds org.apache.kafka.tools.consumer.ProtobufMessageFormatter, a MessageFormatter implementation that loads .proto definitions from a user-specified directory at runtime and renders binary Protobuf values as human-readable JSON-like output via --formatter and --property proto.dir/message.type. Kafka ships no built-in way to inspect Protobuf payloads from the console consumer without schema registry access, so developers debugging locally must write ad hoc deserialization scripts.

Details

AuthorSRUTHI SATHYAMOORTHY
StatusDiscussion
JIRAKAFKA-20320
WikiView on Apache Wiki
Created2026-05-11
Last Modified2026-05-11
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.