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
| Author | Jakub Scholz |
| Status | Accepted |
| Kafka Version | 2.1 |
| JIRA | KAFKA-4932 |
| Wiki | View on Apache Wiki |
| Created | 2017-09-26 |
| Last Modified | 2018-09-10 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.