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

Add support for plugging in Custom SchemaFactory/Envelope for Envelope Schema

XMLWordPrintable

    • False
    • Hide

      None

      Show
      None
    • False

      Feature request or enhancement

      For feature requests or enhancements, provide this information, please:

      Which use case/requirement will be addressed by the proposed feature?

      Debezium (DBZ) emits standard CDC events and supports the use of custom SMTs to reshape records into the desired format. While SMTs are powerful, they introduce additional overhead when schema is reconstructed . For instance, the Debezium Server Iceberg sink uses the unwrap SMT to convert CDC records into a structure compatible with Iceberg.

      Introducing support for configuring or using a custom SchemaFactory to define the envelope schema can help reduce latency, especially when the sink does not require the standard CDC format.

       

      Implementation ideas (optional)

      Add a standard interface like AbstractSourceInfoStructMaker (for source info) at Envelop level.

              Unassigned Unassigned
              dasarianil1505 Anil Dasari (Inactive)
              Votes:
              1 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: