67 lines
3.4 KiB
Markdown
67 lines
3.4 KiB
Markdown
# 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](https://jira.mariadb.org).
|
|
|
|
## 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](../Filters/Masking.md) 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](../Getting-Started/Configuration-Guide.md)
|
|
for details.
|
|
|
|
## Bug fixes
|
|
|
|
* [MXS-1738](https://jira.mariadb.org/browse/MXS-1738) MaxScale crashes in debug mode if authentication fails.
|
|
* [MXS-1733](https://jira.mariadb.org/browse/MXS-1733) Data masking does not work with UNION queries
|
|
* [MXS-1731](https://jira.mariadb.org/browse/MXS-1731) Empty version_string is not detected
|
|
* [MXS-1730](https://jira.mariadb.org/browse/MXS-1730) Column alias named engine without backticks returns an error
|
|
* [MXS-1729](https://jira.mariadb.org/browse/MXS-1729) Luafilter ignores return value of global routeQuery function
|
|
* [MXS-1722](https://jira.mariadb.org/browse/MXS-1722) Switchover leads to error: Demotion failed due to an error in updating gtid:s.
|
|
* [MXS-1721](https://jira.mariadb.org/browse/MXS-1721) If two services share one filter there will a crash at exit.
|
|
* [MXS-1719](https://jira.mariadb.org/browse/MXS-1719) masking filter with readwritesplit router problems
|
|
* [MXS-1717](https://jira.mariadb.org/browse/MXS-1717) When having two listeners use the same service show dbusers serviceName shows the user list twice
|
|
* [MXS-1716](https://jira.mariadb.org/browse/MXS-1716) show dbusers ...service... returns empty list when using PAMAuth
|
|
* [MXS-1714](https://jira.mariadb.org/browse/MXS-1714) local_address is not used by internal connections
|
|
* [MXS-1713](https://jira.mariadb.org/browse/MXS-1713) SchemaRouter unable to process SHOW DATABASES for a lot of schemas
|
|
* [MXS-1705](https://jira.mariadb.org/browse/MXS-1705) Maxscale 2.2.2 crashes on startup with CentOS 7
|
|
* [MXS-1701](https://jira.mariadb.org/browse/MXS-1701) Source building instructions are not correct
|
|
* [MXS-1689](https://jira.mariadb.org/browse/MXS-1689) Error message in case both port and socket are defined is not clear
|
|
* [MXS-1679](https://jira.mariadb.org/browse/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](../About/Limitations.md) document.
|
|
|
|
## Packaging
|
|
|
|
RPM and Debian packages are provided for the Linux distributions supported
|
|
by MariaDB Enterprise.
|
|
|
|
Packages can be downloaded [here](https://mariadb.com/resources/downloads).
|
|
|
|
## 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](https://github.com/mariadb-corporation/MaxScale).
|