33632968a8 
					 
					
						
						
							
							Fixed typo which failed DEBUG=Y compilation  
						
						
						
						
					 
					
						2013-06-27 17:41:06 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b26315cf24 
					 
					
						
						
							
							Can't compile product version.  
						
						
						
						
					 
					
						2013-06-27 16:54:54 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5c271e1925 
					 
					
						
						
							
							Fixed clean-up processes in cases where initialization fails arbitrarily in the middle of startup. Added four descriptive states : UNINIT, INIT, RUN, DONE for flat stucts inside logmanager. Flat structs always have the state which tells what needs to be fred, if any.  
						
						
						
						
					 
					
						2013-06-27 16:43:01 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9630ae588e 
					 
					
						
						
							
							Fixed bugs and cleaned code  
						
						
						
						
					 
					
						2013-06-27 12:18:25 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						70b19a0481 
					 
					
						
						
							
							Fixed printing issues.  
						
						
						
						
					 
					
						2013-06-26 23:43:57 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2b8c62a7da 
					 
					
						
						
							
							Added a few more testcases to increase IO and added debug printing for file handling.  
						
						
						
						
					 
					
						2013-06-26 23:40:07 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ef1d198654 
					 
					
						
						
							
							Changed log manager API so that pointer reference to logmanager is not used anymore. Every call initializes logmanager now except skygw_logmanager_done and skygw_log_flush.  
						
						... 
						
						
						
						skygw_logmanager_init is still useful because it allows for providing memory address for log manager where it can store a list of preallocated write buffers. TBD.
Logmanager access is now protected with spinlock familiar from epoll/core/spinlock.c . It is modified to avoid trashing; misses are counted and every tenth subsequent lock acquiring attempt triggers short random sleep. 
						
						
					 
					
						2013-06-26 23:13:40 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2ea8e2a05a 
					 
					
						
						
							
							Added licences and changed the use of zero-length arrays due to compiler problems.  
						
						
						
						
					 
					
						2013-06-26 09:39:38 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8178e4e239 
					 
					
						
						
							
							New, yet primitive version of log writing functionality. Fixed some things in utils.  
						
						
						
						
					 
					
						2013-06-25 21:14:03 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a7229a6c24 
					 
					
						
						
							
							Separated libmysqld from list of libs which is used in every link command line.  
						
						
						
						
					 
					
						2013-06-18 21:28:06 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						81bb5bdde8 
					 
					
						
						
							
							Adding this too under skygateway  
						
						
						
						
					 
					
						2013-06-17 18:32:01 +03:00