8395bad394 
					 
					
						
						
							
							Added slave remote port in log messages  
						
						... 
						
						
						
						Added slave remote port in log messages 
						
						
					 
					
						2015-11-11 12:19:58 +01: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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1fc6b00211 
					 
					
						
						
							
							Add conditionally compiled mechanism to "show buffers" to give a list of the currently allocated buffers, with a trace for each one of the calls that led to its creation.  
						
						
						
						
					 
					
						2015-11-11 09:03:48 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						72072778de 
					 
					
						
						
							
							Consume the given buffer in all cases, as caller has to assume that this will take place.  
						
						
						
						
					 
					
						2015-11-11 08:39:47 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						49866b5959 
					 
					
						
						
							
							ss_info_dassert now enabled also in release mode.  
						
						
						
						
					 
					
						2015-11-10 21:19:50 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						23b3c9d2b2 
					 
					
						
						
							
							Log message removed  
						
						... 
						
						
						
						Log message removed 
						
						
					 
					
						2015-11-09 11:53:27 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e7dbc605af 
					 
					
						
						
							
							Spinlock added for slave state set  
						
						... 
						
						
						
						Spinlock added for slave state set 
						
						
					 
					
						2015-11-09 09:59:36 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5e71ff093f 
					 
					
						
						
							
							Log message updates  
						
						... 
						
						
						
						Log message updates 
						
						
					 
					
						2015-11-06 18:28:41 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						00c506b029 
					 
					
						
						
							
							Fix for rotate and catchup with transaction_safety = 1  
						
						... 
						
						
						
						Fix for rotate and catchup with transaction_safety = 1 
						
						
					 
					
						2015-11-06 18:14:52 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						450078fa92 
					 
					
						
						
							
							Interface of skygw_logmanager_init(int argc, char* argv[]) changed.  
						
						... 
						
						
						
						The previous interface of skygw_logmanager_init was conceptually
broken. With -o you could specify that logging should be done to
stdout. However, even if you did that, the log manager still checked
that the logging directory could be accessed. Unless it had been
specified using -j <path> the default was /var/log/maxscale.
That is, unless the program calling skygw_logmanager_init was invoked
by a user that had write access to /var/log/maxscale, there would be
a complaint even if nothing was ever written to that directory.
In practice this meant that even if -o was used you had to provide
a -j with a path that surely is writeable (e.g. "/tmp").
This has now been changed so that you explicitly must provide the
log directory and the flags -j and -o are removed.
  bool skygw_logmanager_init(const char* logdir, int argc, char* argv[]);
If /logdir/ is provided then logged messages are written to a log file
in that directory. If /logdir/ is NULL then messages are logged to stdout
and no checks for access to any directory is not made. 
						
						
					 
					
						2015-11-06 14:20:05 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b19a4b9f4a 
					 
					
						
						
							
							Commands for enabling the log priority added to maxadmin.  
						
						... 
						
						
						
						Enabling log files is accepted but deprecated. 
						
						
					 
					
						2015-11-06 10:06:54 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						33294e4c95 
					 
					
						
						
							
							Whitespace and indentation changes.  
						
						... 
						
						
						
						- Tabs replaced with spaces.
- Indentation level 4 spaces.
- Allman braces (except for part of commands)
- Space after ,
- Spaces around binary operators.
No other changes. 
						
						
					 
					
						2015-11-06 10:06:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						548d03005b 
					 
					
						
						
							
							Added test for maxscale_pcre2.c  
						
						
						
						
					 
					
						2015-11-05 10:19:24 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						603e737769 
					 
					
						
						
							
							Cleaned up testbuffer.c and added a test for gwbuf_clone_all  
						
						
						
						
					 
					
						2015-11-05 09:36:09 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e8c1c82265 
					 
					
						
						
							
							Removed failed fstat message  
						
						... 
						
						
						
						Removed failed fstat message 
						
						
					 
					
						2015-11-04 17:54:41 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c37b33c60e 
					 
					
						
						
							
							Merge branch '1.2.1-binlog_router_trx' into develop  
						
						
						
						
					 
					
						2015-11-04 16:42:30 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						685e674009 
					 
					
						
						
							
							Log message update  
						
						... 
						
						
						
						Log message update 
						
						
					 
					
						2015-11-04 16:41:27 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d51ac7ab7d 
					 
					
						
						
							
							Disconnect slave when pos is UNSAFE  
						
						... 
						
						
						
						Disconnect slave when pos is UNSAFE instead of sending an error that
