Update 1.4.0 release notes.
This commit is contained in:
		
							
								
								
									
										88
									
								
								Release-Notes/MaxScale-1.4.0-Release-Notes.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										88
									
								
								Release-Notes/MaxScale-1.4.0-Release-Notes.md
									
									
									
									
									
										Normal file
									
								
							@ -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).
 | 
				
			||||||
		Reference in New Issue
	
	Block a user