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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6c160a3529 
					 
					
						
						
							
							Log query classification info for session_trace  
						
						... 
						
						
						
						This fixes the bug where the detailed query classification info was only
logged when LOG_INFO was globally enabled. 
						
						
					 
					
						2020-11-23 13:13:19 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0be629e5c5 
					 
					
						
						
							
							Merge branch '2.3' into 2.4  
						
						
						
						
					 
					
						2020-09-15 18:02:24 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6129f588a1 
					 
					
						
						
							
							Don't parse COM_STMT_EXECUTE packets  
						
						... 
						
						
						
						The function information is only available for COM_QUERY packets. 
						
						
					 
					
						2020-09-15 17:55:56 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						caedf79464 
					 
					
						
						
							
							Merge branch '2.3' into 2.4  
						
						
						
						
					 
					
						2020-08-28 14:24:16 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ebdb9655e6 
					 
					
						
						
							
							MXS-3143: Route FOUND_ROWS to last used target  
						
						... 
						
						
						
						This will cause the query to be routed to the same server where a possible
SQL_CALC_FOUND_ROWS was executed. 
						
						
					 
					
						2020-08-28 11:49:07 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e909632e9e 
					 
					
						
						
							
							MXS-2802: Route COM_RESET_CONNECTION to all servers  
						
						... 
						
						
						
						The purpose of a COM_RESET_CONNECTION is to reset the connection
states. This means it should be routed to all servers, the same as all
session state modifying commands. 
						
						
					 
					
						2019-12-13 10:49:36 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8a176d64aa 
					 
					
						
						
							
							MXS-2490: Add direct execution support  
						
						... 
						
						
						
						Certain MariaDB connectors will use the direct execution for batching
COM_STMT_PREPARE and COM_STMT_EXECUTE execution without waiting for the
COM_STMT_PREPARE to complete. In these cases the COM_STMT_EXECUTE (and
other COM_STMT commands as well) will use the special ID 0xffffffff. When
this is detected, it should be substituted with the ID of the latest
statement that was prepared. 
						
						
					 
					
						2019-07-09 14:59:52 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8960d2df8f 
					 
					
						
						
							
							Merge branch '2.3' into 2.4  
						
						
						
						
					 
					
						2019-07-04 09:39:52 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						be8f4fe055 
					 
					
						
						
							
							MXS-1901: Route related PS commands to same server  
						
						... 
						
						
						
						All COM_STMT_SEND_LONG_DATA commands and the COM_STMT_EXECUTE that follows
it must be sent to the same server. This implicitly works for masters but
with multiple slave servers the data could be sent to the wrong server.
By using the code added for MXS-2521, this problem can now be easily
solved by checking what the previous command was. 
						
						
					 
					
						2019-07-04 09:37:09 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3e85500491 
					 
					
						
						
							
							Merge branch '2.3' into 2.4  
						
						
						
						
					 
					
						2019-07-02 08:38:15 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b2019ea18e 
					 
					
						
						
							
							Correctly reset PS continuation state  
						
						... 
						
						
						
						The state was modified only by PS commands. 
						
						
					 
					
						2019-07-01 10:33:18 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fcc19f3c66 
					 
					
						
						
							
							Merge branch '2.3' into 2.4  
						
						
						
						
					 
					
						2019-06-27 08:53:33 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5eba688c1b 
					 
					
						
						
							
							MXS-2521: Detect COM_STMT_EXECUTE without metadata  
						
						... 
						
						
						
						If a COM_STMT_EXECUTE has no metadata in it and it has more than one
parameter, it must be routed to the same backend where the previous
COM_STMT_EXECUTE with the same ID was routed to. This prevents MDEV-19811
that is triggered by MaxScale routing the queries to different backends. 
						
						
					 
					
						2019-06-27 08:29:30 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0ba779d5a2 
					 
					
						
						
							
							Update 2.4.0 Change Date  
						
						
						
						
					 
					
						2019-06-25 10:11:55 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0b67ce1e82 
					 
					
						
						
							
							Merge branch '2.3' into develop  
						
						
						
						
					 
					
						2019-06-20 14:36:48 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						805be70a78 
					 
					
						
						
							
							Add more information to rwsplit info messages  
						
						... 
						
						
						
						The statement ID for all binary protocol statements and the error given to
handleError are now logged. 
						
						
					 
					
						2019-06-20 14:27:03 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4efa9dbeea 
					 
					
						
						
							
							Remove maxscale/alloc.h  
						
						... 
						
						
						
						The remaining contents were moved to maxbase/alloc.h. 
						
						
					 
					
						2019-06-10 14:11:25 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6b8ca35408 
					 
					
						
						
							
							Format core source files  
						
						... 
						
						
						
						Formatted core .cc files according to current uncrustify configuration. 
						
						
					 
					
						2019-05-06 16:05:50 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2ba7e63e7e 
					 
					
						
						
							
							Merge branch '2.3' into develop  
						
						
						
						
					 
					
						2019-03-21 09:26:06 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						17245c4ce3 
					 
					
						
						
							
							Fix false debug assertion  
						
						... 
						
						
						
						Given the following query:
PREPARE ps FROM 'PREPARE ps2 FROM \'SELECT 1\'';
The debug assertion is hit even though this is valid, albeit unsupported,
SQL. An optimization would be to ignore the query if the prepared
statement type is another prepared statement. 
						
						
					 
					
						2019-03-18 12:17:48 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6038f1f386 
					 
					
						
						
							
							Merge branch '2.3' into develop  
						
						
						
						
					 
					
						2019-02-01 13:55:54 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						16fc920d33 
					 
					
						
						
							
							MXS-2299: Hints always take precedence  
						
						... 
						
						
						
						Hints should override all statement level routing decisions that would
otherwise be done based on the query type. 
						
						
					 
					
						2019-01-28 18:36:52 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a3fa2f8111 
					 
					
						
						
							
							Merge branch '2.3' into develop  
						
						
						
						
					 
					
						2019-01-16 16:31:14 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ba40916d4a 
					 
					
						
						
							
							MXS-2266: Close prepared statements with internal ID  
						
						... 
						
						
						
						The ID used to store the prepared statements uses the internal ID and
using the external ID caused unwanted memory use and a false warning. 
						
						
					 
					
						2019-01-16 12:22:06 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d4674faa7d 
					 
					
						
						
							
							Convert maxscale/query_classifier.h to .hh  
						
						... 
						
						
						
						The header was not merged with queryclassifier.hh since the latter
does not include the former. 
						
						
					 
					
						2019-01-15 18:18:39 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5a9e84d39a 
					 
					
						
						
							
							Merge branch '2.3' into develop  
						
						
						
						
					 
					
						2018-12-18 00:00:00 +02:00