Release Notes for MariaDB MaxScale 2.5.13
This page is part of MariaDB's Documentation.
The parent of this page is: Release Notes for MariaDB MaxScale 2.5
Topics on this page:
Overview
MariaDB MaxScale is an advanced database proxy, firewall, and query router.
MariaDB MaxScale 2.5.13 was released on 2021-06-04. This release is of General Availability (GA) maturity.
Issues Fixed
Can result in a hang or crash
Query Classifier crashes on (MXS-3585)
statements.
Can result in unexpected behavior
When a client executed the (MXS-3566)
statement, the internal query classifier leaked a small amount of memory.When a client executed a server-side prepared statement by sending a
COM_STMT_EXECUTE
packet with no metadata, the Read/Write Split Router (readwritesplit) required the request to be sent to the previous target server. (MXS-3565)When a client attempted to authenticate using a specific authentication plugin, the plugin name was compared to the names of supported authentication plugins in a case sensitive manner. Starting with this release, plugin names are compared in a case insensitive manner. For example, both
PAM
andpam
resolve to the pam authentication plugin. (MXS-3548)When the max_
slave_ parameter was set toconnections 0
, the Read/Write Split Router (readwritesplit) refused all connections. Starting with this release, the router will only connect to the primary server when the max_slave_ parameter is set toconnections 0
(MXS-3536)When a user-defined variable was referenced in a
JOIN
clause, the internal query classifier did not detect it, and MaxScale routed the query to the wrong target server. (MXS-3535)When the syslog parameter was changed at runtime with maxctrl alter maxscale, the runtime value of the parameter was not changed. (MXS-3524)
When the maxlog parameter was disabled, MaxScale wrote messages to the MaxScale log during startup. (MXS-3479)
The CURRENT_
TIMESTAMP() function can cause a parser error. (MXS-3589)Read/Write Split router sending SET STATEMENT statements to replica servers on parser errors. (MXS-3586)
When using persistent connections, connection shutdowns right after creation are treated as an error. (MXS-3582)
Replicator component does not check node state for every operation. (MXS-3581)
Platforms
In alignment to the MariaDB Corporation Engineering Policy, MariaDB MaxScale 2.5.13 is provided for:
CentOS 7
Debian 9
Debian 10
Red Hat Enterprise Linux 7
Red Hat Enterprise Linux 8
SUSE Linux Enterprise Server 12
SUSE Linux Enterprise Server 15
Ubuntu 18.04
Ubuntu 20.04