-
Enhancement
-
Resolution: Done
-
Trivial
-
None
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.