d32db326e4 
					 
					
						
						
							
							MXS-1703 Manual switchover, failover, rejoin to class methods  
						
						... 
						
						
						
						This allows privatising several public methods. Also, cleaned up
monitor start and stop a bit. 
						
						
					 
					
						2018-03-15 13:45:14 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						51188123c8 
					 
					
						
						
							
							MXS-1703 Move cluster dicovery code to a separate file  
						
						... 
						
						
						
						Attempting to break the large main file to smaller chuncks. 
						
						
					 
					
						2018-03-14 17:52:15 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						693854bd15 
					 
					
						
						
							
							MXS-1703 Move most fields/methods to private  
						
						
						
						
					 
					
						2018-03-14 15:08:53 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5aeac621f9 
					 
					
						
						
							
							MXS-1703 Most functions now moved to class methods  
						
						... 
						
						
						
						Cluster discovery functions still remain. 
						
						
					 
					
						2018-03-14 15:08:53 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fb55ea6015 
					 
					
						
						
							
							MXS-1703 Move monitor main loop + other entrypoint contents to class methods  
						
						
						
						
					 
					
						2018-03-14 15:08:53 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ec1a4de480 
					 
					
						
						
							
							MXS-1703 Some miscellaneous functions moved to class  
						
						
						
						
					 
					
						2018-03-13 16:09:14 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dad6a4f9bf 
					 
					
						
						
							
							Merge branch '2.2' into develop  
						
						
						
						
					 
					
						2018-03-13 11:26:41 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6a8effaea1 
					 
					
						
						
							
							MXS-1703: Move more functions to class methods  
						
						
						
						
					 
					
						2018-03-12 10:58:11 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						728817b001 
					 
					
						
						
							
							MXS-1703: Move fail/switch/rejoin functions to class  
						
						... 
						
						
						
						Most of the related functions are now class methods in a dedicated file. 
						
						
					 
					
						2018-03-07 13:26:31 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						87911dc6b0 
					 
					
						
						
							
							MXS-1703: refactor startup & shutdown  
						
						... 
						
						
						
						Startup now done in a static method. Constructor initializes some values.
Config parameters loaded in a separate method. Some things still need
looking. 
						
						
					 
					
						2018-03-07 13:26:24 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7a505d9976 
					 
					
						
						
							
							MXS-1703: Move replication manipulation functions to a separate file  
						
						... 
						
						
						
						Refactoring continues. This update moves some of the replication manipulation
functions to a separate file and turns them into class methods. 
						
						
					 
					
						2018-03-07 13:26:14 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						173f44b351 
					 
					
						
						
							
							MXS-1703: Move additional classes to separate file  
						
						... 
						
						
						
						Also use stl containers in monitor definition. 
						
						
					 
					
						2018-03-07 13:26:02 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8ef1385d1a 
					 
					
						
						
							
							MXS-1703: Turn MariaDB Monitor struct to class with public fields  
						
						... 
						
						
						
						Allows using std::string for strings. Also, cleanup. 
						
						
					 
					
						2018-03-07 13:25:52 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1de8f5ffdc 
					 
					
						
						
							
							MXS-1703: Compile mariadbmon.h as C++  
						
						
						
						
					 
					
						2018-03-07 13:25:29 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0bbf0246f9 
					 
					
						
						
							
							Revert "Compile mariadbmon.h as C++"  
						
						... 
						
						
						
						This reverts commit 60d57aee61d96832aeec1b8a61d36803c38ca77c. 
						
						
					 
					
						2018-02-24 15:40:21 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						236e906d88 
					 
					
						
						
							
							Revert "Turn MariaDB Monitor struct to class with public fields"  
						
						... 
						
						
						
						This reverts commit cb6f70119d9857b277306e9af5881fe29c574a32. 
						
						
					 
					
						2018-02-24 15:37:50 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						13661ab4a6 
					 
					
						
						
							
							Revert "MariaDB Monitor: Move additional classes to separate file"  
						
						... 
						
						
						
						This reverts commit ff55106610881d55db88eca9e2ef6a056cbc8d51. 
						
						
					 
					
						2018-02-24 15:35:36 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e721733434 
					 
					
						
						
							
							Revert "MariaDBMon: Move replication manipulation functions to a separate file"  
						
						... 
						
						
						
						This reverts commit 8cdd23dda2add6486abb685834def94c72a09b6c. 
						
						
					 
					
						2018-02-24 15:35:02 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8cdd23dda2 
					 
					
						
						
							
							MariaDBMon: Move replication manipulation functions to a separate file  
						
						... 
						
						
						
						Refactoring continues. This update moves some of the replication manipulation
functions to a separate file and turns them into class methods. 
						
						
					 
					
						2018-02-22 10:51:52 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ff55106610 
					 
					
						
						
							
							MariaDB Monitor: Move additional classes to separate file  
						
						... 
						
						
						
						Also use stl containers in monitor definition. 
						
						
					 
					
						2018-02-21 12:24:24 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cb6f70119d 
					 
					
						
						
							
							Turn MariaDB Monitor struct to class with public fields  
						
						... 
						
						
						
						Allows using std::string for strings. Also, cleanup. 
						
						
					 
					
						2018-02-21 11:00:42 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						60d57aee61 
					 
					
						
						
							
							Compile mariadbmon.h as C++  
						
						
						
						
					 
					
						2018-02-20 11:14:21 +02:00