6a54d888de 
					 
					
						
						
							
							Merge branch 'release-1.0GA' of  https://github.com/mariadb-corporation/MaxScale  into release-1.0GA  
						
						
						
						
					 
					
						2014-12-08 16:04:27 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5264a1abc9 
					 
					
						
						
							
							Added function documentation, moved one non-error log entry to message log, cleaned up a bit.  
						
						
						
						
					 
					
						2014-12-08 16:02:16 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8fed527ac9 
					 
					
						
						
							
							Merge branch 'release-1.0GA' into blr  
						
						
						
						
					 
					
						2014-12-08 09:21:38 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ce056dccd8 
					 
					
						
						
							
							Update modue status of all GA modules  
						
						
						
						
					 
					
						2014-12-08 09:19:35 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b1eaaea961 
					 
					
						
						
							
							Merge branch 'release-1.0GA' of  https://github.com/mariadb-corporation/MaxScale  into release-1.0GA  
						
						
						
						
					 
					
						2014-12-05 23:57:02 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						01b1b0a304 
					 
					
						
						
							
							Fixes to Coverity issues 84388, 84386, 84385  
						
						... 
						
						
						
						mysql_mon.c: Added back server state logging to Debug build.
query_classifier.cc: removed some extra debug code, cleaned up a bit function documentation.
mysql_client_server_protocol.h, mysql_backend.c, mysql_common.c: changed some variables to signed ones to enable checking of calculations in the code.
skygw_utils.cc: removed erroneous debug assertion. 
						
						
					 
					
						2014-12-05 23:39:14 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c133a42bbd 
					 
					
						
						
							
							Skip log for "Master available" with MAINTENANCE  
						
						... 
						
						
						
						Skip logging “A Master Server is now available” message when the server
has SERVER_MAINT bit value 
						
						
					 
					
						2014-12-04 15:25:04 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						93876f565d 
					 
					
						
						
							
							Log message fixed  
						
						... 
						
						
						
						Log message fixed 
						
						
					 
					
						2014-11-21 11:57:57 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e5b041ea93 
					 
					
						
						
							
							Reset log counter for members in the cluster  
						
						... 
						
						
						
						Reset log counter for members in the cluster 
						
						
					 
					
						2014-11-21 11:31:01 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fc5647282f 
					 
					
						
						
							
							New logging features for galera mon  
						
						... 
						
						
						
						New logging features for galera mon 
						
						
					 
					
						2014-11-20 17:52:27 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c62a89f5c8 
					 
					
						
						
							
							Fixed typos and added function headers  
						
						... 
						
						
						
						Fixed typos and added function headers 
						
						
					 
					
						2014-11-20 17:40:33 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1ac4b0bba7 
					 
					
						
						
							
							Monitored server status change logged once  
						
						... 
						
						
						
						Monitored server status change logged once.
Available / not available master is logged 
						
						
					 
					
						2014-11-20 16:47:17 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						511d93f266 
					 
					
						
						
							
							Monitored server status change logged in debug log  
						
						... 
						
						
						
						Monitored server status change is now logged in debug log 
						
						
					 
					
						2014-11-20 12:18:33 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a65b9fa8b3 
					 
					
						
						
							
							Fixes to Coverity defects: 72662 82143 82144 82145 82348 82349  
						
						
						
						
					 
					
						2014-11-20 06:44:43 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bb39267126 
					 
					
						
						
							
							Merge branch 'develop' of  https://github.com/mariadb-corporation/MaxScale  into develop  
						
						
						
						
					 
					
						2014-11-19 00:15:21 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fd11e6a7f5 
					 
					
						
						
							
							Session-specific logging. Added functions  
						
						... 
						
						
						
						void session_enable_log(SESSION* ses, logfile_id_t id)
and
void session_disable_log(SESSION* ses, logfile_id_t id)
Which switch specific log type on/off if the log type in question is not generally enabled.
Each thread carries a thread-specific struct log_info_t which includes members for current session id and bitfield for enabled log types for the current session. That information is checked before actual log write functions are called.
Each file where session-specific logging is used, must include the following exports:
/** Defined in log_manager.cc */
extern int            lm_enabled_logfiles_bitmask;
extern size_t         log_ses_count[];
extern __thread log_info_t tls_log_info; 
						
						
					 
					
						2014-11-19 00:08:59 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fc04087ab4 
					 
					
						
						
							
							Valgrind tests completed  
						
						... 
						
						
						
						Valgrind tests completed, message removed 
						
						
					 
					
						2014-11-18 13:19:38 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						91f65072a2 
					 
					
						
						
							
							Slave status removed of 1 server only  
						
						... 
						
						
						
						Slave status removed of 1 server only 
						
						
					 
					
						2014-11-18 13:07:49 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e2fd2c422e 
					 
					
						
						
							
							One server only in MySQL monitor config  
						
						... 
						
						
						
						One server only in MySQL monitor: it’s the Master.
Only one server in mysql monitor and in router sections 
						
						
					 
					
						2014-11-18 11:25:21 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e2930a4b9e 
					 
					
						
						
							
							Fix for wrong default value  
						
						... 
						
						
						
						Fix for wrong default value 
						
						
					 
					
						2014-11-12 15:15:39 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						badc45f457 
					 
					
						
						
							
							Coverity fix 72709  
						
						... 
						
						
						
						Coverity fix 72709 
						
						
					 
					
						2014-11-11 10:56:56 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bc43ead78d 
					 
					
						
						
							
							timeout options added to monitors  
						
						... 
						
						
						
						timeout options added to monitors 
						
						
					 
					
						2014-11-11 08:46:56 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						78ede89b3b 
					 
					
						
						
							
							Addition of setNetworkTimeout in galera mon  
						
						... 
						
						
						
						Addition of setNetworkTimeout in galera mon 
						
						
					 
					
						2014-11-10 15:31:36 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						68df1b9c99 
					 
					
						
						
							
							Addition of timeout for connect,read,write  
						
						... 
						
						
						
						Addition of timeout for connect,read,write in mysql_mon.c 
						
						
					 
					
						2014-11-10 15:13:26 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						39cc701b0d 
					 
					
						
						
							
							Branch update  
						
						... 
						
						
						
						Branch update 
						
						
					 
					
						2014-11-07 16:59:01 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3b982ae820 
					 
					
						
						
							
							Added monitor timeouts for connect/read/write  
						
						... 
						
						
						
						Added monitor timeouts for connect/read/write 
						
						
					 
					
						2014-11-07 16:45:06 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e812d765ef 
					 
					
						
						
							
							Added Master Failback in show monitors  
						
						... 
						
						
						
						Added Master Failback in show monitors 
						
						
					 
					
						2014-10-31 17:17:02 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6f22975e6c 
					 
					
						
						
							
							Added 'disable_master_failback' monitor option  
						
						... 
						
						
						
						Added 'disable_master_failback' option in Galera monitor 
						
						
					 
					
						2014-10-30 19:03:07 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9967a45379 
					 
					
						
						
							
							Disable Master failback in Galera Monitor  
						
						... 
						
						
						
						Disable Master failback in Galera Monitor 
						
						
					 
					
						2014-10-30 18:41:30 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f787077bc5 
					 
					
						
						
							
							Removing two monitor consecutive events  
						
						... 
						
						
						
						Removing two monitor consecutive events 
						
						
					 
					
						2014-10-27 16:24:35 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4576ae6613 
					 
					
						
						
							
							Fixed query buffer length in mysql_mon  
						
						... 
						
						
						
						Fixed query buffer length in mysql_mon 
						
						
					 
					
						2014-10-27 11:17:16 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c4ca1ddb13 
					 
					
						
						
							
							Updated non-source files with new company name.  
						
						
						
						
					 
					
						2014-10-01 15:21:47 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b0683d9b4d 
					 
					
						
						
							
							Updated the licensing year from 2013 to 2013-2014  
						
						
						
						
					 
					
						2014-10-01 14:37:12 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bff2d794e0 
					 
					
						
						
							
							Removed unnecessary linking commands to libmysqld.a  
						
						
						
						
					 
					
						2014-10-01 13:29:26 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f4e591e382 
					 
					
						
						
							
							Changed 'SkySQL Gateway' to 'MariaDB Corporation MaxScale'  
						
						
						
						
					 
					
						2014-09-30 13:15:03 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c344231f80 
					 
					
						
						
							
							Renamed all occurences of SkySQL to MariaDB Corporation  
						
						
						
						
					 
					
						2014-09-30 13:02:10 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						99cf637e03 
					 
					
						
						
							
							Merge branch 'release-1.0beta-refresh' into cmake_build  
						
						
						
						
					 
					
						2014-09-24 12:59:47 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fd95acdcbf 
					 
					
						
						
							
							Monitor checks weren't done if interval%100<100. Fixed.  
						
						
						
						
					 
					
						2014-09-24 12:54:07 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0e23979609 
					 
					
						
						
							
							Merge branch 'release-1.0beta-refresh' into cmake_build  
						
						
						
						
					 
					
						2014-09-24 12:27:20 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2b147a9ea4 
					 
					
						
						
							
							Monitors waited monitor check interval time before checking backend servers for the first time. Removed wait for the first check.  
						
						... 
						
						
						
						Added extra debugging to query_classifier to assist in issue resolution regarding to optimized MaxScale builds and pthread_mutex_lock in sql/sql_class.h 
						
						
					 
					
						2014-09-24 12:03:04 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						eae2c03924 
					 
					
						
						
							
							Merge branch 'release-1.0beta-refresh' into cmake_build  
						
						
						
						
					 
					
						2014-09-24 09:25:50 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						45f8585804 
					 
					
						
						
							
							Fix to bug  #549 ,  http://bugs.skysql.com/show_bug.cgi?id=549  
						
						... 
						
						
						
						Each monitor loops 10 times/second (sleep 100ms) and perform monitoring checks only when monitor's interval is spent. Monitors notice faster if the shutdown flag is set and thus overall shutdown is faster.
hint.c:added missing header
Changed interval from unsigned long to size_t which is guaranteed to be of same size also in windows (if possible). 
						
						
					 
					
						2014-09-23 11:26:15 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3f0de666ac 
					 
					
						
						
							
							Changed the order of linking to resolve some debug build bugs and added the missing parent directory of the MYSQL_DIR into the included directories.  
						
						
						
						
					 
					
						2014-09-20 19:44:30 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c868fedb87 
					 
					
						
						
							
							Fixed missing ${EMBEDDED_LIB} variables and changed to the proper template config file.  
						
						
						
						
					 
					
						2014-09-19 11:41:44 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						41226692ac 
					 
					
						
						
							
							Merge branch 'release-1.0beta-refresh' into cmake_build  
						
						
						
						
					 
					
						2014-09-16 12:11:17 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c8fc5b712b 
					 
					
						
						
							
							Merge branch 'hholzgra-hartmut-gitignore' into release-1.0beta-refresh  
						
						
						
						
					 
					
						2014-09-15 13:22:46 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1f56db310d 
					 
					
						
						
							
							Changed variable names to closer match their usage  
						
						... 
						
						
						
						Changed the default values to the same as in makefiles
Added configured versions of maxscale.conf and maxscale init.d script 
						
						
					 
					
						2014-09-15 14:12:55 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4c41dea6fb 
					 
					
						
						
							
							Merge branch 'release-1.0beta-refresh' into cmake_build  
						
						
						
						
					 
					
						2014-09-15 09:43:24 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ffc7e7aa10 
					 
					
						
						
							
							Fix for server_string memory leak  
						
						... 
						
						
						
						Fix for server_string memory leak 
						
						
					 
					
						2014-09-12 15:36:22 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d1b4852d29 
					 
					
						
						
							
							Addition of server "Auth Error" status  
						
						
						
						
					 
					
						2014-09-12 08:55:32 +01:00