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

TableChangesSerializer ignored defaultValue and enumValues

    XMLWordPrintable

Details

    Description

      Both JsonTableChangeSerializer and ConnectTableChangeSerializer ignored 

      defaultValue, hasDefaultValue, enumValues of ColumnImpl.

       

      If we serialize and then deserialize the TableChanges, missing default value may cause:

      org.apache.kafka.connect.errors.DataException: Invalid value: null used for required field

       

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              jiabao-sun Jiabao Sun (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: