From 1309607a69005aee77e8e935f8871ae2761938bd Mon Sep 17 00:00:00 2001 From: Johan Wikman Date: Wed, 9 Mar 2016 12:43:24 +0200 Subject: [PATCH] Update 1.4.0 release notes. --- .../MaxScale-1.4.0-Release-Notes.md | 88 +++++++++++++++++++ 1 file changed, 88 insertions(+) create mode 100644 Documentation/Release-Notes/MaxScale-1.4.0-Release-Notes.md diff --git a/Documentation/Release-Notes/MaxScale-1.4.0-Release-Notes.md b/Documentation/Release-Notes/MaxScale-1.4.0-Release-Notes.md new file mode 100644 index 000000000..3f1b964d7 --- /dev/null +++ b/Documentation/Release-Notes/MaxScale-1.4.0-Release-Notes.md @@ -0,0 +1,88 @@ +# MariaDB MaxScale 1.4 Release Notes + +This document describes the changes in release 1.4, when compared to +release 1.3.0. + +## 1.4.0 + +For any problems you encounter, please consider submitting a bug +report at [Jira](https://mariadb.atlassian.net). + +## New Features + +### Firewall Filter + +### SSL + +Client-side SSL support has been in MaxScale for some time, but has +been known to have been unstable. In 1.4.0, client side SSL is now +believed to be stable and fully usable. + +### POSIX Extended Regular Expression Syntax + +The _qlafilter_, the _topfilter_ and the _namedserverfilter_ now +accept _extended_ as a parameter, which enables the POSIX Extended +Regular Expression syntax. + +## Removed Features + +MaxScale no longer supports SSLv3. + +## Bug fixes + +[Here is a list of bugs fixed since the release of MaxScale 1.3.0.](https://jira.mariadb.org/browse/MXS-600?jql=project%20%3D%20MXS%20AND%20issuetype%20%3D%20Bug%20AND%20resolution%20in%20(Fixed%2C%20Done)%20AND%20fixVersion%20%3D%201.4.0) + + * [MXS-400](https://jira.mariadb.org/browse/MXS-400): readwritesplit router doesn't allow connect when the only remaining server is master and slave + * [MXS-497](https://jira.mariadb.org/browse/MXS-497): MaxScale does not contemplate client multiple statements (CLIENT_MULTI_STATEMENTS) + * [MXS-504](https://jira.mariadb.org/browse/MXS-504): SSL connection handling needs work + * [MXS-511](https://jira.mariadb.org/browse/MXS-511): ReadWriteSplit router won't choose node as master and logs confusing "RUNNING MASTER" error message + * [MXS-563](https://jira.mariadb.org/browse/MXS-563): Maxscale fails to start + * [MXS-565](https://jira.mariadb.org/browse/MXS-565): Binlog Router doesn't handle 16MB larger transmissions + * [MXS-573](https://jira.mariadb.org/browse/MXS-573): Write permission to systemd service file + * [MXS-574](https://jira.mariadb.org/browse/MXS-574): Wrong parameter name in systemd service file + * [MXS-575](https://jira.mariadb.org/browse/MXS-575): Nagios scripts lack execute permissions + * [MXS-577](https://jira.mariadb.org/browse/MXS-577): Don't install systemd files and init.d scipts at the same time + * [MXS-581](https://jira.mariadb.org/browse/MXS-581): Only the first 8 characters of passwords are used + * [MXS-582](https://jira.mariadb.org/browse/MXS-582): crypt is not thread safe + * [MXS-585](https://jira.mariadb.org/browse/MXS-585): Intermittent connection failure with MaxScale 1.2/1.3 using MariaDB/J 1.3 + * [MXS-589](https://jira.mariadb.org/browse/MXS-589): Password encryption looks for the file in the wrong directory + * [MXS-592](https://jira.mariadb.org/browse/MXS-592): Build failure with MariaDB 10.1 when doing a debug build + * [MXS-594](https://jira.mariadb.org/browse/MXS-594): Binlog name gets trunkated + * [MXS-600](https://jira.mariadb.org/browse/MXS-600): Threads=auto parameter configuration fails + +## Known Issues and Limitations + +There are some limitations within this version of MaxScale, +the most serious of this are listed below. + +* MaxScale can not manage authentication that uses wildcard matching in hostnames + in the mysql.user table of the backend database. The only wildcards that can be + used are in IP address entries. + +* When users have different passwords based on the host from which they connect + MaxScale is unable to determine which password it should use to connect to the + backend database. This results in failed connections and unusable usernames + in MaxScale. + +* The readconnroute module does not support sending of LONGBLOB data. + +* Galera Cluster variables, such as @@wsrep_node_name, are not resolved by + the embedded MariaDB parser. + +* The Database Firewall filter does not support multi-statements. Using them + will result in an error being sent to the client. + +## 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).