d5c38b93f6 
					 
					
						
						
							
							Fix to MXS-431:  https://mariadb.atlassian.net/browse/MXS-431  
						
						 
						
						... 
						
						
						
						Replaced the use of the shared MySQLSession structure with an internal variable
that tracks the currently active database. 
						
						
					 
					
						2015-11-03 12:16:22 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						18c53bebf1 
					 
					
						
						
							
							Fix to MXS-430:  https://mariadb.atlassian.net/browse/MXS-430  
						
						 
						
						... 
						
						
						
						Added caching of the hashtables used to map databases to servers. 
						
						
					 
					
						2015-11-03 12:16:22 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9cd327a783 
					 
					
						
						
							
							Fix to MXS-417:  https://mariadb.atlassian.net/browse/MXS-417  Added support for single-character wildcard in IP addresses.  
						
						 
						
						... 
						
						
						
						Single character wildcard addresses are now properly handled 
						
						
					 
					
						2015-11-03 10:15:34 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1b04a0cf91 
					 
					
						
						
							
							Fix issues with error handling needing to cater for both client and backend DCBs.  
						
						 
						
						
						
						
					 
					
						2015-11-02 16:27:44 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7c582f91ea 
					 
					
						
						
							
							Merge branch 'develop' into 1.2.1-binlog_router_trx  
						
						 
						
						
						
						
					 
					
						2015-11-02 18:09:59 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9b4e8223b4 
					 
					
						
						
							
							Removed double check of database name on login.  
						
						 
						
						... 
						
						
						
						Removed redundant check of the default database when a user with proper
credentials is being authenticated. 
						
						
					 
					
						2015-11-02 15:54:46 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						24ee9ca675 
					 
					
						
						
							
							Removed redundant log messages  
						
						 
						
						... 
						
						
						
						Moved logging from functions that perform user authentication to the code that
uses these functions. This way the messages are only logged once. 
						
						
					 
					
						2015-11-02 15:53:02 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3187f2c3f8 
					 
					
						
						
							
							Updated code based on review of 9a04984  
						
						 
						
						
						
						
					 
					
						2015-10-31 10:34:37 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						cd55f62051 
					 
					
						
						
							
							Fix to MXS-29:  https://mariadb.atlassian.net/browse/MXS-29  
						
						 
						
						... 
						
						
						
						If MAXSCALE_SCHEMA.REPLICATION_HEARTBEAT isn't replicated, a warning is logged. 
						
						
					 
					
						2015-10-31 10:34:37 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c37e18e3d2 
					 
					
						
						
							
							Moved included headers back to .c file  
						
						 
						
						
						
						
					 
					
						2015-10-28 15:07:50 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8d84deecc5 
					 
					
						
						
							
							Updated schemarouter to use PCRE2 and moved includes to the header file.  
						
						 
						
						
						
						
					 
					
						2015-10-28 15:07:50 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						99720ffa9f 
					 
					
						
						
							
							Merge branch 'develop' into 1.2.1-binlog_router_trx  
						
						 
						
						
						
						
					 
					
						2015-10-28 10:15:52 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3c30827f16 
					 
					
						
						
							
							Report blr_print_binlog_details only if  pos > 4  
						
						 
						
						... 
						
						
						
						Report blr_print_binlog_details only if  pos > 4 
						
						
					 
					
						2015-10-28 10:15:05 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d7d009f3b3 
					 
					
						
						
							
							Merge from develop  
						
						 
						
						... 
						
						
						
						Merge from develop 
						
						
					 
					
						2015-10-28 09:38:31 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						846816a851 
					 
					
						
						
							
							Changed from POSIX regular expressions to PCRE2 for the regexfilter.  
						
						 
						
						
						
						
					 
					
						2015-10-27 22:10:49 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a718c995ae 
					 
					
						
						
							
							Added blr_print_binlog_details  
						
						 
						
						... 
						
						
						
						Added blr_print_binlog_details 
						
						
					 
					
						2015-10-27 17:33:15 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						bad61b0740 
					 
					
						
						
							
							Change binlog router to indicate it does not use router sessions via the getCapabilities interface.  
						
						 
						
						
						
						
					 
					
						2015-10-27 14:17:06 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						91bb3b288c 
					 
					
						
						
							
							Moved common monitor code to monitor_common.c  
						
						 
						
						
						
						
					 
					
						2015-10-26 17:31:19 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2b958bad94 
					 
					
						
						
							
							Added detection of connection timeout when monitors connect to backend servers.  
						
						 
						
						
						
						
					 
					
						2015-10-26 17:30:34 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a066b34e8e 
					 
					
						
						
							
							Fix for change master to new binlog file  
						
						 
						
						... 
						
						
						
						Fix for change master to new binlog file 
						
						
					 
					
						2015-10-26 10:35:33 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8208f3a728 
					 
					
						
						
							
							strerror_r update  
						
						 
						
						... 
						
						
						
						strerror_r update 
						
						
					 
					
						2015-10-23 18:44:39 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4b923ce4bc 
					 
					
						
						
							
							Merge branch '1.2.1-binlog_router_trx' of  https://github.com/mariadb-corporation/MaxScale  into 1.2.1-binlog_router_trx  
						
						 
						
						
						
						
					 
					
						2015-10-23 16:44:21 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						bf6286e598 
					 
					
						
						
							
							Fix for new file creation after change master to new log file  
						
						 
						
						... 
						
						
						
						Fix for new file creation after change master to new log file 
						
						
					 
					
						2015-10-23 15:35:48 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3be5238bd7 
					 
					
						
						
							
							Fixed indentation.  
						
						 
						
						
						
						
					 
					
						2015-10-23 15:05:51 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						63f4bc3aec 
					 
					
						
						
							
							Changed from router->binlog_lock to router->lock for transaction safety code and cleaned up code.  
						
						 
						
						
						
						
					 
					
						2015-10-23 14:54:08 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1dc48f5ed8 
					 
					
						
						
							
							Merge branch 'develop' into 1.2.1-binlog_router_trx  
						
						 
						
						
						
						
					 
					
						2015-10-23 13:18:11 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						40ffe21dd8 
					 
					
						
						
							
							Added a variable for current event being processed after a transaction is committed.  
						
						 
						
						
						
						
					 
					
						2015-10-23 12:33:51 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						add1927781 
					 
					
						
						
							
							Reformatted to make line-length < 110.  
						
						 
						
						
						
						
					 
					
						2015-10-21 09:46:52 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						eeefd73623 
					 
					
						
						
							
							Changed sprintf format to use %02hhx instead of %02x.  
						
						 
						
						
						
						
					 
					
						2015-10-20 16:20:54 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a8f866d372 
					 
					
						
						
							
							Message log update  
						
						 
						
						... 
						
						
						
						Message log update 
						
						
					 
					
						2015-10-19 11:37:20 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						75e8033052 
					 
					
						
						
							
							Merge branch 'develop' into 1.2.1-binlog_router_trx  
						
						 
						
						
						
						
					 
					
						2015-10-19 09:36:04 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						06f6b28048 
					 
					
						
						
							
							Fix to MXS-412:  https://mariadb.atlassian.net/browse/MXS-412  
						
						 
						
						... 
						
						
						
						service->user is now set to NULL after the users are freed. 
						
						
					 
					
						2015-10-19 09:01:58 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5112d4118f 
					 
					
						
						
							
							Fix to MXS-409:  https://mariadb.atlassian.net/browse/MXS-409  
						
						 
						
						... 
						
						
						
						Prepared statements are sent to the master instead of all servers.
