bb53eb0f6d 
					 
					
						
						
							
							Put extra check in hashtable_fetch to return if zero entries (should never happen but will crash if not checked); remove dcb_close from mysql_backend where it closes backend DCBs, as these should be closed by the router.  
						
						
						
						
					 
					
						2015-10-07 17:06:21 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						897907b202 
					 
					
						
						
							
							Fix to MXS-352:  https://mariadb.atlassian.net/browse/MXS-352  
						
						... 
						
						
						
						If a service fails, MaxScale will try to start it again later on. 
						
						
					 
					
						2015-10-07 15:35:12 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5c985b42ba 
					 
					
						
						
							
							Fix problem with persistent DCB disposal  
						
						
						
						
					 
					
						2015-10-05 16:36:07 +01: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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						56ed36ee76 
					 
					
						
						
							
							Moved SSL initialization to be done before services are started.  
						
						
						
						
					 
					
						2015-10-05 09:05:38 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4aa161d78e 
					 
					
						
						
							
							Merge branch 'develop' into 1.2.1-binlog_router_trx  
						
						
						
						
					 
					
						2015-09-30 14:20:39 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4f316419c5 
					 
					
						
						
							
							Merge branch 'develop' into MXS-329  
						
						
						
						
					 
					
						2015-09-30 12:47:28 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						48fd181245 
					 
					
						
						
							
							Merge branch 'test_fix_1.3' into develop  
						
						
						
						
					 
					
						2015-09-30 08:34:02 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						638c2250c9 
					 
					
						
						
							
							Fixed internal test suite.  
						
						
						
						
					 
					
						2015-09-29 16:36:12 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d679bf1cd8 
					 
					
						
						
							
							Fix to MXS-389:  https://mariadb.atlassian.net/browse/MXS-389  
						
						... 
						
						
						
						Utility tools now use static log manager. 
						
						
					 
					
						2015-09-29 14:56:05 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d582c5880c 
					 
					
						
						
							
							Impose locking on dcb_call_foreach DCB callback mechanism. Add counters and maxima for DCBs and zombies to aid diagnosis.  
						
						
						
						
					 
					
						2015-09-29 11:58:31 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						de1e1f4e28 
					 
					
						
						
							
							In test-programs the ss...assert functions assert always.  
						
						... 
						
						
						
						Now handled by defining the relevant defines. Should be fixed
by replacing the use of ss_info_assert with test macros that
always assert.
Task for fixing this properly:
https://mariadb.atlassian.net/browse/MXS-382  
						
						
					 
					
						2015-09-28 10:08:50 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						69af0df6b5 
					 
					
						
						
							
							Merge branch 'develop' into 1.2.1-binlog_router_trx  
						
						
						
						
					 
					
						2015-09-28 08:48:27 +02: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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9efad8727a 
					 
					
						
						
							
							All warnings removed.  
						
						... 
						
						
						
						Minimal changes to remove warnings when compiling. 
						
						
					 
					
						2015-09-25 14:07:19 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2dfb9e3c11 
					 
					
						
						
							
							Merge branch 'develop' into MXS-329  
						
						
						
						
					 
					
						2015-09-24 17:59:36 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						89667294b3 
					 
					
						
						
							
							Fix exceptional cases in DCB dcb_call_callback and in MySQL backend gw_error_backend_event - close DCB and return.  
						
						
						
						
					 
					
						2015-09-24 07:39:47 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						653bb57e7f 
					 
					
						
						
							
							Merge branch 'develop' into 1.2.1-binlog_router_trx  
						
						
						
						
					 
					
						2015-09-23 18:44:13 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3b19acd1de 
					 
					
						
						
							
							Write queue emptied in dcb_final_free.  
						
						... 
						
						
						
						NOTE: Invalid indentation for reduced conflicts with MXS-329. 
						
						
					 
					
						2015-09-23 15:16:19 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						618a641b96 
					 
					
						
						
							
							Reformatted user authentication queries as multi-line strings instead of one long string.  
						
						
						
						
					 
					
						2015-09-23 08:00:58 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b6e37d6b6f 
					 
					
						
						
							
							Merge branch 'develop' into 1.2.1-binlog_router_trx  
						
						
						
						
					 
					
						2015-09-22 08:40:03 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						15f042f083 
					 
					
						
						
							
							On reflection, freeing keys and values in hashtable processing is not a good idea because we don't know what they are, and can put up with some small memory losses.  
						
						
						
						
					 
					
						2015-09-21 15:49:57 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						338b870cd1 
					 
					
						
						
							
							Fix to MXS-373:  https://mariadb.atlassian.net/browse/MXS-373  
						
						... 
						
						
						
						The log manager is initialized only once and skygw_log_sync_all now checks if the log manager has been successfully started before interacting with the log manager 
						
						
					 
					
						2015-09-21 17:27:49 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7aa36b77ea 
					 
					
						
						
							
							Guarantee router session is present for call to clientReply; properly free callbacks; attempt to set all necessary values for dbusers; do more to ensure buffers freed.  
						
						
						
						
					 
					
						2015-09-21 14:25:12 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						88716c35fb 
					 
					
						
						
							
							Various changes to block loopholes in different cases and tidy up.  
						
						
						
						
					 
					
						2015-09-21 09:23:22 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						26b0ff8e77 
					 
					
						
						
							
							Merge branch 'develop' into 1.2.1-binlog_router_trx  
						
						
						
						
					 
					
						2015-09-21 09:03:13 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						601eac5a5d 
					 
					
						
						
							
							Fixed parent-child code being called in non-daemon mode.  
						
						
						
						
					 
					
						2015-09-18 17:26:27 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4e3ef93fe5 
					 
					
						
						
							
							Merge branch 'develop' into 1.2.1-binlog_router_trx  
						
						
						
						
					 
					
						2015-09-18 15:28:08 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						67c9f30632 
					 
					
						
						
							
							Added missing NULL byte for resource  
						
						... 
						
						
						
						Added missing NULL byte for resource 
						
						
					 
					
						2015-09-18 15:27:36 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b8af047a25 
					 
					
						
						
							
							Remove excessively tight conditions for selecting persistent connections, add more information to debug output when connection is rejected.  
						
						
						
						
					 
					
						2015-09-18 11:03:23 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						58e5168286 
					 
					
						
						
							
							Merge branch 'develop' into 1.2.1-binlog_router_trx  
						
						
						
						
					 
					
						2015-09-18 09:50:04 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d192cee0a1 
					 
					
						
						
							
							Fixed Log message to 2015  
						
						... 
						
						
						
						Fixed Log message to 2015 
						
						
					 
					
						2015-09-18 09:49:22 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						31c6666278 
					 
					
						
						
							
							Ensure DCB for closing session does not become persistent; remove bref_was_not_in_use.  
						
						
						
						
					 
					
						2015-09-17 14:38:56 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						357c4bcae5 
					 
					
						
						
							
							Add to or take from persistent pool only if server is running; add conditions to DCB close in read-write handleError to check backend reference was in use.  
						
						
						
						
					 
					
						2015-09-17 12:53:59 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e725c86c7d 
					 
					
						
						
							
							Merge branch 'develop' into 1.2.1-binlog_router_trx  
						
						
						
						
					 
					
						2015-09-17 10:50:10 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						91dd3bb9bd 
					 
					
						
						
							
							Fix mistake.  
						
						
						
						
					 
					
						2015-09-17 08:18:47 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0cba9b797f 
					 
					
						
						
							
							Changes to deal with failed session creation by keeping the new session in existence until all related DCBs have closed; minor changes in response to reviews.  
						
						
						
						
					 
					
						2015-09-17 08:15:32 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						11c75a1ee0 
					 
					
						
						
							
							Merge branch 'dcb_ssl_refactoring' into develop  
						
						
						
						
					 
					
						2015-09-17 07:22:23 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						11c4a1a491 
					 
					
						
						
							
							Merge branch 'develop' into 1.2.1-binlog_router_trx  
						
						
						
						
					 
					
						2015-09-16 19:09:08 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fe400e7041 
					 
					
						
						
							
							Fixed service permission checks failing without SELECT privilege on mysql.db for the servuce user.  
						
						
						
						
					 
					
						2015-09-16 11:10:24 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fe9babe9ec 
					 
					
						
						
							
							Cleaned up code.  
						
						
						
						
					 
					
						2015-09-16 10:22:29 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a2d91678c7 
					 
					
						
						
							
							Merge branch 'develop' into 1.2.1-binlog_router_trx  
						
						
						
						
					 
					
						2015-09-15 15:17:20 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8a996029bc 
					 
					
						
						
							
							Merge branch 'MXS-35' into develop  
						
						
						
						
					 
					
						2015-09-15 11:50:36 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bbc0116cd2 
					 
					
						
						
							
							Moved the writing to and closing of the parent-child pipe to a separate function.  
						
						
						
						
					 
					
						2015-09-15 10:52:37 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c2c27d7cca 
					 
					
						
						
							
							Merge from develop  
						
						... 
						
						
						
						Merge from develop 
						
						
					 
					
						2015-09-14 09:49:33 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5d1895561c 
					 
					
						
						
							
							Moved parts of dcb_read_SSL to separate functions.  
						
						
						
						
					 
					
						2015-09-14 09:54:42 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c11c4733a4 
					 
					
						
						
							
							Fixed wrong error message in dbusers  
						
						
						
						
					 
					
						2015-09-12 05:43:32 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3b0b740e47 
					 
					
						
						
							
							Fixed monitor scripts and added extra logging.  
						
						
						
						
					 
					
						2015-09-11 18:49:20 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3fe317f69b 
					 
					
						
						
							
							Merge branch 'develop' into 1.2.1-binlog_router_trx  
						
						
						
						
					 
					
						2015-09-11 15:22:17 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						37f8148574 
					 
					
						
						
							
							MXS-362: Enable/disable log augmentation  
						
						... 
						
						
						
						Log message augmentation (appending of function name) can now
be enabled or disabled via the configuration file and command
line.
By default, the augmentation is disabled. 
						
						
					 
					
						2015-09-11 15:58:31 +03:00