The TLSv1.0 and TLSv1.1 connection protocols now are deprecated and support for them is subject to removal in a future MySQL Router version. (WL #14582)
On Ubuntu with AppArmor enabled, AppArmor generated apparmor="DENIED" errors for paths
/usr/share/mysql-8.0/charsets/Index.xml
and/etc/ssl/openssl.cnf
. The bundled AppArmor profile was updated to include the charset directory, and also changedopenssl.conf
toopenssl.cnf
. (Bug #32939333)Reduced the CPU load consumed by HTTP Server processes by eliminating their excessive callbacks. (Bug #32715238)
Added a POD type and codec for client:Kill. (Bug #32672117)
Recovering nodes that are not in the metadata (and only reported by Group Replication) are no longer included in the quorum calculation (do not increase the required pool). This fixes a cloning scenario: cloning causes the node to first appear in the Group Replication table, and adds it to metadata only after the clone operation is complete. (Bug #32522398)
Router unconditionally removed the pid_file on exit, even when the file already existed at startup and/or was write protected. Now it is only removed if created by this invocation of Router. (Bug #32247493)
Improved log messages for Router plugins, namely to debug plugin-related problems. (Bug #31584192)