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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f013d3ccd9 
					 
					
						
						
							
							MXS-3013: Add reload endpoint for services  
						
						... 
						
						
						
						The endpoint reloads the database users. This can also be used in the
future to refresh encrypted credentials when they are no longer loaded
every time an encrypted password is used. 
						
						
					 
					
						2020-06-01 12:26:29 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						912cb711e3 
					 
					
						
						
							
							MXS-2844: Fix binlogrouter destruction  
						
						... 
						
						
						
						Binlogrouter services can now be destroyed at runtime. 
						
						
					 
					
						2020-02-14 08:55:48 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f9b1a0a0c4 
					 
					
						
						
							
							Merge branch '2.3' into 2.4  
						
						
						
						
					 
					
						2019-07-10 08:17:34 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e658dca4fe 
					 
					
						
						
							
							Allow rapid reloading of users on startup  
						
						... 
						
						
						
						This fixes the test failures that stem from users being created right
after maxscale has started. This also should make startups a bit smoother
now that the default value of users_refresh_time has been fixed. 
						
						
					 
					
						2019-07-08 11:32:16 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0ba779d5a2 
					 
					
						
						
							
							Update 2.4.0 Change Date  
						
						
						
						
					 
					
						2019-06-25 10:11:55 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1fbb57f9b2 
					 
					
						
						
							
							Check if socket server is MaxScale service  
						
						... 
						
						
						
						We need to handle the case that a MaxScale service is used as a
server over Unix domain sockets. 
						
						
					 
					
						2019-06-20 11:05:00 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4efa9dbeea 
					 
					
						
						
							
							Remove maxscale/alloc.h  
						
						... 
						
						
						
						The remaining contents were moved to maxbase/alloc.h. 
						
						
					 
					
						2019-06-10 14:11:25 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e078f95a42 
					 
					
						
						
							
							MXS-1550 Add net_write_timeout paramater for service  
						
						... 
						
						
						
						net_write_timeout is used to timeout writes take too long. 
						
						
					 
					
						2019-06-10 10:31:35 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						47ebcdcc02 
					 
					
						
						
							
							Sort server relationships  
						
						... 
						
						
						
						As server relationships are unordered, sorting them guarantees a certain
order. This fixes the MaxCtrl cluster diff test failure.
Also formatted monitor.cc sources: the indentation seems to be off. 
						
						
					 
					
						2019-05-24 15:33:17 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						93e130bb48 
					 
					
						
						
							
							MXS-2329 Use durations with max_retry_interval  
						
						
						
						
					 
					
						2019-04-30 13:02:53 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9fb4116bf5 
					 
					
						
						
							
							MXS-2329 Use durations with connection_timeout  
						
						
						
						
					 
					
						2019-04-30 13:02:53 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1417292f0d 
					 
					
						
						
							
							Destroy monitor only if it's not used  
						
						... 
						
						
						
						If a service uses a monitor as the source of its servers, it must not be
destroyed before the monitor is removed from all services that use it. 
						
						
					 
					
						2019-04-02 10:08:59 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e659c6cc73 
					 
					
						
						
							
							Merge branch '2.3' into develop  
						
						
						
						
					 
					
						2019-04-01 13:24:30 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						48791c3877 
					 
					
						
						
							
							Fix duplication of the router parameter  
						
						... 
						
						
						
						The service parameter list had two router entries in it due to the
assumption that the parameter list never contained the router itself in
it. 
						
						
					 
					
						2019-03-29 10:35:41 +02: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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e7abc53b70 
					 
					
						
						
							
							MXS-2304 Clean up configuration serialization  
						
						... 
						
						
						
						The parameters are now written in the order they appear in the module
