03e70ab78f 
					 
					
						
						
							
							Addition of PDF versions of two documents  
						
						 
						
						
						
						
					 
					
						2013-07-25 17:27:05 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b3b444880d 
					 
					
						
						
							
							Added servers metadata and fixed issues on embedded server connection and test program compilation and linking.  
						
						 
						
						
						
						
					 
					
						2013-07-25 17:59:55 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1c3e44d446 
					 
					
						
						
							
							Removed debug fprint about failed mutex destroy.  
						
						 
						
						
						
						
					 
					
						2013-07-25 17:22:19 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						52564314d4 
					 
					
						
						
							
							Documented concurrency control between filewriter thread and log clients.  
						
						 
						
						... 
						
						
						
						Changed log header text, replaced SkySQL GAteway with SkySQL MaxScale.
Fixed bug in log flushing. skygw_log_write_flush didn't cause call of fsync, which suspended file writing. 
						
						
					 
					
						2013-07-25 16:21:13 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5e6ed4cafa 
					 
					
						
						
							
							Addition of show monitors command, shutdown monitor and restart monitor  
						
						 
						
						
						
						
					 
					
						2013-07-25 13:13:54 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						003db6eaa9 
					 
					
						
						
							
							Added space character so that log_manager will be installed too  
						
						 
						
						
						
						
					 
					
						2013-07-25 13:36:39 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d5b41181ec 
					 
					
						
						
							
							Prevent reuse of MAXKEYS structure  
						
						 
						
						
						
						
					 
					
						2013-07-25 12:20:28 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						49ea8ab7eb 
					 
					
						
						
							
							Moved daemonization earlier to ensure that libmysqld is used by one process only.  
						
						 
						
						
						
						
					 
					
						2013-07-25 12:04:27 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						230cab7024 
					 
					
						
						
							
							Fixed issue with string length in passwordEncrypt  
						
						 
						
						
						
						
					 
					
						2013-07-25 10:23:34 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8df4014faa 
					 
					
						
						
							
							Replaced -I/usr/include/mysql with -I$(MARIADB_SRC_PATH)/include/  
						
						 
						
						
						
						
					 
					
						2013-07-24 22:52:46 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7262e8245a 
					 
					
						
						
							
							Addition of extra check in debugcli  
						
						 
						
						
						
						
					 
					
						2013-07-24 18:22:32 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d2b5f3f8b5 
					 
					
						
						
							
							Removed because the AES routines and keys management is now implemented  
						
						 
						
						
						
						
					 
					
						2013-07-24 15:17:55 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						602bd33378 
					 
					
						
						
							
							Fix incorrect change  
						
						 
						
						
						
						
					 
					
						2013-07-24 15:51:39 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2fc7cb5525 
					 
					
						
						
							
							Fixed issues on compiling and linking the library against example and test  
						
						 
						
						
						
						
					 
					
						2013-07-24 15:49:36 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8482c560f7 
					 
					
						
						
							
							Shutdown all monitors when shutting down the gateway  
						
						 
						
						
						
						
					 
					
						2013-07-24 14:44:29 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7cdffb26e6 
					 
					
						
						
							
							poll_add_db moved from dcb_connect to backend_dcb->func.connect()  
						
						 
						
						
						
						
					 
					
						2013-07-24 14:38:17 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						580ea37551 
					 
					
						
						
							
							Removed DEBUG macros around atexit function registrations  
						
						 
						
						
						
						
					 
					
						2013-07-24 15:11:33 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						01441dba64 
					 
					
						
						
							
							Addition of password encryption and decryption for passwords stored in the configuration file  
						
						 
						
						
						
						
					 
					
						2013-07-24 14:01:01 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						faf58a3038 
					 
					
						
						
							
							Added mkdir commands for $DEST and for $DEST/MaxScale  
						
						 
						
						
						
						
					 
					
						2013-07-24 12:56:56 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8cb1072d34 
					 
					
						
						
							
							Protection against double entry on the zombie queue  
						
						 
						
						
						
						
					 
					
						2013-07-23 14:33:50 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						521a66f9c1 
					 
					
						
						
							
							Fix for redefinition of MIN and MAX macros  
						
						 
						
						
						
						
					 
					
						2013-07-23 13:19:36 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6ed63b12d4 
					 
					
						
						
							
							Cleanup of fprintf's  
						
						 
						
						
						
						
					 
					
						2013-07-23 13:17:32 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						016e759b2b 
					 
					
						
						
							
							Addition of hashtable iterator  
						
						 
						
						... 
						
						
						
						User print routine
