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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c47a2d32fa 
					 
					
						
						
							
							Fix mxs1980_blr_galera_server_ids  
						
						... 
						
						
						
						A housekeeping task cannot be removed by name from within the
task function itself. Instead the function must simply return
false. 
						
						
					 
					
						2019-06-19 15:27:09 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4efa9dbeea 
					 
					
						
						
							
							Remove maxscale/alloc.h  
						
						... 
						
						
						
						The remaining contents were moved to maxbase/alloc.h. 
						
						
					 
					
						2019-06-10 14:11:25 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e5a49a2f7b 
					 
					
						
						
							
							MXS-2483: Take SSLContext into use in binlogrouter  
						
						
						
						
					 
					
						2019-05-20 15:45:19 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3813c728b1 
					 
					
						
						
							
							Move listener parameter handling into Listener::create  
						
						... 
						
						
						
						The Listener::create method now takes a set of configuration parameters
from which it constructs a listener. This removes the duplicated code and
makes the behavior of listener creation similar to other objects in
MaxScale. It also allows the configuration parameters to be stored in the
listener object itself. 
						
						
					 
					
						2019-05-10 09:21:52 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ea14331d18 
					 
					
						
						
							
							Move DCB owner selection into Listener  
						
						... 
						
						
						
						The code that selects which worker to assign the DCB to is now completely
in the Listener class. This removes the need to change the ownership of a
DCB after it has been allocated. 
						
						
					 
					
						2019-04-26 13:18:37 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f8bc6b18fc 
					 
					
						
						
							
							Only add tasks once in binlogrouter  
						
						... 
						
						
						
						Adding the same task twice isn't allowed. The API of the housekeeper tasks
might have to be changed in a way that makes it possible for the caller to
know whether a task has been added. 
						
						
					 
					
						2019-03-26 13:44:04 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						42b5c39f43 
					 
					
						
						
							
							Merge branch '2.3' into develop  
						
						
						
						
					 
					
						2019-02-07 10:50:27 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						08a05d3ab9 
					 
					
						
						
							
							Fix use of uninitialized variables  
						
						... 
						
						
						
						Building with optimization in debug mode revealed code that could in
theory result in undefined behavior. 
						
						
					 
					
						2019-02-06 14:22:24 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3b55893a20 
					 
					
						
						
							
							Combine maxscale/buffer.h with maxscale/buffer.hh  
						
						
						
						
					 
					
						2019-01-17 12:37:40 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						df17619722 
					 
					
						
						
							
							MXS-2220 Move server_update_address inside class  
						
						... 
						
						
						
						Should be moved to internal class once blr is cleaned up. 
						
						
					 
					
						2019-01-10 10:26:53 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						40485d746c 
					 
					
						
						
							
							MXS-2220 Change server name to constant string  
						
						
						
						
					 
					
						2019-01-03 12:13:15 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5fc2c1f49c 
					 
					
						
						
							
							MXS-2220 Store server ports as integers and modify them in methods  
						
						
						
						
					 
					
						2019-01-03 12:13:15 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						54ae7119cf 
					 
					
						
						
							
							Fix binlogrouter master reconnection  
						
						... 
						
						
						
						The reconnection attempt to the master won't work if users aren't loaded
before it. 
						
						
					 
					
						2018-12-31 10:39:57 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3b150ad4b2 
					 
					
						
						
							
							Fix binlogrouter use of DCBs  
						
						... 
						
						
						
						The dcb_connect function requires that the client DCB has a remote
address. 
						
						
					 
					
						2018-12-28 10:13:24 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7cf73e0f13 
					 
					
						
						
							
							MXS-2196: Fix use of DCBs in binlogrouter  
						
						... 
						
						
						
						The binlogrouter now handles the DCB creation a bit more correctly but it
still breaks a few of the rules. 
						
						
					 
					
						2018-12-13 13:27:45 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0927a0b938 
					 
					
						
						
							
							MXS-2197 Remove most includes of maxscale/log.hh  
						
						... 
						
						
						
						All cc-files should include maxscale/ccdefs.hh, which includes
maxscale/log.hh. Consequently it need not be included again. 
						
						
					 
					
						2018-12-10 13:07:23 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c0c9a9858d 
					 
					
						
						
							
							MXS-2197 Rename maxscale/log.h to maxscale/log.hh  
						
						... 
						
						
						
						In files either include maxscale/log.hh or remove include entirelly
as maxscale/ccdefs.hh includes it. 
						
						
					 
					
						2018-12-10 12:58:17 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						77477d9648 
					 
					
						
						
							
							MXS-2196: Rename dcb_role_t to DCB::Role  
						
						
						
						
					 
					
						2018-12-05 15:30:44 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bec9455a74 
					 
					
						
						
							
							MXS-2205 Combine routingworker.h with routingworker.hh  
						
						
						
						
					 
					
						2018-12-05 11:12:20 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9f721f725e 
					 
					
						
						
							
							MXS-2205 Convert maxscale/protocol/mysql.h to .hh  
						
						
						
						
					 
					
						2018-12-05 11:12:20 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						43c33e9f4a 
					 
					
						
						
							
							MXS-2196: Allocate a session before allocating DCBs  
						
						... 
						
						
						
						Allocating the session before a DCB guarantees that at no point will a DCB
have a null session. This further clarifies the concept of the session and
also allows the listener reference to be moved there.
Ideally, the session itself would allocate and assign the client DCB but
since the Listener is the only one who does it, it's acceptable for now. 
						
						
					 
					
						2018-12-04 11:50:43 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						da9816b7e7 
					 
					
						
						
							
							MXS-2196: Always allocate a session  
						
						... 
						
						
						
						Whenever a client DCB is accepted, a session for it is allocated. This
simplifies the handling of shared data between DCBs by allowing it to be
placed inside the session object. Currently, the data is stashed away in
the client DCB. 
						
						
					 
					
						2018-12-04 11:50:43 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						694d4a4003 
					 
					
						
						
							
							MXS-2196: Make DCB a C++ struct  
						
						... 
						
						
						
						Allocating DCB with new allows the use of C++ objects in the DCB
struct. Also the explicit poll field can be replaced by inheriting from
MXB_POLL_DATA. 
						
						
					 
					
						2018-12-04 11:50:43 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ad12ff6d06 
					 
					
						
						
							
							MXS-2196: Rename dcb.h to dcb.hh  
						
						
						
						
					 
					
						2018-12-04 11:50:43 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3b5e45ceee 
					 
					
						
						
							
							MXS-2196: Combine session.h and session.hh  
						
						... 
						
						
						
						Combined the public session headers into one. 
						
						
					 
					
						2018-12-04 11:43:38 +02:00