778623bdfd 
					 
					
						
						
							
							Make mysqlmon_failover_manual2 tests faster  
						
						 
						
						... 
						
						
						
						Removed the sleeps and used wait_for_monitor instead. Also dropped the
table at the end of the test. 
						
						
					 
					
						2018-11-19 20:03:22 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						fd3a42ceb6 
					 
					
						
						
							
							Remove unnecessary sleeps from tests  
						
						 
						
						... 
						
						
						
						Removed unnecessary sleeps and replaced sleeps with wait_for_monitor in
some older tests. Also removed the odd arrangement of arrays in
server_weight. 
						
						
					 
					
						2018-11-19 20:02:13 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						47092ed18a 
					 
					
						
						
							
							Prevent connection double counts in tests  
						
						 
						
						... 
						
						
						
						The function would count a connection twice if hostname resolution was not
enabled and both the host and the IP matched. 
						
						
					 
					
						2018-11-19 20:02:13 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						601c2d6633 
					 
					
						
						
							
							Drop databases in connect_to_nonexisting_db  
						
						 
						
						... 
						
						
						
						The test left undropped databases after itself which caused unnecessary
work with repeated runs. Also removed the somewhat superficial wait at the
start of the test. 
						
						
					 
					
						2018-11-19 20:02:12 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						56a0945616 
					 
					
						
						
							
							Add install scripts to maxscale-all package  
						
						 
						
						... 
						
						
						
						The combined package should have the post-install and post-uninstall scripts. 
						
						
					 
					
						2018-11-19 20:02:12 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ba8ec0a2a3 
					 
					
						
						
							
							Fix debug assertion in maxavrocheck  
						
						 
						
						... 
						
						
						
						A debug assertion would be triggered when a message was logged without
initializing the log subsystem. 
						
						
					 
					
						2018-11-19 20:02:12 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9c19a481fc 
					 
					
						
						
							
							Rewrite readconnrouter_master test  
						
						 
						
						... 
						
						
						
						Using server_id values is more reliable and significantly faster. Changed
code to use newer functions and constructs. 
						
						
					 
					
						2018-11-19 20:02:12 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						355f34669d 
					 
					
						
						
							
							Sanitize log_matches input  
						
						 
						
						... 
						
						
						
						Given that the pattern is given as an argument quoted with single quotes,
embedded single quotes are a problem. Given that most cases that they are
used for is as parts of natural words like can't or won't. By replacing
the single quotes with wildcard characters, we make sure the input is
formatted correctly while still matching with relatively high accuracy. 
						
						
					 
					
						2018-11-19 20:02:12 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4b6aab1417 
					 
					
						
						
							
							Replace check_log_err with log_includes/log_excludes  
						
						 
						
						... 
						
						
						
						The latter are more explicit and easier to understand at the call site.
Also removed the redundant crash checks via the log files. 
						
						
					 
					
						2018-11-19 20:02:11 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						bc8db6d52c 
					 
					
						
						
							
							Improve false_monitor_state_change  
						
						 
						
						... 
						
						
						
						The test uses wait_for_monitor and no longer does the redundant debug
assert check that is covered by the core dump detection. 
						
						
					 
					
						2018-11-19 20:02:11 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d60e97dfa5 
					 
					
						
						
							
							Make node startup more robust  
						
						 
						
						... 
						
						
						
						The connection attempts to all nodes are done over a period of time to
cope with slowly starting servers. 
						
						
					 
					
						2018-11-19 20:02:11 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1f8180b8ee 
					 
					
						
						
							
							Use explicit file in mxs722  
						
						 
						
						... 
						
						
						
						Using an explicit file also checks whether the correct file is used when a
specific file is given as an argument. 
						
						
					 
					
						2018-11-19 20:02:11 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						29b3dd0930 
					 
					
						
						
							
							Fix prepared_statement  
						
						 
						
						... 
						
						
						
						The test relied on the master's @@server_id being a specific value. 
						
						
					 
					
						2018-11-19 20:02:11 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						14fb142afb 
					 
					
						
						
							
							Rewrite maxscale_process_user  
						
						 
						
						... 
						
						
						
						Changed output format to be more robust and used stack allocated objects
instead of heap allocated ones. 
						
						
					 
					
						2018-11-19 20:02:10 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						74ec1e7400 
					 
					
						
						
							
							Skip tests that cannot be run  
						
						 
						
						... 
						
						
						
						If a test requires Galera but it is not available, it is now skipped. All