rejig of show users to show dbusers and a new show users command in the debugcli 
						
						
					 
					
						2013-07-23 12:16:22 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						36f62637c9 
					 
					
						
						
							
							Addition of daignostics for failure to add users  
						
						 
						
						
						
						
					 
					
						2013-07-23 10:46:58 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d536ca1c2c 
					 
					
						
						
							
							Addition of default username and password in the monitor  
						
						 
						
						
						
						
					 
					
						2013-07-23 10:02:47 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f559871e7f 
					 
					
						
						
							
							Added secretsc and .h for read/write masxcale secrets  
						
						 
						
						
						
						
					 
					
						2013-07-23 09:50:19 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e63b3a0f4e 
					 
					
						
						
							
							Added support for blanks between '-c' and config file name  
						
						 
						
						
						
						
					 
					
						2013-07-23 09:11:10 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5439f01adb 
					 
					
						
						
							
							Merge  
						
						 
						
						
						
						
					 
					
						2013-07-23 08:36:26 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						baed0e846f 
					 
					
						
						
							
							Changed log_manager to use block-siuze buffers instead of small write buffers. Added new test cases and added iterations. Added possibility to test with dummy disk write which sleeps constantly for 5ms instead of performing disk write.  
						
						 
						
						
						
						
					 
					
						2013-07-23 08:34:43 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f7ddfa73bf 
					 
					
						
						
							
							Fixed some issues on GTID implementation and added support for storing table replication consistency metadata on MySQL server.  
						
						 
						
						
						
						
					 
					
						2013-07-23 07:44:28 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c84f4e099a 
					 
					
						
						
							
							Replaced hard-coded path with $(HOME)/...  
						
						 
						
						
						
						
					 
					
						2013-07-22 21:50:15 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						949db0fe5b 
					 
					
						
						
							
							Replaced hard-coded path to home directory with $(HOME)/...  
						
						 
						
						... 
						
						
						
						Added -lcrypt to core/Makefile so that dynamic linker can resolve reference to it from authuser.o 
						
						
					 
					
						2013-07-22 21:48:10 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2bd7832a11 
					 
					
						
						
							
							Added support for MAXSCALE_HOME env var  
						
						 
						
						
						
						
					 
					
						2013-07-22 20:06:34 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						81712f93a9 
					 
					
						
						
							
							create_keys.c generates passphrase and init vector for AES in ./secrets.ksey  
						
						 
						
						... 
						
						
						
						read_keys.c will read from that file.
Note passphrase and init vector are not written sequentially
Next work is to provide a shared library with basic reoutines for read and write.
Read routines will be part of monitor and loadusers 
						
						
					 
					
						2013-07-22 19:56:52 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						64c15fd4fb 
					 
					
						
						
							
							Fix for documentation issues  
						
						 
						
						
						
						
					 
					
						2013-07-22 17:29:42 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3407dff210 
					 
					
						
						
							
							Addition of a Galera Cluster monitor - sets state of joined on nodes that are joined to  
						
						 
						
						... 
						
						
						
						the cluster. 
Also updates to the readconnroute module to allow joined as a router option 
						
						
					 
					
						2013-07-22 17:24:15 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						233b3afd81 
					 
					
						
						
							
							Force MYSQL_HOME within the gateway  
						
						 
						
						
						
						
					 
					
						2013-07-22 15:06:54 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f2fe919089 
					 
					
						
						
							
							Fix for typo in command help  
						
						 
						
						
						
						
					 
					
						2013-07-22 15:05:21 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9c34396766 
					 
					
						
						
							
							Changed user auth info to 'maxuser', and 'maxpwd' to avoid misuse of my name.  
						
						 
						
						
						
						
					 
					
						2013-07-22 08:15:29 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						bce6f88efe 
					 
					
						
						
							
							Add depend make target and resolve conflict in query_classifier.cc  
						
						 
						
						
						
						
					 
					
						2013-07-19 15:05:21 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5989a93b0d 
					 
					
						
						
							
							AES encrypt/decrypt demo programs.  
						
						 
						
						... 
						
						
						
						Next they will be part of MaxScale 
						
						
					 
					
						2013-07-19 14:31:18 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						075f1a2903 
					 
					
						
						
							
							Comments added  
						
						 
						
						
						
						
					 
					
						2013-07-19 10:31:17 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b9098e04a9 
					 
					
						
						
							
							Most fprintf commented  
						
						 
						
						
						
						
					 
					
						2013-07-18 14:06:15 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						fb68e83888 
					 
					
						
						
							
							Fix to debugCLI help  
						
						 
						
						
						
						
					 
					
						2013-07-18 12:42:38 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						bdb3bb8763 
					 
					
						
						
							
							Added CO_QUIT to session write.  
						
						 
						
						... 
						
						
						
						No the session QUERY_TYPE_SESSION_WRITE case has a switch for the rigth func to call on master and slave backends
switch(packet_type) {
	case COM_QUIT: func.write , there is no reply from this command
	case COM_CHANGE_USER: func.auth
	default: func.session
} 
						
						
					 
					
						2013-07-18 11:58:05 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e4f13c678e 
					 
					
						
						
							
							Addition of admin user support  
						
						 
						
						
						
						
					 
					
						2013-07-18 10:31:16 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5bfaea1447 
					 
					
						
						
							
							Removed fprintf for delayq  
						
						 
						
						
						
						
					 
					
						2013-07-17 18:23:34 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d9b47a9651 
					 
					
						
						
							
							Addition of login authentication for telnet debug CLI - currently username and password  
						
						 
						
						... 
						
						
						
						are fixed as admin/skysql 
						
						
					 
					
						2013-07-17 18:12:32 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9025f7a1be 
					 
					
						
						
							
							Fprintf removed  
						
						 
						
						
						
						
					 
					
						2013-07-17 18:05:57 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						50068f4c97 
					 
					
						
						
							
							mysql_client_server_protocol.h in included in readconnroute.c  
						
						 
						
						... 
						
						
						
						mysql_client_server_protocol.h now has defines for basic mysql commands and mysql packect related macros 
						
						
					 
					
						2013-07-17 16:12:53 +02:00