Release Notes for MariaDB MaxScale 2.5.4

Overview

MariaDB MaxScale is an advanced database proxy, firewall, and query router.

MariaDB MaxScale 2.5.4 was released on 2020-09-29. This release is of General Availability (GA) maturity.

Notable Changes

  • Allow queuing of switchover and failover. (MXS-2719)

  • Monitor for Binlog Router. (MXS-2692)

Issues Fixed

  • Errors can return in wrong order. (MXS-3196)

  • Replies with an error when replica tries to connect with log_file and log_pos (MXS-3194)

  • Error message for new Binlog Router should clearly state that it does not support file- or position-based options in CHANGE MASTER TO statements. (MXS-3191)

  • Binlog Router does not understand all monitor queries. (MXS-3181)

  • MaxGUI logs admin user out after DB Firewall Filter is added to the MaxScale configuration file. (MXS-3176)

  • pinloki improvements to make deployment simple and observable. (MXS-3175)

  • PHP 7.2 and PDO sending an invalid HandShakeResponse (MXS-3171)

  • Error reporting access denied for user when using Binlog Router after upgrade. (MXS-3167)

  • MaxScale not starting when specifying cache_inside_transaction (MXS-3165)

  • Standard authentication plugin not correctly handling AuthSwitchRequest packets. (MXS-3164)

  • The type field set to module instead of modules for server and global modules returned from /maxscale/modules (MXS-3163)

  • Incorrect setting for PLUGIN_AUTH_LENENC_CLIENT_DATA (MXS-3160)

  • MaxGUI not redirect to 404 when id of details route doesn't exist. (MXS-3150)

  • Monitor should remove [Master] when starting switchover. (MXS-3149)

  • Binlog Router not accepting trailing semicolons. (MXS-3148)

  • Pinloki should not create logically empty binlog files. (MXS-3147)

  • Queries using FOUND_ROWS() not routing to the previous target. (MXS-3143)

  • Deleting a resource causes navigating to login page. (MXS-3140)

  • Bad handshake error. (MXS-3110)

  • Monitor type not shown in maxctrl show monitors. (MXS-2680)

  • Shard map refresh not logged on any level. (MXS-1998)

Platforms

In alignment to the MariaDB Corporation Engineering Policy, MariaDB MaxScale 2.5.4 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