2a54224927 
					 
					
						
						
							
							2.4.18 Update change date  
						
						
						
						
					 
					
						2021-10-29 08:29:51 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a8bfbbe254 
					 
					
						
						
							
							2.4.17 Update change date  
						
						
						
						
					 
					
						2021-03-08 09:03:02 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0224f24077 
					 
					
						
						
							
							2.4.16 Update Change Date  
						
						
						
						
					 
					
						2021-02-16 14:59:00 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c5bcf7a8b1 
					 
					
						
						
							
							2.4.15 Update change date  
						
						
						
						
					 
					
						2021-01-18 15:30:30 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						df36ef86d0 
					 
					
						
						
							
							2.4.14 Update Change Date  
						
						
						
						
					 
					
						2020-11-16 14:23:26 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						faaf7f483e 
					 
					
						
						
							
							2.4.13 Update Change Date  
						
						
						
						
					 
					
						2020-10-14 09:15:46 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						babcda3eca 
					 
					
						
						
							
							2.4.12 Update Change Date  
						
						
						
						
					 
					
						2020-08-24 09:42:48 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fc9c9fcd77 
					 
					
						
						
							
							2.4.11 Update change date  
						
						
						
						
					 
					
						2020-07-07 10:01:38 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5ebae9be90 
					 
					
						
						
							
							Merge branch '2.3' into 2.4  
						
						
						
						
					 
					
						2020-06-05 09:36:24 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						aa11c960b1 
					 
					
						
						
							
							2.3.20 Update change date  
						
						
						
						
					 
					
						2020-06-05 09:31:45 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d3d7054639 
					 
					
						
						
							
							Merge branch '2.3' into 2.4  
						
						
						
						
					 
					
						2020-04-24 16:09:20 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f527a8f2e6 
					 
					
						
						
							
							2.3.19 Update Change Date  
						
						
						
						
					 
					
						2020-04-23 14:23:57 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d0ab797938 
					 
					
						
						
							
							Merge branch '2.3' into 2.4  
						
						
						
						
					 
					
						2020-03-12 10:33:57 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e0cd6adb26 
					 
					
						
						
							
							Update change date for 2.3.18  
						
						
						
						
					 
					
						2020-03-10 10:45:47 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8b763fb88b 
					 
					
						
						
							
							Merge branch '2.3' into 2.4  
						
						
						
						
					 
					
						2020-02-12 08:27:48 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cfb3f79b54 
					 
					
						
						
							
							Update 2.3.17 Change Date  
						
						
						
						
					 
					
						2020-02-10 15:28:38 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a7e0142224 
					 
					
						
						
							
							Merge branch '2.3' into 2.4  
						
						
						
						
					 
					
						2020-01-15 11:29:37 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						790d90f229 
					 
					
						
						
							
							Update 2.3.16 Change Date  
						
						
						
						
					 
					
						2020-01-15 11:08:51 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a9a2b753c0 
					 
					
						
						
							
							Update 2.4.5 change date  
						
						
						
						
					 
					
						2019-12-18 13:25:03 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f6731a898d 
					 
					
						
						
							
							Update change date  
						
						
						
						
					 
					
						2019-11-13 08:37:17 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fdfbf3e133 
					 
					
						
						
							
							Update 2.4.3 change date  
						
						
						
						
					 
					
						2019-11-05 12:21:00 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						861e27eb00 
					 
					
						
						
							
							Merge branch '2.3' into 2.4  
						
						
						
						
					 
					
						2019-10-29 14:04:31 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						df6c56e7ca 
					 
					
						
						
							
							Update 2.3.13 Change Date  
						
						
						
						
					 
					
						2019-10-29 12:51:31 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0ba779d5a2 
					 
					
						
						
							
							Update 2.4.0 Change Date  
						
						
						
						
					 
					
						2019-06-25 10:11:55 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4ee30f5c52 
					 
					
						
						
							
							MXS-2169 Allow a downed server to be selected as topology master  
						
						... 
						
						
						
						This is required for the case when MaxScale is started when the master is
already down. 
						
						
					 
					
						2019-05-17 13:46:33 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						203bba0e1d 
					 
					
						
						
							
							Add support for multiple runtime error messages  
						
						... 
						
						
						
						Storing all the runtime errors makes it possible to return all of them
them via the REST API. MaxAdmin will still only show the latest error but
MaxCtrl will now show all errors if more than one error occurs. 
						
						
					 
					
						2019-03-21 18:19:10 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						68d65682b5 
					 
					
						
						
							
							Reorganize MariaDBServer code  
						
						... 
						
						
						
						The server-class keeps growing, so the additional classes are moved out of
the main class file. 
						
						
					 
					
						2018-10-09 14:29:49 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6b8443aba6 
					 
					
						
						
							
							MXS-1845 Complete server promotion code  
						
						... 
						
						
						
						Now copies slave connections from the previous master. Promotion
code taken into use. 
						
						
					 
					
						2018-10-01 18:06:39 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dd9ff27743 
					 
					
						
						
							
							MXS-1845 Rewrite server promotion code  
						
						... 
						
						
						
						In progress, does not yet overwrite existing code.
The new promotion mechanism automatically retries queries which timed out. It also
handles multimaster situations correctly. 
						
						
					 
					
						2018-09-26 13:20:29 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c58041d4fb 
					 
					
						
						
							
							Format MariaDBMonitor source  
						
						... 
						
						
						
						Some parts were manually edited for better results. No functional changes. 
						
						
					 
					
						2018-09-26 12:49:14 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c20a17238b 
					 
					
						
						
							
							MXS-1944 Store failover parameters in an object  
						
						... 
						
						
						
						Several of the parameters are passed on from function to function. Having them all
in an object cleans things up and makes adding more data easier. 
						
						
					 
					
						2018-09-26 12:26:35 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cb54880b99 
					 
					
						
						
							
							MXS-1937 Cleanup event handling  
						
						... 
						
						
						
						Event handling is now enabled by default. If the monitor cannot query the EVENTS-
table (most likely because of missing credentials), print an error suggesting to
turn the feature off.
When disabling events on a rejoining standalone server (likely a former master),
disable binlog event recording for the session. This prevents the ALTER EVENT
queries from generating binlog events.
Also added documentation and combined similar parts in the code. 
						
						
					 
					
						2018-09-14 16:54:24 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c447e5cf15 
					 
					
						
						
							
							Uncrustify maxscale  
						
						... 
						
						
						
						See script directory for method. The script to run in the top level
MaxScale directory is called maxscale-uncrustify.sh, which uses
another script, list-src, from the same directory (so you need to set
your PATH). The uncrustify version was 0.66. 
						
						
					 
					
						2018-09-09 22:26:19 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						24ab3c099c 
					 
					
						
						
							
							Move top of the file  "#pragma once" to after the following comment (swap them). If the comment is a BPL update it to the latest one  
						
						
						
						
					 
					
						2018-08-21 13:13:15 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f14380243b 
					 
					
						
						
							
							Rename cppdefs.hh to ccdefs.hh  
						
						... 
						
						
						
						For obvious reasons; the c++ suffix is .cc and not .cpp 
						
						
					 
					
						2018-08-10 07:50:18 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3f2838ab36 
					 
					
						
						
							
							Avoid repeated logging when retrying automatic failover or switchover  
						
						... 
						
						
						
						Prevents repeated logging of similar error messages. 
						
						
					 
					
						2018-08-07 16:36:48 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						17c84a22c7 
					 
					
						
						
							
							Refactor preparations to failover  
						
						... 
						
						
						
						The two operations are quite similar so the code should look
similar as well and use shared functions. 
						
						
					 
					
						2018-08-07 16:33:56 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c0bd5ca3a1 
					 
					
						
						
							
							MXS-1905 Switchover if master is low on disk space  
						
						... 
						
						
						
						Required quite a bit of refactoring. 
						
						
					 
					
						2018-08-06 13:24:05 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cc0299aee6 
					 
					
						
						
							
							Update change date of 2.3  
						
						
						
						
					 
					
						2018-06-25 10:07:52 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						45da5a08d9 
					 
					
						
						
							
							MXS-1845 Cleanup monitor backend updating  
						
						... 
						
						
						
						Now detects errors and prints them. 
						
						
					 
					
						2018-05-18 13:48:08 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						df4454027a 
					 
					
						
						
							
							Clean up monitor initialization and destruction  
						
						... 
						
						
						
						Since monitors are now freed at MaxScale exit, the server data should be freed. Also,
gtid domain variables are now initialized with a common constant. 
						
						
					 
					
						2018-05-14 11:32:02 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b6e421e13b 
					 
					
						
						
							
							MXS-1703 Use a common header for all mariadbmon files  
						
						... 
						
						
						
						The mariadb_common.hh file is now a header with only common definitions
such as module name. The QueryResult-class was moved to MariaDBServer. 
						
						
					 
					
						2018-04-12 13:06:36 +03:00