stops the replication 
						
						
					 
					
						2015-11-04 16:24:46 +01: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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0accf869de 
					 
					
						
						
							
							Fix to MXS-365:  https://mariadb.atlassian.net/browse/MXS-365  Added tracking of LOAD DATA LOCAL INFILE  
						
						... 
						
						
						
						While a LOAD DATA LOCAL INFILE query is being executed, all queries will be sent to the master
and they will not be processed as normal packets. 
						
						
					 
					
						2015-11-04 12:47:55 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						126b4c1d79 
					 
					
						
						
							
							Whitespace-fixes of maxkeys and maxpasswd.  
						
						... 
						
						
						
						Whitespace and indentation fixes of maxkeys.c and maxpasswd.c.
No other changes. 
						
						
					 
					
						2015-11-04 12:30:06 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d57b4cd531 
					 
					
						
						
							
							Fix to MXS-54:  https://mariadb.atlassian.net/browse/MXS-54  
						
						... 
						
						
						
						Added a new configuration parameter that allows the user to control
whether authentication warning messages are logged. 
						
						
					 
					
						2015-11-04 09:18:20 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d6230e68ef 
					 
					
						
						
							
							Moved warnings about session command history limits to message log.  
						
						
						
						
					 
					
						2015-11-04 09:12:37 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2594c83117 
					 
					
						
						
							
							Missing format specified added.  
						
						
						
						
					 
					
						2015-11-03 14:21:20 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0d8faa6840 
					 
					
						
						
							
							Invalid thread argument now results in shutdown.  
						
						... 
						
						
						
						This is done to avoid situations where the loaded configuration doesn't
match the contents of maxscale.cnf. 
						
						
					 
					
						2015-11-02 12:00:08 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						529e697eaf 
					 
					
						
						
							
							Updated code based on review of ac308dcb2c34e081f9814ad40c0961a217c86fc4  
						
						... 
						
						
						
						Removed unnecessary spinlock and added more checks. 
						
						
					 
					
						2015-11-02 12:00:08 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6810ed15dd 
					 
					
						
						
							
							Fix to MXS-436:  https://mariadb.atlassian.net/browse/MXS-436  
						
						... 
						
						
						
						Added autodetection of processor cores and used it as the default if an
invalid value is used for threads. 
						
						
					 
					
						2015-11-02 12:00:08 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c1eb84b377 
					 
					
						
						
							
							Added utility functions for regular expression matching with the PCRE2 library.  
						
						
						
						
					 
					
						2015-10-31 10:34:37 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b543f36a49 
					 
					
						
						
							
							Indentation and whitespace fixes.  
						
						... 
						
						
						
						There were many combinations of tab-width used so making the
indentation look right in the editor wasn't really possible.
The changes made:
- All tabs replaced with spaces.
- Indentation depth 4.
- , followed by space.
- Most binary operators (*, =, -) surrounded by one space.
- No space following ( or before ).
- Keywords follwed by 1 space. 
						
						
					 
					
						2015-10-30 10:21:54 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1f22e2854b 
					 
					
						
						
							
							maxscale_getline moved to config.c  
						
						... 
						
						
						
						As a general purpose function should be somewhere else, but we
need to sort out what should be where first. 
						
						
					 
					
						2015-10-30 09:38:40 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5507624326 
					 
					
						
						
							
							Fixed typo'd sizeof.  
						
						
						
						
					 
					
						2015-10-29 18:19:05 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c29858d215 
					 
					
						
						
							
							Added a definition for the size of the SSL error message buffer and changed all buffers to use it.  
						
						
						
						
					 
					
						2015-10-29 16:39:38 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f819f164b5 
					 
					
						
						
							
							Cleaned up dcb_accept_SSL and added missing logging.  
						
						
						
						
					 
					
						2015-10-29 16:39:38 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cab5e58045 
					 
					
						
						
							
							Fixed SSL initialization for services failing.  
						
						
						
						
					 
					
						2015-10-29 16:39:38 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8d6c583a1c 
					 
					
						
						
							
							Added a check for duplicate sections in the configuration file.  
						
						
						
						
					 
					
						2015-10-29 16:11:08 +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