Harshavardhana 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
							
							
								Bala FA 
							
						 
					 
					
						
						
						
						
							
						
						
							1d4ac4b084 
							
						 
					 
					
						
						
							
							Rename getUUID() into mustGetUUID() ( #3320 )  
						
						... 
						
						
						
						In case of UUID generation failure mustGetUUID() will panic than
infinitely trying in for loop. 
						
						
					 
					
						2016-11-22 16:52:37 -08:00 
						 
				 
			
				
					
						
							
							
								Bala FA 
							
						 
					 
					
						
						
						
						
							
						
						
							71b357e4f2 
							
						 
					 
					
						
						
							
							Remove uploadIDChange structure. ( #3309 )  
						
						... 
						
						
						
						addUploadID() and removeUploadID() are wrappers to updateUploadJSON()
which is called with respective arguments. 
						
						
					 
					
						2016-11-22 15:29:39 -08:00 
						 
				 
			
				
					
						
							
							
								Anis Elleuch 
							
						 
					 
					
						
						
						
						
							
						
						
							339c9019b9 
							
						 
					 
					
						
						
							
							Protect multipart directory from removing when it is empty ( #3315 )  
						
						
						
						
					 
					
						2016-11-22 13:15:06 -08:00 
						 
				 
			
				
					
						
							
							
								Anis Elleuch 
							
						 
					 
					
						
						
						
						
							
						
						
							ffbee70e04 
							
						 
					 
					
						
						
							
							Avoid removing 'tmp' directory inside '.minio.sys' ( #3294 )  
						
						
						
						
					 
					
						2016-11-20 14:25:43 -08:00 
						 
				 
			
				
					
						
							
							
								Aditya Manthramurthy 
							
						 
					 
					
						
						
						
						
							
						
						
							dd6ecf1193 
							
						 
					 
					
						
						
							
							Read/write quorum algo with uploads.json in xl ( Fixes   #3123 ) ( #3124 )  
						
						... 
						
						
						
						- Reads and writes of uploads.json in XL now uses quorum for
  newMultipart, completeMultipart and abortMultipart operations.
- Each disk's `uploads.json` file is read and updated independently for
  adding or removing an upload id from the file. Quorum is used to
  decide if the high-level operation actually succeeded.
- Refactor FS code to simplify the flow, and fix a bug while reading
  uploads.json. 
						
						
					 
					
						2016-10-30 09:27:29 -07:00 
						 
				 
			
				
					
						
							
							
								Krishna Srinivas 
							
						 
					 
					
						
						
						
						
							
						
						
							9358ee011b 
							
						 
					 
					
						
						
							
							logging: Print stack trace in case of errors.  
						
						... 
						
						
						
						fixes  #1827  
					
						2016-09-13 21:18:30 -07:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
						
						
							
						
						
							bccf549463 
							
						 
					 
					
						
						
							
							server: Move all the top level files into cmd folder. ( #2490 )  
						
						... 
						
						
						
						This change brings a change which was done for the 'mc'
package to allow for clean repo and have a cleaner
github drop in experience. 
						
						
					 
					
						2016-08-18 16:23:42 -07:00