conduktor.io ↗

KIP-206 — Add support for UUID serialization and deserialization

Accepted Kafka 2.1 Client

Adds UUIDSerializer and UUIDDeserializer as built-in Kafka client SerDes for java.util.UUID. Users frequently use UUIDs as record keys but had no native support, requiring conversion to String (lossy) or byte[] (manual 16-byte encoding/decoding) as a workaround.

Details

AuthorJakub Scholz
StatusAccepted
Kafka Version2.1
JIRAKAFKA-4932
WikiView on Apache Wiki
Created2017-09-26
Last Modified2018-09-10
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.