-
Feature Request
-
Resolution: Obsolete
-
Major
-
None
-
False
-
-
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.