| 
						
					 | 
					
						
						
							
						
						03725cabe3
					 | 
					
						
						
							
							Fixed compile issue in dcb.h
						
						
						
						
						
						
					 | 
					
						2013-08-29 13:17:19 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						134c33776e
					 | 
					
						
						
							
							Added consistency check fields, and switched macros to enumerated types.
						
						
						
						
						
						
					 | 
					
						2013-08-28 23:23:05 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ae9fce8591
					 | 
					
						
						
							
							Added write and read lock to DCB to protect concurrent threads fro executing EPOLLIN and EPOLLOUT events on same descriptor, respectively. Added consistency checks and trace logging.
						
						
						
						
						
						
					 | 
					
						2013-08-28 23:09:37 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f2f119f692
					 | 
					
						
						
							
							Removed some dead code
						
						
						
						
						
						
					 | 
					
						2013-08-28 23:08:51 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9a8e271417
					 | 
					
						
						
							
							client->data is copied to session->data already in session_alloc to ensure that authentication information is set when background connection is started to establish in concurrent thread.
						
						
						
						
						
						
					 | 
					
						2013-08-28 23:06:09 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8c8475740a
					 | 
					
						
						
							
							Switched to booleans defined in stdbool.h
						
						
						
						
						
						
					 | 
					
						2013-08-28 22:49:27 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0401290021
					 | 
					
						
						
							
							Added spinlock ses_lock to struct SESSION to ensure that for each session closeSession is called only once.
						
						
						
						
						
						
						
						closeSession is called from mysql_backend.c:gw_read_backend_event, and from dcb.c:dcb_close.
This is part of Bug #163. 
						
						
					 | 
					
						2013-08-22 10:42:18 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8dfd5de923
					 | 
					
						
						
							
							Fix merge
						
						
						
						
						
						
					 | 
					
						2013-08-22 00:01:44 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b6ba1954f5
					 | 
					
						
						
							
							Merge
						
						
						
						
						
						
					 | 
					
						2013-08-19 08:48:33 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						24367fb400
					 | 
					
						
						
							
							Removed dcb->mutex since it didn't solve any problem.
						
						
						
						
						
						
					 | 
					
						2013-08-19 13:01:07 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						97b3da1d79
					 | 
					
						
						
							
							Added simple_mutex_t dcb->mutex to DCB struct to protect processing of single dcb in poll.c:poll_waitevents. This is a coarse locking but seems to work with multiple threads at least with very simple load.
						
						
						
						
						
						
						
						Added trace logging to many locations. 
						
						
					 | 
					
						2013-08-16 23:52:10 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						401d4920e4
					 | 
					
						
						
							
							Moved dcb_hashtable_stats from hastable.c to dcb.c to break dependency between hashtable and the rest of the maxscale. Added check fields to hashtable structure.
						
						
						
						
						
						
					 | 
					
						2013-08-05 11:51:10 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f62cf1ea7e
					 | 
					
						
						
							
							Added check if the last admin user is to be deleted, and if that's the case, prevent it and return with error message.
						
						
						
						
						
						
					 | 
					
						2013-08-04 23:02:29 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ca3638ae2c
					 | 
					
						
						
							
							Added 'remove user' to client API. New functions are
						
						
						
						
						
						
						
						debugcmd.c : telnetdRemoveUser
adminusers.c : admin_remove_user
Also renamed admin_test_user to admin_search_user . 
						
						
					 | 
					
						2013-08-02 23:03:43 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a7c82310f9
					 | 
					
						
						
							
							moving files to /server to make merge possible
						
						
						
						
						
						
					 | 
					
						2013-07-28 05:31:11 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |