Harshavardhana 
							
						 
					 
					
						
						
						
						
							
						
						
							6efee2072d 
							
						 
					 
					
						
						
							
							objectLayer: Check for format.json in a wrapped disk. ( #3311 )  
						
						... 
						
						
						
						This is needed to validate if the `format.json` indeed exists
when a fresh node is brought online.
This wrapped implementation also connects to the remote node
by attempting a re-login. Subsequently after a successful
connect `format.json` is validated as well.
Fixes  #3207  
						
						
					 
					
						2016-11-23 15:48:10 -08:00 
						 
				 
			
				
					
						
							
							
								Bala FA 
							
						 
					 
					
						
						
						
						
							
						
						
							825000bc34 
							
						 
					 
					
						
						
							
							Use humanize constants for KiB, MiB and GiB units. ( #3322 )  
						
						
						
						
					 
					
						2016-11-22 18:18:22 -08:00 
						 
				 
			
				
					
						
							
							
								Bala FA 
							
						 
					 
					
						
						
						
						
							
						
						
							bef0a50bc1 
							
						 
					 
					
						
						
							
							Cleanup and fixes ( #3273 )  
						
						... 
						
						
						
						* newRequestID() (previously generateUploadID()) returns string than byte array.
* Remove unclear comments and added appropriate comments.
* SHA-256, MD5 Hash functions return Hex/Base64 encoded string than byte array.
* Remove duplicate MD5 hasher functions.
* Rename listObjectsValidateArgs() into validateListObjectsArgs()
* Remove repeated auth check code in all bucket request handlers.
* Remove abbreviated names in bucket-metadata
* Avoid nested if in bucketPolicyMatchStatement()
* Use ioutil.ReadFile() instead of os.Open() and ioutil.ReadAll()
* Set crossDomainXML as constant. 
						
						
					 
					
						2016-11-21 13:51:05 -08:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
						
						
							
						
						
							c91d3791f9 
							
						 
					 
					
						
						
							
							heal: Add healing support for bucket, bucket metadata files. ( #3252 )  
						
						... 
						
						
						
						This patch implements healing in general but it is only used
as part of quickHeal().
Fixes  #3237  
						
						
					 
					
						2016-11-16 16:42:23 -08:00 
						 
				 
			
				
					
						
							
							
								Harshavardhana 
							
						 
					 
					
						
						
						
						
							
						
						
							f22862aa28 
							
						 
					 
					
						
						
							
							heal: Refactor heal command. ( #2901 )  
						
						... 
						
						
						
						- return errors for heal operation through rpc replies.
  - implement rotating wheel for healing status.
Fixes  #2491  
						
						
					 
					
						2016-10-14 19:57:40 -07:00 
						 
				 
			
				
					
						
							
							
								Krishna Srinivas 
							
						 
					 
					
						
						
						
						
							
						
						
							0320a77dc0 
							
						 
					 
					
						
						
							
							HealBucket: create the bucket if it is missing in one of the disks. ( #2924 )  
						
						
						
						
					 
					
						2016-10-14 11:12:17 -07:00 
						 
				 
			
				
					
						
							
							
								Krishna Srinivas 
							
						 
					 
					
						
						
						
						
							
						
						
							f5f007e183 
							
						 
					 
					
						
						
							
							Test: Add test case for xl.HealObject() ( #2884 )  
						
						... 
						
						
						
						fixes  #2842  
					
						2016-10-08 17:08:17 -07:00 
						 
				 
			
				
					
						
							
							
								Krishna Srinivas 
							
						 
					 
					
						
						
						
						
							
						
						
							61a18ed48f 
							
						 
					 
					
						
						
							
							sha256: Verify sha256 along with md5sum, signature is verified on the request early. ( #2813 )  
						
						
						
						
					 
					
						2016-10-02 15:51:49 -07:00 
						 
				 
			
				
					
						
							
							
								Karthic Rao 
							
						 
					 
					
						
						
						
						
							
						
						
							1ce339abeb 
							
						 
					 
					
						
						
							
							Fixing ineffssaign errors ( #2608 )  
						
						
						
						
					 
					
						2016-09-13 21:18:30 -07:00 
						 
				 
			
				
					
						
							
							
								Krishna Srinivas 
							
						 
					 
					
						
						
						
						
							
						
						
							9358ee011b 
							
						 
					 
					
						
						
							
							logging: Print stack trace in case of errors.  
						
						... 
						
						
						
						fixes  #1827  
					
						2016-09-13 21:18:30 -07:00 
						 
				 
			
				
					
						
							
							
								Krishnan Parthasarathi 
							
						 
					 
					
						
						
						
						
							
						
						
							de67bca211 
							
						 
					 
					
						
						
							
							Move formatting of disks out of object layer initialization ( #2572 )  
						
						
						
						
					 
					
						2016-09-13 21:18:30 -07:00 
						 
				 
			
				
					
						
							
							
								Anis Elleuch 
							
						 
					 
					
						
						
						
						
							
						
						
							421cccb1d7 
							
						 
					 
					
						
						
							
							Add naughty disk to simulate disk errors ( #2645 )  
						
						
						
						
					 
					
						2016-09-09 12:53:09 -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