Uploaded image for project: 'Debezium'
  1. Debezium
  2. DBZ-7825

Debezium Outbox Event: Protobuf Payload Encoded with Unexpected Quotation Marks

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Minor Minor
    • under-triaging
    • None
    • debezium-server
    • 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

            Unassigned Unassigned
            chseki CHRISTIAN SEKI
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: