KafkaEsque
KafkaEsque copied to clipboard
Add deserialization support for Avro logical types in UI
Would be great to have KafkaEsque properly display the values of logical type fields like decimal or date. Currently it just displays a String representation of the byte array:
The Avro schema defined for the above screenshot looks like this:
{
"name": "geo_latitude",
"type": [
"null",
{
"logicalType": "decimal",
"precision": 9,
"scale": 6,
"type": "bytes"
}
]
},
{
"name": "geo_longitude",
"type": [
"null",
{
"logicalType": "decimal",
"precision": 9,
"scale": 6,
"type": "bytes"
}
]
}
Experimental support added with version 2.3.0
It can be toggled on or off in the settings: