console icon indicating copy to clipboard operation
console copied to clipboard

Feature Request: define schema (avro/proto) for a topic without schema registry

Open amirabiri opened this issue 4 years ago • 2 comments

Although Kowl's integration with schema registry is awesome, there is no support for cases where a topic uses a schema that was agreed between developers but without using schema registry. It's also not possible to use schema registry in such cases because of the magic bytes.

Something simple in the UI or config that allows setting the avro/proto schema of a topic explicitly will be very helpful.

amirabiri avatar Jul 27 '21 16:07 amirabiri

OK I see that this is already supported for protobuf but not Avro ?

amirabiri avatar Jul 27 '21 16:07 amirabiri

You are right. It's possible to configure protobuf deserialization either with or without schema registry (respectively with or without the "Confluent binary wrapper" as I call it).

Avro deserialization is not supported without the wrapper as of know, but adding another provider (similar to the Protobuf file & git provider) that doesn't use the binary wrapper should be trivial. I'll mark it as feature request and PRs are welcome

weeco avatar Jul 27 '21 18:07 weeco

Done

twmb avatar Oct 19 '23 15:10 twmb