Release Notes for MariaDB MaxScale 6.4.0
This page is part of MariaDB's Documentation.
The parent of this page is: Release Notes for MariaDB MaxScale 6
Topics on this page:
Overview
MariaDB MaxScale is an advanced database proxy, firewall, and query router.
MariaDB MaxScale 6.4.0 was released on 2022-06-09. This release is of General Availability (GA) maturity.
Issues Fixed
Can result in a hang or crash
When Binlog Router (
binlogrouter
) is used, a race condition can cause MaxScale to crash. (MXS-4138)If the MaxScale node is disconnected from the Redis server when the Cache Filter (
cache
) is used, established connections can hang after executing a query that requires MaxScale to access the cache. (MXS-4105)When the
connection_keepalive
parameter is0
, a memory leak can cause MaxScale to crash. (MXS-4100)
Can result in unexpected behavior
When Schema Router (
schemarouter
) is used and duplicate table checks are not disabled with theignore_tables_regex
parameter, the cost of performing the duplicate table check grows very quickly as the number of tables increases. (MXS-4151)When Schema Router (
schemarouter
) is used, the cost of routing queries grows very quickly as the number of tables increases. (MXS-4152)When the
connection_keepalive
parameter is non-zero, MaxScale sends pings to servers even if the client is idle. (MXS-4139)Starting with this release, when the
connection_keepalive
parameter is non-zero, MaxScale will only send pings to servers if the client has been idle for less than theconnection_keepalive
value.
When MariaDB Monitor (
mariadbmon
) performs failover, MaxScale writes a containing the replication user's user name and password in plain text to the MaxScale Log. (MXS-4115)Starting with this release, the user name and password are masked in the statement written to the MaxScale Log.
When Named Server Filter (
namedserverfilter
) is used, thetargetXY
parameter can route to servers, but not to services. (MXS-4113)Starting with this release, the
targetXY
parameter can route to servers and services.
Related to install and upgrade
When the MaxScale package is installed, the
/etc/maxscale.cnf.d/
directory is not automatically created. (MXS-4134)
Platforms
In alignment to the MariaDB Corporation Engineering Policy, MariaDB MaxScale 6.4.0 is provided for:
CentOS 7 (x86_
64) Debian 9 (x86_
64, ARM64) Debian 10 (x86_
64, ARM64) Debian 11 (x86_
64, ARM64) Red Hat Enterprise Linux 7 (x86_
64) Red Hat Enterprise Linux 8 (x86_
64, ARM64) Rocky Linux 8 (x86_
64, ARM64) SUSE Linux Enterprise Server 15 (x86_
64, ARM64) Ubuntu 18.04 (x86_
64, ARM64) Ubuntu 20.04 (x86_
64, ARM64)