These release notes were created with the assistance of MySQL HeatWave GenAI.
Binary packages that include
curl
rather than linking to the systemcurl
library have been upgraded to usecurl
8.16.0. (Bug #38448034)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)