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

CloudEvents follow-up tasks

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Major Major
    • 1.9-backlog
    • None
    • core-library
    • None

      • Add an option for making the schema registry in the "dataschema" attribute customizable
      • Support for binary mode
      • Replace MysqlCloudEventsMaker etc. in core with SPI implementations in connectors, e.g. loaded via service loader See DBZ-3668
      • Cache CE schema
      • Avoid reflective usage of JSON converter
      • Use subject (record table + id?)
      • Consider implication for record headers
      • Add other event types for schema change events, heartbeat events and transaction events
      • Express op type (c/r/u/d) in dedicated event types instead of separate field; a common CE pattern as per mwessend@redhat.com
      • Support for STRUCT mapping - see https://github.com/debezium/debezium/pull/1221
      • Consolidate TX info (see DBZ-1052) if transaction metadata is enabled, there should be only one on txid attribute
      • Add record parsers for Oracle and Db2 (see io.debezium.converters.RecordParser) See DBZ-3668
      • Remove hard-coded "mysql" part in io.debezium.converters.RecordParser#getDataSchema()

              Unassigned Unassigned
              gunnar.morling Gunnar Morling
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: