b828b04c05 
					 
					
						
						
							
							Fixed debug assertion.  
						
						
						
						
					 
					
						2015-11-17 09:17:29 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b22d40b06b 
					 
					
						
						
							
							Fixed PCRE2 beng built when CMake is configured  
						
						... 
						
						
						
						The bundled PCRE2 library will be built as a separate target and configuring
CMake no longer builds it. Instead, it will only be built when it is out of date.
This requires all targets to declare that they depend on the pcre2 target in
order for it to be built. 
						
						
					 
					
						2015-11-16 13:59:47 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a355e1beef 
					 
					
						
						
							
							Printf format checking added to logging function.  
						
						... 
						
						
						
						Printf format checking added to logging function and all
issues that were revealed by that fixed. 
						
						
					 
					
						2015-11-16 12:40:49 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1f15843d61 
					 
					
						
						
							
							Refactored schemarouter to use the resultset.h data types and functions  
						
						... 
						
						
						
						The generated responses to SHOW DATABASES are now generated by using the resultset.h
data types and functions. 
						
						
					 
					
						2015-11-16 08:39:49 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						30d1fc66b7 
					 
					
						
						
							
							getCapabilities no longer takes arguments and returns an int.  
						
						
						
						
					 
					
						2015-11-11 18:14:03 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dee20fe077 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into MXS-329-develop-20151111  
						
						... 
						
						
						
						# Conflicts:
#	server/core/CMakeLists.txt
#	server/core/buffer.c
#	server/core/service.c
#	server/modules/filter/tee.c
#	server/modules/monitor/mysql_mon.c
#	server/modules/routing/binlog/blr.c
#	server/modules/routing/binlog/blr_slave.c
#	server/modules/routing/debugcmd.c
#	server/modules/routing/readwritesplit/readwritesplit.c
#	utils/skygw_utils.cc
- resolved. 
						
						
					 
					
						2015-11-11 11:08:02 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						834a88aeda 
					 
					
						
						
							
							Log variables moved to log_manager.h  
						
						... 
						
						
						
						The log manager variables lm_enabled_log_files_bitmask, log_ses_count
and tls_log_info that earlier were declared separately in every
c-file are now declared in the log_manager.h header. 
						
						
					 
					
						2015-11-04 14:26:53 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						99ac4876f4 
					 
					
						
						
							
							Fixed wrong variables being passed.  
						
						
						
						
					 
					
						2015-11-03 12:16:22 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a969de7d50 
					 
					
						
						
							
							Changed unnecessary strncpy to strcpy.  
						
						
						
						
					 
					
						2015-11-03 12:16:22 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3903c4a35d 
					 
					
						
						
							
							Renamed and moved variables around  
						
						... 
						
						
						
						Renamed variables to make more sense and reordered them to be more in line with
the function's purpose. 
						
						
					 
					
						2015-11-03 12:16:22 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						50b0a9b71b 
					 
					
						
						
							
							Code changes based on review of 1e8afe5063134b7c56492b3777ae1248b1587ba4  
						
						
						
						
					 
					
						2015-11-03 12:16:22 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e38ea9d07d 
					 
					
						
						
							
							Correct missing return value.  
						
						
						
						
					 
					
						2015-10-02 16:19:59 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2231d0870c 
					 
					
						
						
							
							Place checks in callback routines because DCB will not always contain a reference to a router session, and the associated data will be invalid in this case.  
						
						
						
						
					 
					
						2015-09-25 12:17:18 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cfeaf7d6e9 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into MXS-329  
						
						... 
						
						
						
						Conflicts:
	server/core/session.c 
						
						
					 
					
						2015-09-10 13:07:27 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f6916a23bd 
					 
					
						
						
							
							Move responsibility for closing DCB on error to router error handling. Check that routers remove or disable links to closed DCB.  
						
						
						
						
					 
					
						2015-09-09 09:33:00 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						986c918d52 
					 
					
						
						
							
							Remove ERRACT_RESET action from router error handler; remove sole call from mysql_client. Correct comments on parameters for router error handlers.  
						
						
						
						
					 
					
						2015-09-09 08:31:59 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						160bbb70ee 
					 
					
						
						
							
							MXS-251: strerror  
						
						... 
						
						
						
						Replaces all calls to strerror with calls to strerror_r. The former
is non-thread safe while the latter is. 
						
						
					 
					
						2015-09-05 15:52:13 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9a6e3a9a86 
					 
					
						
						
							
							Fix to Coverity defect.  
						
						
						
						
					 
					
						2015-08-20 09:34:52 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						185ff4343c 
					 
					
						
						
							
							Added a missing NULL check.  
						
						
						
						
					 
					
						2015-08-14 09:54:51 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						deee4479a3 
					 
					
						
						
							
							Merge branch 'develop' into schemarouter_refresh  
						
						
						
						
					 
					
						2015-08-10 12:35:22 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a74ed87d07 
					 
					
						
						
							
							Removed redundant linking of the utils library.  
						
						
						
						
					 
					
						2015-08-10 10:40:00 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c3e1e2b345 
					 
					
						
						
							
							Merge branch 'develop' into schemarouter_refresh  
						
						... 
						
						
						
						Conflicts:
	Documentation/Tutorials/Replication-Proxy-Binlog-Router-Tutorial.md 
						
						
					 
					
						2015-08-08 11:25:54 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						78eab19c62 
					 
					
						
						
							
							Fixed compiler warnings.  
						
						
						
						
					 
					
						2015-07-14 17:13:09 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e146b2d632 
					 
					
						
						
							
							Merge branch 'release-1.2' into schemarouter_refresh  
						
						
						
						
					 
					
						2015-07-13 19:10:05 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6497350ab7 
					 
					
						
						
							
							Merge branch 'release-1.2' into develop  
						
						... 
						
						
						
						Conflicts:
	server/core/adminusers.c
	server/modules/protocol/mysql_client.c 
						
						
					 
					
						2015-07-11 17:12:48 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ba417ef633 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into MXS-122  
						
						... 
						
						
						
						Conflicts:
	server/core/dcb.c 
						
						
					 
					
						2015-07-08 14:54:22 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						10d690273d 
					 
					
						
						
							
							Resolve compiler warnings  
						
						
						
						
					 
					
						2015-07-08 11:35:41 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						af2ce0f4f1 
					 
					
						
						
							
							Fix to MXS-252:  https://mariadb.atlassian.net/browse/MXS-252  
						
						... 
						
						
						
						Added missing buffer length parameter. 
						
						
					 
					
						2015-07-08 12:45:48 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1af73b7061 
					 
					
						
						
							
							Fixed common sharding functions referring to schemarouter.  
						
						
						
						
					 
					
						2015-07-06 18:12:08 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1eb907ad38 
					 
					
						
						
							
							Fixed common sharding functions referring to schemarouter.  
						
						
						
						
					 
					
						2015-07-03 17:08:32 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a9e0a52b9e 
					 
					
						
						
							
							Fixed false positives in SHOW SHARDS detection.  
						
						
						
						
					 
					
						2015-07-03 13:59:25 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5964a68143 
					 
					
						
						
							
							Added SHOW SHARDS functionality into schemarouter.  
						
						
						
						
					 
					
						2015-07-03 13:44:22 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						993ec723b9 
					 
					
						
						
							
							Added verbose client errors to schemarouter.  
						
						
						
						
					 
					
						2015-07-02 13:28:23 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4c38e2224b 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into MXS-122  
						
						... 
						
						
						
						Conflicts:
	server/core/CMakeLists.txt
	server/core/dcb.c
	server/include/dcb.h
	server/include/server.h
	server/modules/protocol/mysql_backend.c 
						
						
					 
					
						2015-06-19 23:12:54 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b1c383b19e 
					 
					
						
						
							
							Added database list refreshing to schemarouter.  
						
						
						
						
					 
					
						2015-06-09 16:13:06 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d0e92a15f8 
					 
					
						
						
							
							Move decrement of server connections into zombie processing; introduce dcb_close_finish to be called either in dcb_close or when persistent dcb is discarded.  
						
						
						
						
					 
					
						2015-06-09 11:41:43 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5f076b81d4 
					 
					
						
						
							
							Merge branch 'install_dir_change' into develop  
						
						... 
						
						
						
						Conflicts:
	CMakeLists.txt
	Documentation/Tutorials/Administration-Tutorial.md
	log_manager/CMakeLists.txt
	server/core/CMakeLists.txt
	server/core/gateway.c
	server/core/maxkeys.c
	server/core/maxpasswd.c
	server/modules/filter/test/CMakeLists.txt
	server/modules/routing/CMakeLists.txt 
						
						
					 
					
						2015-05-26 13:34:39 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8301410c79 
					 
					
						
						
							
							Fixed possible memory leaks in schemarouter.  
						
						
						
						
					 
					
						2015-05-11 22:02:35 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8647b30184 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into MXS-105  
						
						... 
						
						
						
						Conflicts (resolved):
	server/modules/routing/schemarouter/schemarouter.c 
						
						
					 
					
						2015-05-05 10:54:09 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						463cd4a97e 
					 
					
						
						
							
							Moved common sharding functions to a separate file.  
						
						
						
						
					 
					
						2015-05-04 07:06:24 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						550b130d91 
					 
					
						
						
							
							Schemarouter shortest session statistic now only updates session with a length of more than zero seconds.  
						
						
						
						
					 
					
						2015-05-01 11:13:43 +03:00