tests that explicitly use the `test.galera` member as well as all tests
that use a Galera configuration now require that Galera is present. 
						
						
					 
					
						2018-11-19 20:02:10 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ec1a0daf2f 
					 
					
						
						
							
							Merge branch '2.3' into develop  
						
						 
						
						
						
						
					 
					
						2018-11-19 18:53:25 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						11f607de8d 
					 
					
						
						
							
							Merge branch '2.2' into 2.3  
						
						 
						
						
						
						
					 
					
						2018-11-19 18:49:45 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9263c1cf8d 
					 
					
						
						
							
							Correct default watchdog timeout from 30 to 60  
						
						 
						
						... 
						
						
						
						Documentation change. 
						
						
					 
					
						2018-11-19 09:39:52 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						37973777d5 
					 
					
						
						
							
							MXS-2081: Prevent unwanted stripping of binaries  
						
						 
						
						... 
						
						
						
						RPM packages by default strip all executables on some systems after
installation. To work around this, the post install part needs to be
prevented. This does not mean the post-install scripts used to create the
directories required by MaxScale. 
						
						
					 
					
						2018-11-19 09:23:48 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						32f6408230 
					 
					
						
						
							
							Fix Ubuntu Trusty builds  
						
						 
						
						... 
						
						
						
						The systemd package name is libsystemd-daemon-dev in older versions. 
						
						
					 
					
						2018-11-16 17:54:50 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						62e24914eb 
					 
					
						
						
							
							Merge branch '2.3' into develop  
						
						 
						
						
						
						
					 
					
						2018-11-16 16:13:14 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b00d9a944b 
					 
					
						
						
							
							Merge branch '2.3.1' into 2.3  
						
						 
						
						
						
						
					 
					
						2018-11-16 16:13:02 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8b50df1388 
					 
					
						
						
							
							Install systemd-devel on SLES also  
						
						 
						
						
						
						
					 
					
						2018-11-16 16:09:05 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						adb06615f0 
					 
					
						
						
							
							Merge branch '2.3' into develop  
						
						 
						
						
						
						
					 
					
						2018-11-16 16:06:31 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						21be08f84a 
					 
					
						
						
							
							Merge branch '2.3.1' into 2.3  
						
						 
						
						
						
						
					 
					
						2018-11-16 16:06:09 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						35b3dd4dd8 
					 
					
						
						
							
							Install systemd libraries  
						
						 
						
						... 
						
						
						
						Install systemd libraries in the install script. 
						
						
					 
					
						2018-11-16 15:55:01 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						bba0bc0f31 
					 
					
						
						
							
							MXS-2158 Relax requirements for manual rejoin  
						
						 
						
						... 
						
						
						
						The operation is now allowed even if the rejoining server has empty gtid:s.
Auto-rejoin keeps the safeties on. 
						
						
					 
					
						2018-11-16 13:03:30 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6a1cfddb43 
					 
					
						
						
							
							MXS-2158 Clean up gtid updating during rejoin  
						
						 
						
						... 
						
						
						
						Error messages from update_gtids() are now printed. can_replicate_from()
no longer updates gtid:s. 
						
						
					 
					
						2018-11-16 12:56:24 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						715eaf6760 
					 
					
						
						
							
							MXS-1598 Explain how monitor measures replication lag  
						
						 
						
						
						
						
					 
					
						2018-11-16 10:13:16 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7d57e132a3 
					 
					
						
						
							
							Merge branch '2.3' into develop  
						
						 
						
						
						
						
					 
					
						2018-11-15 16:38:19 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						eac9b86647 
					 
					
						
						
							
							MXS-2167: Change expected test outcome  
						
						 
						
						... 
						
						
						
						The test should now pass as the functionality is implemented. Also added a
temporary workaround to firewall problems. 
						
						
					 
					
						2018-11-15 14:24:41 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						cbe1483028 
					 
					
						
						
							
							MXS-2167: Add support for extra_port  
						
						 
						
						... 
						
						
						
						This allows MaxScale to connect to the server even when max_connections
has been reached. 
						
						
					 
					
						2018-11-15 14:24:41 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						598edea203 
					 
					
						
						
							
							MXS-2167: Add test case  
						
						 
						
						... 
						
						
						
						Added a test case that reproduces the problem. 
						
						
					 
					
						2018-11-15 14:24:41 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						396da06eb8 
					 
					
						
						
							
							Move sync_with_stdio into TestConnections constructor  
						
						 
						
						... 
						
						
						
						This way all tests run with the same configuration. 
						
						
					 
					
						2018-11-15 14:24:41 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						29d96662eb 
					 
					
						
						
							
							Add missing error message to check_replication  
						
						 
						
						... 
						
						
						
						The version extraction could fail silently. 
						
						
					 
					
						2018-11-15 14:24:41 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4bd8630107 
					 
					
						
						
							
							MXS-1598 Add replication lag test cases to mysqlmon_multimaster  
						
						 
						
						... 
						
						
						
						The delay is added simply with the 'MASTER_DELAY'-option of
