7e6cb7afc2 
					 
					
						
						
							
							Snapshot of failure tolerance changes.  
						
						... 
						
						
						
						Added a lot of logging to error, trace and message logs which should help the user to handle errors which can't be automatically resolved, like attempt to use nonexisting database. 
						
						
					 
					
						2014-06-06 23:32:04 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						70115d35c9 
					 
					
						
						
							
							Fix to bug  #438   http://bugs.skysql.com/show_bug.cgi?id=438  
						
						... 
						
						
						
						Fixed some compiler warnings, added header includes, return values etc. 
						
						
					 
					
						2014-05-27 17:07:41 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						378d00983d 
					 
					
						
						
							
							merge from branch 'cenh'  
						
						... 
						
						
						
						merge from branch ‘cenh’ 
						
						
					 
					
						2014-05-26 12:15:34 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1d08b0100f 
					 
					
						
						
							
							Initial binlog prototype  
						
						... 
						
						
						
						Supports pulling binlogs from the master, caching to a local file and relaying to a slave.
Only tested with a single slave and a single MaxScale thread. 
						
						
					 
					
						2014-05-13 16:06:05 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8be4aba223 
					 
					
						
						
							
							Added new state to SESSION: SESSION_STATE_STOPPING, which is set in protocol module before calling closeSession (router). THe new state tells that session is closing and DCBs included may not be polling anymore.  
						
						... 
						
						
						
						Fixed some crash scenarios. 
						
						
					 
					
						2014-05-08 23:17:35 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						40b7ce6d43 
					 
					
						
						
							
							Buffer for users' table SHA1 hash is set to zero before using it and strncopy used instead of snprintf  
						
						... 
						
						
						
						Buffer for users' table SHA1 hash is set to zero before using it and
strncopy used instead of snprintf 
						
						
					 
					
						2014-03-27 17:19:10 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c6cfc99ee3 
					 
					
						
						
							
							At service startup service->rate_limit.last is set back to USERS_REFRESH_TIME  
						
						... 
						
						
						
						At service startup service->rate_limit.last is set back to
USERS_REFRESH_TIME
This allows reloading users’ table as soon as possible
Fixed mysql_users_alloc instead of users_alloc in replace_mysql_users()
and added MYSQL_USER_MAXLEN where missing 
						
						
					 
					
						2014-02-28 18:26:24 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						92d94e16ac 
					 
					
						
						
							
							Removed duplicated code  
						
						... 
						
						
						
						Removed duplicated code 
						
						
					 
					
						2014-02-28 17:55:57 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bc31ac2ed3 
					 
					
						
						
							
							Branch updated from develop  
						
						... 
						
						
						
						Branch updated from develop 
						
						
					 
					
						2014-02-28 17:36:48 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1f533c64ff 
					 
					
						
						
							
							Files updated for user@host mysql auth  
						
						... 
						
						
						
						Files updated for user@host mysql auth 
						
						
					 
					
						2014-02-28 15:47:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						22947109b4 
					 
					
						
						
							
							Removed extra header file inclusion  
						
						... 
						
						
						
						Removed extra header file inclusion 
						
						
					 
					
						2014-02-28 15:07:01 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a2285e9e00 
					 
					
						
						
							
							Compile errors fixed  
						
						... 
						
						
						
						Compile errors fixed 
						
						
					 
					
						2014-02-28 12:56:09 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						45543eceed 
					 
					
						
						
							
							Merge branch 'fix-127' into feature-MAX-2  
						
						... 
						
						
						
						Conflicts:
server/core/dbusers.c
server/core/service.c
server/core/users.c
server/include/dbusers.h
server/include/users.h
server/modules/protocol/mysql_client.c
server/modules/protocol/mysql_common.c 
						
						
					 
					
						2014-02-28 12:28:14 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						78799e505f 
					 
					
						
						
							
							Fix for bug 127 and 345 as part of it  
						
						... 
						
						
						
						Fix for bug 127 and 345 as part of it
http://bugs.skysql.com/show_bug.cgi?id=127 
http://bugs.skysql.com/show_bug.cgi?id=345  
						
						
					 
					
						2014-02-28 11:29:55 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						17b328cb9a 
					 
					
						
						
							
							Added USERS_HASHTABLE_SIZE  
						
						... 
						
						
						
						Added USERS_HASHTABLE_SIZE,  default size is 52 
						
						
					 
					
						2014-02-21 17:08:27 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						086399bb20 
					 
					
						
						
							
							uh_cmpfun: resolved error in NULL check  
						
						... 
						
						
						
						uh_cmpfun: resolved error in NULL check 
						
						
					 
					
						2014-02-14 18:00:19 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6a12e99001 
					 
					
						
						
							
							MySQL authentication with user@host  
						
						... 
						
						
						
						MySQL authentication with user@host: user, host and pass word are
loaded from backend servers.
Host is currently handled as IPv4 address 
						
						
					 
					
						2014-02-14 15:56:48 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e4876b3abb 
					 
					
						
						
							
							Enable/disable root user in services  
						
						... 
						
						
						
						Added support for enable/disable root user, this is currently used in
MySQL authentication 
						
						
					 
					
						2014-02-06 15:58:37 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d403018fd9 
					 
					
						
						
							
							Surrounded every log writing command with LOGIF macro, which tests if the given logfile id matches with those enabled. The comparison is done against local variable and expensive function call is avoided.  
						
						
						
						
					 
					
						2013-12-12 16:14:33 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						701830f0ab 
					 
					
						
						
							
							Logging related (mostly) sanity checks and fixes.  
						
						... 
						
						
						
						- Checked argument types and counts
- Removed trailing line feeds
- Removed thread ids from error logs (they are used in trace / debug log
- Added some state information to dcbs
- Added prefix 'Error' or 'Fatal' to error logs.
- Switches all error logs to use flushing log write. 
						
						
					 
					
						2013-09-30 11:14:36 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8a9d178785 
					 
					
						
						
							
							Fixed bug for invalid memory access in row[1]+1 when row[1] is ""  
						
						
						
						
					 
					
						2013-08-08 18:40:02 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cae4d38a7e 
					 
					
						
						
							
							Removed unnecessary argument from log manager commands because it is not used and it is always NULL.  
						
						
						
						
					 
					
						2013-08-04 23:30:47 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b2099947b4 
					 
					
						
						
							
							Changed mysterious log message.  
						
						
						
						
					 
					
						2013-07-30 23:08:31 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a7c82310f9 
					 
					
						
						
							
							moving files to /server to make merge possible  
						
						
						
						
					 
					
						2013-07-28 05:31:11 +00:00