Release Notes for MariaDB MaxScale 2.5.6

Overview

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

MariaDB MaxScale 2.5.6 was released on 2020-12-15. This release is of General Availability (GA) maturity.

Notable Changes

  • Switchover added to WebGUI. (MXS-3129)

Issues Fixed

  • Last statement in read-only transaction doesn't trigger transaction replay. (MXS-3338)

  • MaxScale 2.5.6 and Xpand Direct connection issue with xpandmon. (MXS-3335)

  • Master failure triggers replay of read-only transaction. (MXS-3334)

  • Malformed error messages. (MXS-3333)

  • Persistent Connections on Maxscale 2.5 seem to break client authentication. (MXS-3328)

  • Memcachd/Redis cache storage must be disabled if memcached/Redis not reachable. (MXS-3327)

  • Host class does not accept all valid domain names. (MXS-3326)

  • Redis cache storage does not accept dashes in server names. (MXS-3325)

  • Redis cache storage must be disabled if Redis not connectable. (MXS-3316)

  • MaxScale cache must use timeout when connecting to Redis/memcached. (MXS-3313)

  • MaxScale not allowing login and sometimes crashes when cache server not available. (MXS-3312)

  • routed_packets not updated by readconnroute. (MXS-3311)

  • Multiple binlog routers in the same MaxScale. (MXS-3307)

  • MaxScale does not recognize Xpand properly. (MXS-3301)

  • Layout of classify REST API endpoint stores non-parameter data in parameters object. (MXS-3295)

  • Back ticks not stripped in USEUSE statements. (MXS-3293)

  • Unable to execute USE DATABASEUSE DATABASE. (MXS-3292)

  • Scramble should be composed of characters. (MXS-3283)

  • SELECTSELECT query inside transactions are routed to replica with session_track_trx_state=true. (MXS-3282)

  • maxctrl does not prompt directly for the password. (MXS-3272)

  • dump_last_statements=on_close doesn't log session ID. (MXS-3271)

  • MaxScale 2.5.5 crashes with signal 11. (MXS-3270)

  • The event mechanism is not configured. (MXS-3264)

  • Match pinloki initial setup to that of MariaDB server. (MXS-3256)

  • Hang on shutdown when executing KILLKILL query. (MXS-3251)

  • error : (1672) Unexpected result state with connection_keepalive (MXS-3248)

  • KafkaCDC read stream data too slow. (MXS-3199)

  • Database grants with escape characters do not work (strip_db_esc). (MXS-3172)

Platforms

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