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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1dc48f5ed8 
					 
					
						
						
							
							Merge branch 'develop' into 1.2.1-binlog_router_trx  
						
						
						
						
					 
					
						2015-10-23 13:18:11 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						04a1f9bd3d 
					 
					
						
						
							
							Error messages in getDatabases are now unique.  
						
						
						
						
					 
					
						2015-10-20 22:45:29 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f18d921f4c 
					 
					
						
						
							
							Fixed internal service test failing due to old assumptions.  
						
						
						
						
					 
					
						2015-10-19 18:17:12 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						75e8033052 
					 
					
						
						
							
							Merge branch 'develop' into 1.2.1-binlog_router_trx  
						
						
						
						
					 
					
						2015-10-19 09:36:04 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						06f6b28048 
					 
					
						
						
							
							Fix to MXS-412:  https://mariadb.atlassian.net/browse/MXS-412  
						
						... 
						
						
						
						service->user is now set to NULL after the users are freed. 
						
						
					 
					
						2015-10-19 09:01:58 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						040587c828 
					 
					
						
						
							
							Fix to MXS-413:  https://mariadb.atlassian.net/browse/MXS-413  
						
						... 
						
						
						
						Added missing terminating newlines so showSession and improved maxadmin logic. 
						
						
					 
					
						2015-10-19 09:01:58 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c74d320851 
					 
					
						
						
							
							Remove stray character.  
						
						
						
						
					 
					
						2015-10-17 20:02:59 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						482db5e84d 
					 
					
						
						
							
							User friendly bit mask display for DCB print; monitors to work via inserting hangups instead of callbacks.  
						
						
						
						
					 
					
						2015-10-17 20:00:05 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						57f5dd15bc 
					 
					
						
						
							
							Resolve problem of lingering backend database processes; alter MySQL monitor to insert fake events when backend server unavailable; fix problem with count of current connections.  
						
						
						
						
					 
					
						2015-10-16 17:55:07 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d000af33f6 
					 
					
						
						
							
							Remove obsolete function.  
						
						
						
						
					 
					
						2015-10-13 16:21:17 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						efc0c7420e 
					 
					
						
						
							
							Correct misplacement of decrementing current connections counter.  
						
						
						
						
					 
					
						2015-10-13 16:19:24 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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