SEZ9 commented on issue #10030: URL: https://github.com/apache/seatunnel/issues/10030#issuecomment-5149901462
MariaDB reports a version string (11.4.7-4-MariaDB-enterprise-log) that the MySQL dialect's version detection cannot parse, so this is expected with the MySQL dialect. As a workaround, please try using the MariaDB driver (driver = "org.mariadb.jdbc.Driver", url = "jdbc:mariadb://...") or set compatible_mode in the Jdbc source so SeaTunnel does not treat the server as MySQL, and report back whether the job succeeds. Could you post the full stack trace? The 'Error Exception' section shows a different error (CJCommunicationsException: Communications link failure), which suggests a network/connectivity problem in addition to the version-parsing issue. Also please confirm the exact SeaTunnel version (the field currently contains a config path; the command suggests 2.3.11). For maintainers: consider improving MySqlVersion parsing to either explicitly support MariaDB version strings or fail with a clearer error message directing users to the MariaDB driver/dialect instead of throwing UnsupportedOperationException. <!-- streview-comment:26 --> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
