51fa4f7fe3 
								
							 
						 
						
							
							
								
								Make PutObject a nop for an object which ends with "/" and size is '0' ( #3603 )  
							
							... 
							
							
							
							This helps majority of S3 compatible applications while not returning
an error upon directory create request.
Fixes  #2965  
							
						 
						
							2017-01-20 16:33:01 -08:00  
				
					
						
							
							
								 
						
							
								62f8343879 
								
							 
						 
						
							
							
								
								Add constants for commonly used values. ( #3588 )  
							
							... 
							
							
							
							This is a consolidation effort, avoiding usage
of naked strings in codebase. Whenever possible
use constants which can be repurposed elsewhere.
This also fixes `goconst ./...` reported issues. 
							
						 
						
							2017-01-18 12:24:34 -08:00  
				
					
						
							
							
								 
						
							
								1c699d8d3f 
								
							 
						 
						
							
							
								
								fs: Re-implement object layer to remember the fd ( #3509 )  
							
							... 
							
							
							
							This patch re-writes FS backend to support shared backend sharing locks for safe concurrent access across multiple servers. 
							
						 
						
							2017-01-16 17:05:00 -08:00  
				
					
						
							
							
								 
						
							
								ff4ce0ee14 
								
							 
						 
						
							
							
								
								fs/xl: Combine input checks into re-usable functions. ( #3383 )  
							
							... 
							
							
							
							Repeated code around both object layers are moved
and combined into simple re-usable functions. 
							
						 
						
							2016-12-01 23:15:17 -08:00