This is a read-only copy of the MariaDB Knowledgebase generated on 2024-12-23. For the latest, interactive version please visit https://mariadb.com/kb/.

MariaDB MaxScale 2.2.4 Release Notes -- 2018-03-28

MariaDB MaxScale 2.2.4 Release Notes -- 2018-03-28

Release 2.2.4 is a GA release.

This document describes the changes in release 2.2.4, when compared to release 2.2.3.

For any problems you encounter, please consider submitting a bug report at Jira.

Changed Features

Masking is stricter

If a masking rule specifies the table/database in addition to the column name, then if a resultset does not contain table/database information, it is considered a match if the column name matches. Please consult the documentation for details.

Dropped Features

New Features

New configuration parameters retain_last_statements and dump_last_statements that can be of help when debugging problems. Please see the configuration guide for details.

Bug fixes

  • MXS-1738 MaxScale crashes in debug mode if authentication fails.
  • MXS-1733 Data masking does not work with UNION queries
  • MXS-1731 Empty version_string is not detected
  • MXS-1730 Column alias named engine without backticks returns an error
  • MXS-1729 Luafilter ignores return value of global routeQuery function
  • MXS-1722 Switchover leads to error: Demotion failed due to an error in updating gtid:s.
  • MXS-1721 If two services share one filter there will a crash at exit.
  • MXS-1719 masking filter with readwritesplit router problems
  • MXS-1717 When having two listeners use the same service show dbusers serviceName shows the user list twice
  • MXS-1716 show dbusers ...service... returns empty list when using PAMAuth
  • MXS-1714 local_address is not used by internal connections
  • MXS-1713 SchemaRouter unable to process SHOW DATABASES for a lot of schemas
  • MXS-1705 Maxscale 2.2.2 crashes on startup with CentOS 7
  • MXS-1701 Source building instructions are not correct
  • MXS-1689 Error message in case both port and socket are defined is not clear
  • MXS-1679 Maxscale does not detect failover executed by another Maxscale in 2 Maxscales + keepalived configuration

Known Issues and Limitations

There are some limitations and known issues within this version of MaxScale. For more information, please refer to the Limitations document.

Packaging

RPM and Debian packages are provided for the Linux distributions supported by MariaDB Enterprise.

Packages can be downloaded here.

Source Code

The source code of MaxScale is tagged at GitHub with a tag, which is identical with the version of MaxScale. For instance, the tag of version X.Y.Z of MaxScale is X.Y.Z. Further, master always refers to the latest released non-beta version.

The source code is available here.

Content reproduced on this site is the property of its respective owners, and this content is not reviewed in advance by MariaDB. The views, information and opinions expressed by this content do not necessarily represent those of MariaDB or any other party.