the 'CHANGE MASTER TO'-command. 
						
						
					 
					
						2018-11-15 13:26:38 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9b850cff92 
					 
					
						
						
							
							Update changelog and 2.3.1 release notes  
						
						 
						
						
						
						
					 
					
						2018-11-15 11:05:25 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						52b9cc59d5 
					 
					
						
						
							
							MXS-1775 Test automatic switchover  
						
						 
						
						... 
						
						
						
						Tests low disk space detection and automatic switchover. 
						
						
					 
					
						2018-11-14 18:17:40 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6901d286fe 
					 
					
						
						
							
							List increased memory use in upgrading document  
						
						 
						
						... 
						
						
						
						The 2.3 additions could be perceived as a memory leak so a note in the
upgrading document could be helpful. 
						
						
					 
					
						2018-11-14 16:23:48 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ebe41614ad 
					 
					
						
						
							
							Add csmon to release notes  
						
						 
						
						
						
						
					 
					
						2018-11-14 16:23:47 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						16bff06a50 
					 
					
						
						
							
							Update release notes and upgrading document  
						
						 
						
						... 
						
						
						
						Added a section about unknown global parameters being treated as errors to
both documents and fixed the passwd deprecation description in the
upgrading document. 
						
						
					 
					
						2018-11-14 16:23:47 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						213b26e7a3 
					 
					
						
						
							
							MXS-1976: Suggest listener destruction  
						
						 
						
						... 
						
						
						
						The MaxAdmin reference document now suggests destroying the listener to
immediately block the creation of new connections. 
						
						
					 
					
						2018-11-14 16:23:47 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						cab8a4bde8 
					 
					
						
						
							
							MXS-2144: Treat server shutdown as a network error  
						
						 
						
						... 
						
						
						
						If the server where a query is being executed is shutting down,
readwritesplit should treat it as an error to make retrying of the query
possible.
By treating server shutdowns as network errors, the same code path that is
used for actual network errors can be taken. This removes the need for any
extra retrying logic for this particular case. 
						
						
					 
					
						2018-11-14 16:23:47 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						37d38593d5 
					 
					
						
						
							
							MXS-2100: Treat unknown global parameters as errors  
						
						 
						
						... 
						
						
						
						Previously they merely generated warnings. 
						
						
					 
					
						2018-11-14 16:23:47 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f9d18606a8 
					 
					
						
						
							
							Remove unused code  
						
						 
						
						... 
						
						
						
						The code that required these parameters was not added into 2.3 as it was
not needed. 
						
						
					 
					
						2018-11-14 16:23:47 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3092a744ed 
					 
					
						
						
							
							Enable verbose output on Galera startup failure  
						
						 
						
						... 
						
						
						
						If a Galera node fails to start, enabling the verbose mode prints the
output of each SSH command. This fixes the visibility of the log file
printing. 
						
						
					 
					
						2018-11-14 16:23:47 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						54370618bc 
					 
					
						
						
							
							Stop keepalived after the tests  
						
						 
						
						... 
						
						
						
						Once the tests are done keepalived must be stopped. This is done to
prevent it from affecting other tests. 
						
						
					 
					
						2018-11-14 16:23:47 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						07231747bf 
					 
					
						
						
							
							Print server logs on failure to start  
						
						 
						
						... 
						
						
						
						When the MariaDB server exits with an error, the logs help explain why
that happened. 
						
						
					 
					
						2018-11-14 16:23:47 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						370483fb4b 
					 
					
						
						
							
							Log slave error message on failed session command  
						
						 
						
						... 
						
						
						
						If the master succeeds in executing a session command but the slave fails,
the error message could help explain why it failed. At the moment this is
mainly relevant for inspection of test results. 
						
						
					 
					
						2018-11-14 16:23:46 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e3c9ac9e98 
					 
					
						
						
							
							Document csmon grants  
						
						 
						
						... 
						
						
						
						Documented the grants the monitor user must have in order to operate
properly. 
						
						
					 
					
						2018-11-14 16:23:46 +02:00