aafc891c9a 
					 
					
						
						
							
							Fixed canonical query test and mqfilter.c bugs  
						
						
						
						
					 
					
						2014-09-05 10:58:54 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c41a1ffe05 
					 
					
						
						
							
							version.h is generated before entering any of the subdirectories.  
						
						
						
						
					 
					
						2014-09-04 21:01:25 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c7725164d0 
					 
					
						
						
							
							Documentation update  
						
						... 
						
						
						
						Documentation update 
						
						
					 
					
						2014-09-04 17:42:01 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						25eac133f3 
					 
					
						
						
							
							Document updated  
						
						... 
						
						
						
						Document updated 
						
						
					 
					
						2014-09-04 17:42:00 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2c470d7bf4 
					 
					
						
						
							
							Fixed canonizer.c passing NULL to various functions.  
						
						
						
						
					 
					
						2014-09-04 18:19:15 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a8700c12a1 
					 
					
						
						
							
							RabbitMQ integration doc  
						
						... 
						
						
						
						RabbitMQ integration doc 
						
						
					 
					
						2014-09-04 16:10:24 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						36bf676a83 
					 
					
						
						
							
							Fixed canonical test's makefile.  
						
						... 
						
						
						
						Added option for compiling MaxScale with RabbitMQ filter 
						
						
					 
					
						2014-09-04 16:43:52 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8262054f8d 
					 
					
						
						
							
							Merge branch 'Z3' of  https://github.com/skysql/MaxScale  into Z3  
						
						
						
						
					 
					
						2014-09-04 16:18:26 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a81bebbc8f 
					 
					
						
						
							
							Removed the mqfilter sources from the default filter build  
						
						
						
						
					 
					
						2014-09-04 16:16:41 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d0c9afacca 
					 
					
						
						
							
							Merge branch 'Z3' of  https://github.com/skysql/MaxScale  into Z3  
						
						
						
						
					 
					
						2014-09-04 16:14:32 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d7b604bfa3 
					 
					
						
						
							
							Added BUILD_RABBITMQ makefile variable to define if the mqfilter is built  
						
						
						
						
					 
					
						2014-09-04 16:13:17 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2737db9729 
					 
					
						
						
							
							Merge branch 'Z3' of  https://github.com/skysql/MaxScale  into Z3  
						
						
						
						
					 
					
						2014-09-04 15:49:40 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bac40654d9 
					 
					
						
						
							
							Merge branch 'Z3' of  https://github.com/skysql/MaxScale  into Z3  
						
						
						
						
					 
					
						2014-09-04 15:49:10 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dfe2806e37 
					 
					
						
						
							
							server/core/makefile: added -lmysqld to LDFLAGS so that the tests compile  
						
						... 
						
						
						
						query_classifier/test/canonical_tests/Makefile: Added hint.o to link flags 
						
						
					 
					
						2014-09-04 15:44:00 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d09c5adfc2 
					 
					
						
						
							
							Merge branch 'rabbitmq_consumer' into rabbitmq_filter_merge  
						
						
						
						
					 
					
						2014-09-04 15:01:38 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9c7781e062 
					 
					
						
						
							
							Merging rabbitmq into Z3  
						
						
						
						
					 
					
						2014-09-04 15:01:05 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c00e51fd00 
					 
					
						
						
							
							Merge branch 'Z3' into Z3_rabbit_partial  
						
						... 
						
						
						
						Conflicts:
	server/modules/routing/readwritesplit/readwritesplit.c 
						
						
					 
					
						2014-09-04 13:52:12 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4e11ea9b06 
					 
					
						
						
							
							Merged some of the rabbitmq branch changes  
						
						... 
						
						
						
						query_classifier.cc: updated skygw_get_table_names to allow for partial or full table names