parameter definitions. Also enabled a previously disabled part in
server unit test. 
						
						
					 
					
						2019-03-12 12:51:23 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1c3a5bda83 
					 
					
						
						
							
							Merge branch '2.3' into develop  
						
						
						
						
					 
					
						2019-03-11 12:29:56 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7f27db02a8 
					 
					
						
						
							
							Fix global retain_last_statements  
						
						... 
						
						
						
						The default value was wrong. 
						
						
					 
					
						2019-03-08 14:45:18 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						95317725ce 
					 
					
						
						
							
							Merge branch '2.3' into develop  
						
						
						
						
					 
					
						2019-03-07 16:21:03 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						267ec9cccc 
					 
					
						
						
							
							Fix filter serialization  
						
						... 
						
						
						
						Filters were serialized with commas as separators instead of pipes. 
						
						
					 
					
						2019-03-07 16:02:49 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2a63fb0776 
					 
					
						
						
							
							MXS-2304 Store config parameter container as value in monitor and service  
						
						
						
						
					 
					
						2019-02-22 16:53:17 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5828c93112 
					 
					
						
						
							
							MXS-2304 Convert static config parameter methods to non-static  
						
						... 
						
						
						
						Parameter handling changed in several places. 
						
						
					 
					
						2019-02-22 15:17:55 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b64e9b3ee0 
					 
					
						
						
							
							MSX-2304 Store configuration parameters in a map  
						
						... 
						
						
						
						Also adds begin() and end() functions for loops. 
						
						
					 
					
						2019-02-22 15:04:14 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						37db656cae 
					 
					
						
						
							
							Use correct service name and router module name  
						
						... 
						
						
						
						Both the base class and derived class had the fields, but the derived fields
were left blank. 
						
						
					 
					
						2019-02-20 10:50:22 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1fed465fdb 
					 
					
						
						
							
							MXS-2246 Remove duplicate info in SERVICE and Service  
						
						... 
						
						
						
						Both of them contained fields for the service and router names.
Now the names are in SERVICE and they must be accessed via member
function. 
						
						
					 
					
						2019-02-14 15:24:10 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ab93216064 
					 
					
						
						
							
							MXS-2314 Server added to monitor should be added to service  
						
						... 
						
						
						
						If the servers of a service are defined by a monitor (the config
has 'cluster=SomeMonitor'), then the addition of a server to a
a monitor should lead to that server being added to the service. 
						
						
					 
					
						2019-02-11 13:03:18 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f271c5cea1 
					 
					
						
						
							
							MXS-2314 Add 'cluster' parameter to service  
						
						... 
						
						
						
						Using the cluster parameter, the servers of a service can be
defined using a monitor.
This change basically only introduces the parameter. 
						
						
					 
					
						2019-02-11 13:03:18 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						35ab911d5c 
					 
					
						
						
							
							MXS-2304 Use configuration class methods instead of separate implementations  
						
						... 
						
						
						
						Replaces parameter add/set/remove/free. 
						
						
					 
					
						2019-02-07 13:51:16 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ed80680da9 
					 
					
						
						
							
							MXS-2304 Add ctor/dtor and other functions to parameter class  
						
						... 
						
						
						
						The manipulation functions are currently static so that the container can be initialized
if required. This will be fixed later.
The new functions are taken into use in monitor management. 
						
						
					 
					
						2019-02-07 13:51:16 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5ab7734e9d 
					 
					
						
						
							
							MXS-2304 Add contains() to test if a parameter exists  
						
						... 
						
						
						
						Replaces uses of config_get_param() in modules either with contains()
or get_string(). The config_get_param() is moved to internal headers,
as it allows seeing inside a config setting. 
						
						
					 
					
						2019-02-06 12:36:23 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4132c9bbbc 
					 
					
						
						
							
							MXS-2304 Use get_c_str_copy instead of config_copy_string()  
						
						... 
						
						
						
						Also uses get_string() in core-code when appropriate. 
						
						
					 
					
						2019-02-05 10:28:37 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b357717149 
					 
					
						
						
							
							MXS-2304 Use get_bool() instead of config_get_bool()  
						
						
						
						
					 
					
						2019-02-01 17:18:49 +02:00