These release notes were created with the assistance of MySQL HeatWave GenAI.
Removed !SSLv3 from the default cipher list. SSLv3 support is disabled explicitly. The !SSLv3 filter incorrectly removed valid ciphers from the allowed cipher list. (Bug #38205463)
-
It was not possible for MySQL Router to retriieve metadata if from a secondary node if it was lagging and had not yet received the
router_id
from the primary. Errors were returned similar to the following:Error reading router.options from v2_cs_router_options: did not find router entry for router_id, Unable to fetch live group_replication member data from any server in cluster
As of this release, if a
router_id
is not found, MySQL Router proceeds to the next server on the list until it locates valid metadata. (Bug #38132603) IPv6 endpoints were logged as
::1:12435
instead of[::1]:12345
. IPv6 addresses with ports are now properly escaped. (Bug #38122485)-
Under certain circumstances, restarting MySQL Router could result in an empty state.json file, leading to restart failures. Errors were returned similar to the following:
Error parsing file dynamic state file: Parsing JSON failed at offset 0: The document is empty.
(Bug #38099912)
The HTTP plugin misinterpreted the
bind_address=*
configuration and bound to the loopback address, only. (Bug #38084833)