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]

Reply via email to