readwritesplit.c: transferred temporary table detection to separate functions 
						
						
					 
					
						2014-09-04 13:31:20 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0630b2ff46 
					 
					
						
						
							
							Merge branch 'Z3' of  https://github.com/skysql/MaxScale  into Z3  
						
						... 
						
						
						
						poll.c:poll_add_dcb: Addded EPOLLHUP back to flag set. 
						
						
					 
					
						2014-09-04 12:29:06 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						46ad53695e 
					 
					
						
						
							
							fix binary location and add .cnf  
						
						
						
						
					 
					
						2014-09-04 12:08:36 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5e529a8296 
					 
					
						
						
							
							new monitor options added in MaxScale_template.cnf  
						
						... 
						
						
						
						new monitor options added in MaxScale_template.cnf 
						
						
					 
					
						2014-09-04 09:45:04 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6b54927638 
					 
					
						
						
							
							Z3 merge  
						
						
						
						
					 
					
						2014-09-04 10:36:59 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f20a224801 
					 
					
						
						
							
							MySQL monitor detects broken replication and a new option 'detect_stale_master' has been added.  
						
						... 
						
						
						
						- Monitor automatically builds the replication topology tree if at least Slave_IO thread is running in slaves and the master server will be available.
- If the replication is stopped or configuration removed the previos master server may be still available with detect_stale_master=1
	The SERVER_STALE_STATUS bit is added to the server->status field
Monitor diagnostic routine print all new status descriptions 
						
						
					 
					
						2014-09-04 09:29:31 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						32cd901e5c 
					 
					
						
						
							
							New entry point added to all monitors  
						
						... 
						
						
						
						New entry point added to all monitors 
						
						
					 
					
						2014-09-04 09:27:23 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						63a7ccf520 
					 
					
						
						
							
							Merge branch 'MAX-232' into 232-bis  
						
						... 
						
						
						
						Conflicts:
	server/core/server.c
	server/include/server.h 
						
						
					 
					
						2014-09-04 09:23:29 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4bf0d8a8d4 
					 
					
						
						
							
							Merge branch 'rabbitmq_consumer' of github.com:skysql/MaxScale into rabbitmq_consumer  
						
						
						
						
					 
					
						2014-09-03 23:33:52 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1928710cd8 
					 
					
						
						
							
							add MariaDB-shared to buildrequires  
						
						
						
						
					 
					
						2014-09-03 23:33:33 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7fcf950f8f 
					 
					
						
						
							
							Merge branch 'Z3' of  https://github.com/skysql/MaxScale  into Z3  
						
						... 
						
						
						
						Conflicts:
	server/modules/routing/readwritesplit/readwritesplit.c 
						
						
					 
					
						2014-09-03 22:54:32 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cda39a62fb 
					 
					
						
						
							
							Fixes to  
						
						... 
						
						
						
						Includes imprvements to hints processing. If hint can't be followed query is routed possibly to slave, and eventually to master if other attempts fail. 
						
						
					 
					
						2014-09-03 22:09:50 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bd5a69f1fd 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/rabbitmq_consumer' into rabbitmq_consumer  
						
						
						
						
					 
					
						2014-09-03 18:36:34 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						13f63ab92b 
					 
					
						
						
							
							additional checks for object and schema triggers  
						
						... 
						
						
						
						minor bug fixes in consumer.c 
						
						
					 
					
						2014-09-03 18:35:20 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5e5c59d322 
					 
					
						
						
							
							Merge branch 'MAX-237' into Z3  
						
						
						
						
					 
					
						2014-09-03 17:50:56 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						537fb87968 
					 
					
						
						
							
							add .spec  
						
						
						
						
					 
					
						2014-09-03 16:46:39 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						89a2d1d4c7 
					 
					
						
						
							
							RabbitMQ consumer client  
						
						
						
						
					 
					
						2014-09-03 14:02:35 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6a03976e4f 
					 
					
						
						
							
							support --long options with getopt_long()  
						
						
						
						
					 
					
						2014-09-03 01:03:10 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cc5922b218 
					 
					
						
						
							
							Merge branch 'MAX-237' into Z3  
						
						
						
						
					 
					
						2014-09-02 16:58:20 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						52f3adbf20 
					 
					
						
						
							
							fixed temporary tables looking for database drops instead of table drops  
						
						
						
						
					 
					
						2014-09-01 19:50:25 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0fed5c2c5b 
					 
					
						
						
							
							Fix to bug  #510 ,  http://bugs.skysql.com/show_bug.cgi?id=510 , made every MaxScale thread to call mysql_thread_init() before entering poll_waitevents. Also main thread does this before starting services. Removed all calls to mysql_thread_init() and to mysql_thread_end() from elsewhere than from poll.c:poll_waitevents and from gateway.c:main  
						
						... 
						
						
						
						skygw_utils.cc: replace_literal: fixed memory leak 
						
						
					 
					
						2014-09-01 19:37:31 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a4ae7ea139 
					 
					
						
						
							
							Fix for bug 493 - Multiple config file sections with the same name  
						
						
						
						
					 
					
						2014-09-01 17:18:15 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						60d6b5b699 
					 
					
						
						
							
							Fix bugs 484 and 485.  
						
						
						
						
					 
					
						2014-09-01 16:51:05 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3c1abf4b64 
					 
					
						
						
							
							Cleanup  
						
						
						
						
					 
					
						2014-09-01 13:57:31 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0e53633a37 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/Z3' into MAX-237  
						
						
						
						
					 
					
						2014-09-01 13:44:24 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						164d8b1e32 
					 
					
						
						
							
							Fixed various memory leaks  
						
						... 
						
						
						
						dbuser.c: key.user value was never freed
