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

Allow to configure custom Hibernate user types for Quarkus outbox extension

    XMLWordPrintable

Details

    • Feature Request
    • Resolution: Done
    • Minor
    • 1.8.0.Final
    • None
    • outbox

    Description

      Hello,

      I am unable to find a way to store payload as jsonb in outbox table.

      I have tried to define a custom converter and defined it here quarkus.debezium-outbox.payload.converter with no luck.+
      +

      Could you update this sample (or add another one) https://github.com/debezium/debezium-examples/blob/master/outbox/order-service/src/main/resources/application.properties with a full jsonb support for payload data.

      It seems that a custom AttributeConverter for a Postgres jsonb column is not supported. Hence a Type should be used instead likes it was done here : https://github.com/Naros/debezium-quarkus/blob/master/extensions/outbox/runtime/src/main/java/io/debezium/quarkus/outbox/OutboxEvent.java#L49

      (using hibernate-type-52).

      Regards,

      Damien

      Attachments

        Activity

          People

            ccranfor@redhat.com Chris Cranford
            dcdh1983 Damien Clément d'Huart (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: