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

The error messaging around binlog configuration is missleading

    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.
      
      

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                cogneticio Nayana Hettiarachchi
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: