These release notes were created with the assistance of MySQL HeatWave GenAI.
MySQL Router now generates SSL certificates with a validity period of one year, aligning with best practices that recommend a validity period of no more than 397 days. This change affects the auto-generated certificates created during the bootstrap process. Error messages related to certificate validity may be encountered if using previously generated certificates with longer validity periods. (Bug #37936725)
Fixed an issue related to debug logging. (Bug #38009073)
-
Users created with a comment in their definition were unable to connect using MySQL Router. Error messages were returned similar to the following:
ERROR 1045 (28000): Access denied
(Bug #37903358)
It was not possible to build MySQL Router with GCC 15 on Fedora 42 due to missing includes. (Bug #37769606)
-
After a DNS failure, the destination was not added to quarantine and could not be checked for availability after the connection was restored. Errors were returned similar to the following:
resolve(host) failed: Name or service not known
(Bug #37617712)
-
Under certain circumstances, with Connection Sharing enabled, MySQL Router could crash due to a race condition in the connection pool. MySQL Router tried to close a connection while also making that connection available to another thread. Errors were returned similar to the following:
Process Core Dump (PID XXXXXX/UID 0) Resource limits disable core dumping for process XXXXXX (mysqlrouter)
(Bug #37303055)