![]() * Feature: Support more complex Protobuf files The changes in https://github.com/provectus/kafka-ui/pull/2874 added initial support for using more than 1 Protobuf file in Kafka UI in absence of a proper schema registry. This change is building upon that functionality to support more complex scenarios in which there are multiple Protobuf files being used and not all of them are explicitly listed (for example imports). It's using the already present Wire library from Square to do the heavy lifting and create a comprehensive schema from all Protobuf files and directories listed in the Kafka UI configuration. * Refactor schema loading logic and reuse in tests * Add support for reading Protobufs from ZIP archives * Remove unused ProtobufFileSerde#toLocation(Path) * wip * wip * wip * wip * wip * wip * wip --------- Co-authored-by: Jochen Schalanda <jochen.schalanda@personio.de> Co-authored-by: iliax <ikuramshin@provectus.com> Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com> |
||
---|---|---|
.. | ||
AWS_IAM.md | ||
DataMasking.md | ||
Protobuf.md | ||
SASL_SCRAM.md | ||
SECURE_BROKER.md | ||
Serialization.md | ||
SSO.md |