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

The error messaging around binlog configuration is missleading

    XMLWordPrintable

Details

    Description

      The error message around binlog configuration validation is miss-leading as it statically report about having incorrect `binlog_format` even when the issue is with `binlog_row_image`

      I have forked and fixed the issue, will raise a PR. Created this ticket as reference for commit message.

      [org.apache.kafka.connect.runtime.WorkerTask]
      org.apache.kafka.connect.errors.ConnectException: The MySQL server is not configured to use a row-level binlog, which is required for this connector to work properly. Change the MySQL configuration to use a row-level binlog and restart the connector.
      

      improved error messages

      The MySQL server is not configured to use a ROW binlog_format, which is required for this connector to work properly. Change the MySQL configuration to use a binlog_format=ROW and restart the connector.
      
      The MySQL server is not configured to use a FULL binlog_row_image, which is required for this connector to work properly. Change the MySQL configuration to use a  binlog_row_image=FULL and restart the connector.
      
      

      Attachments

        Activity

          People

            Unassigned Unassigned
            cogneticio Nayana Hettiarachchi (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: