-
Bug
-
Resolution: Unresolved
-
Minor
-
None
-
None
-
False
-
None
-
False
I'm encountering unexpected behavior when sending Protobuf messages with Debezium (outbox event router) and Pulsar.
The Pulsar consumer cannot deserialize the Protobuf message without first removing extra quotation marks (") from the payload. While I've found a workaround by removing these quotes in the consumer code, I'd like to understand the root cause.
Here are some questions:
- Is this a potential bug in Debezium?
- Am I missing a specific configuration option in Debezium?
- Is adding quotation marks to the Protobuf payload expected behavior?
I've tried various Debezium configurations, but the issue persists. Any insights or suggestions would be greatly appreciated.
I've created a public repository to reproduce. It includes all the necessary code and configuration files. You can find it here