skygw_utils.cc: replace_literal values were not always freed 
						
						
					 
					
						2014-09-01 13:40:52 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						20abbbdf57 
					 
					
						
						
							
							query_classifier.cc:skygw_get_canonical: Fixed bug in how strings were passed to replace_literal function. Changed to use item->str_ptr which stores all strings in the same way unlike item->name in which some string values have double quotation.  
						
						... 
						
						
						
						skygw_utils.cc:Fixed regexp so that it detects literals at the end of line too. 
						
						
					 
					
						2014-09-01 13:23:04 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						63d267e5ef 
					 
					
						
						
							
							Fix for broken replication  
						
						... 
						
						
						
						Fix for broken replication has been added to mysql_monitor.
Both Slave_IO  and Slave_SQL threads must be running in order to assign
the SERVER_SLAVE status but If only Slave_IO is running let’s assign
the master_id to current server and continue building the replication
tree; if no slaves at all the master will be still available.
The “detect_stale_master” option has been added, its default is 0.
If set to 1 the monitor will keep the last detected master even if the
replication setup is completely not working, i.e. both Slave_IO  and
Slave_SQL threads are not running: this applies only to the server that
was master before.
After monitor or MaxScale are restarted and the replication is still
stopped or not configured there will be no master because it’s not
possible to compute the replication topology tree. 
						
						
					 
					
						2014-09-01 11:18:57 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a17e584adb 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/Z3' into MAX-237  
						
						... 
						
						
						
						Conflicts:
	query_classifier/query_classifier.cc
	query_classifier/query_classifier.h
	server/modules/routing/readwritesplit/readwritesplit.c 
						
						
					 
					
						2014-09-01 11:05:10 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						067ce3c886 
					 
					
						
						
							
							removed unneeded QUERY_TYPE_DROP_TABLE type from query_classifier.h  
						
						
						
						
					 
					
						2014-09-01 10:35:48 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bc939501e9 
					 
					
						
						
							
							minor bugfix to memory allocations  
						
						
						
						
					 
					
						2014-09-01 10:11:04 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						40f85f9cad 
					 
					
						
						
							
							Fix to bug  http://bugs.skysql.com/show_bug.cgi?id=488 . SHOW VARIABLES was treated as if it was session write command. Instead it is a read-only query. Changed to route that to master.  
						
						
						
						
					 
					
						2014-08-31 22:56:30 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						58e8c05c8a 
					 
					
						
						
							
							added detection of drop table targeting a temporary table  
						
						
						
						
					 
					
						2014-08-31 20:19:47 +03:00