The planned functionality to store the types of the prepared statements was not implemented
and all executions of prepared statements are sent to the master. Because of this the preparations
should be all sent to the master server instead of sending them to all servers. 
						
						
					 
					
						2015-10-19 09:01:58 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6040f11070 
					 
					
						
						
							
							Include DCB headers to remove warnings.  
						
						 
						
						
						
						
					 
					
						2015-10-17 20:06:37 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						482db5e84d 
					 
					
						
						
							
							User friendly bit mask display for DCB print; monitors to work via inserting hangups instead of callbacks.  
						
						 
						
						
						
						
					 
					
						2015-10-17 20:00:05 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						12ceb0db02 
					 
					
						
						
							
							Check for dummy session in mysql_backend protocol and ignore.  
						
						 
						
						
						
						
					 
					
						2015-10-15 14:17:49 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9b65e0b8b6 
					 
					
						
						
							
							Fixed compiler warnings.  
						
						 
						
						
						
						
					 
					
						2015-10-14 10:58:32 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						cc42707dc0 
					 
					
						
						
							
							The read_buffer pointer must be set to null in situations where the buffer has been freed (or consumed).  
						
						 
						
						
						
						
					 
					
						2015-10-13 15:10:55 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						bb53eb0f6d 
					 
					
						
						
							
							Put extra check in hashtable_fetch to return if zero entries (should never happen but will crash if not checked); remove dcb_close from mysql_backend where it closes backend DCBs, as these should be closed by the router.  
						
						 
						
						
						
						
					 
					
						2015-10-07 17:06:21 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7e1034a740 
					 
					
						
						
							
							All conflicts are printed when processing databases.  
						
						 
						
						
						
						
					 
					
						2015-10-05 10:20:58 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6227d9f834 
					 
					
						
						
							
							Cleaned up schemarouter code.  
						
						 
						
						
						
						
					 
					
						2015-10-05 10:20:58 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a576606f2b 
					 
					
						
						
							
							Updated schemarouter duplicate DB code based on code review.  
						
						 
						
						
						
						
					 
					
						2015-10-05 10:20:58 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						af2bc91383 
					 
					
						
						
							
							Cleaned up the clientReply function of the schemarouter.  
						
						 
						
						
						
						
					 
					
						2015-10-05 10:20:58 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						bff6db96a1 
					 
					
						
						
							
							Same database on more than one server now cause the schemarouter session to be closed.  
						
						 
						
						
						
						
					 
					
						2015-10-05 10:20:58 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						62477c5760 
					 
					
						
						
							
							Changed log message for trx_safe set to ON  
						
						 
						
						... 
						
						
						
						Changed log message for trx_safe set to ON 
						
						
					 
					
						2015-10-02 19:14:47 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						78252fcb78 
					 
					
						
						
							
							Message logs changed for slave request errors  
						
						 
						
						... 
						
						
						
						Log messages changed for slave request errors 
						
						
					 
					
						2015-10-02 18:30:19 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e38ea9d07d 
					 
					
						
						
							
							Correct missing return value.  
						
						 
						
						
						
						
					 
					
						2015-10-02 16:19:59 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1e76de540f 
					 
					
						
						
							
							Added blr_distribute_error_message when distributing transaction events  
						
						 
						
						... 
						
						
						
						Added blr_distribute_error_message when distributing transaction events 
						
						
					 
					
						2015-10-02 09:46:52 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d31e081e45 
					 
					
						
						
							
							Changed log messages for blr_read_binlog, added slave send error feaure  
						
						 
						
						... 
						
						
						
						Changed log messages for blr_read_binlog, added slave send error feaure.
When blr_read_binlog detects an error an error message with 1236 code
is sent to the slave and it will stop the replication to binlogrouter 
						
						
					 
					
						2015-10-01 17:03:48 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e043d204b4 
					 
					
						
						
							
							blr_send_custom_error with errno and state  
						
						 
						
						... 
						
						
						
						blr_send_custom_error with errno and state 
						
						
					 
					
						2015-09-30 15:59:48 +02:00