76913a9fd5 
								
							 
						 
						
							
							
								
								Signed trailers for signature v4 ( #16484 )  
							
							
							
						 
						
							2023-05-05 19:53:12 -07:00  
				
					
						
							
							
								 
						
							
								8fd07bcd51 
								
							 
						 
						
							
							
								
								simplify sort.Sort by using sort.Slice ( #17066 )  
							
							
							
						 
						
							2023-04-24 13:28:18 -07:00  
				
					
						
							
							
								 
						
							
								6825bd7e75 
								
							 
						 
						
							
							
								
								fix: inlined objects don't need to honor long locks ( #17039 )  
							
							
							
						 
						
							2023-04-17 12:16:37 -07:00  
				
					
						
							
							
								 
						
							
								8e02660a0d 
								
							 
						 
						
							
							
								
								update all our deps ( #16899 )  
							
							
							
						 
						
							2023-03-28 03:45:24 -07:00  
				
					
						
							
							
								 
						
							
								fd6622458b 
								
							 
						 
						
							
							
								
								Add detailed scanner trace output and notifications ( #16668 )  
							
							
							
						 
						
							2023-02-21 09:33:33 -08:00  
				
					
						
							
							
								 
						
							
								e64b9f6751 
								
							 
						 
						
							
							
								
								fix: disallow SSE-C encrypted objects on replicated buckets ( #16467 )  
							
							
							
						 
						
							2023-01-24 15:46:33 -08:00  
				
					
						
							
							
								 
						
							
								31b0decd46 
								
							 
						 
						
							
							
								
								migrate to minio/mux from gorilla/mux ( #16456 )  
							
							
							
						 
						
							2023-01-23 16:42:47 +05:30  
				
					
						
							
							
								 
						
							
								b4ef5ff294 
								
							 
						 
						
							
							
								
								remove unnecessary code checking for supported features ( #16423 )  
							
							
							
						 
						
							2023-01-17 19:37:47 +05:30  
				
					
						
							
							
								 
						
							
								2fc182d8e6 
								
							 
						 
						
							
							
								
								fix: iso8601TimeFormat padding issue for certain nanoseconds ( #16207 )  
							
							
							
						 
						
							2022-12-12 10:28:30 -08:00  
				
					
						
							
							
								 
						
							
								444ff20bc5 
								
							 
						 
						
							
							
								
								do not rename multipart failed transactions back to tmp ( #16204 )  
							
							
							
						 
						
							2022-12-12 01:40:29 -08:00  
				
					
						
							
							
								 
						
							
								ebe395788b 
								
							 
						 
						
							
							
								
								feat: Encrypt s3zip file index ( #16179 )  
							
							
							
						 
						
							2022-12-07 14:56:07 -08:00  
				
					
						
							
							
								 
						
							
								23b329b9df 
								
							 
						 
						
							
							
								
								remove gateway completely ( #15929 )  
							
							
							
						 
						
							2022-10-24 17:44:15 -07:00  
				
					
						
							
							
								 
						
							
								328d660106 
								
							 
						 
						
							
							
								
								support CRC32 Checksums on single drive setup ( #15873 )  
							
							
							
						 
						
							2022-10-15 11:58:47 -07:00  
				
					
						
							
							
								 
						
							
								41b633f5ea 
								
							 
						 
						
							
							
								
								support tagging based policy conditions ( #15763 )  
							
							
							
						 
						
							2022-09-28 11:25:46 -07:00  
				
					
						
							
							
								 
						
							
								b04c0697e1 
								
							 
						 
						
							
							
								
								validate correct ETag for the parts sent during CompleteMultipart ( #15751 )  
							
							
							
						 
						
							2022-09-23 21:17:08 -07:00  
				
					
						
							
							
								 
						
							
								124544d834 
								
							 
						 
						
							
							
								
								add pre-conditions support for PUT calls during replication ( #15674 )  
							
							... 
							
							
							
							PUT shall only proceed if pre-conditions are met, the new
code uses
- x-minio-source-mtime
- x-minio-source-etag
to verify if the object indeed needs to be replicated
or not, allowing us to avoid StatObject() call. 
							
						 
						
							2022-09-14 18:44:04 -07:00  
				
					
						
							
							
								 
						
							
								8e4a45ec41 
								
							 
						 
						
							
							
								
								fix: encrypt checksums in metadata ( #15620 )  
							
							
							
						 
						
							2022-08-31 08:13:23 -07:00  
				
					
						
							
							
								 
						
							
								a9f1ad7924 
								
							 
						 
						
							
							
								
								Add extended checksum support ( #15433 )  
							
							
							
						 
						
							2022-08-29 16:57:16 -07:00  
				
					
						
							
							
								 
						
							
								69bf39f42e 
								
							 
						 
						
							
							
								
								fix: make complete multipart uploads faster encrypted/compressed backends ( #15375 )  
							
							... 
							
							
							
							- Only fetch the parts we need and abort as soon as one is missing.
- Only fetch the number of parts requested by "ListObjectParts". 
							
						 
						
							2022-07-21 16:47:58 -07:00  
				
					
						
							
							
								 
						
							
								ce8397f7d9 
								
							 
						 
						
							
							
								
								use partInfo only for intermediate part.x.meta ( #15353 )  
							
							
							
						 
						
							2022-07-19 18:56:24 -07:00  
				
					
						
							
							
								 
						
							
								f939d1c183 
								
							 
						 
						
							
							
								
								Independent Multipart Uploads ( #15346 )  
							
							... 
							
							
							
							Do completely independent multipart uploads.
In distributed mode, a lock was held to merge each multipart 
upload as it was added. This lock was highly contested and 
retries are expensive (timewise) in distributed mode.
Instead, each part adds its metadata information uniquely. 
This eliminates the per object lock required for each to merge.
The metadata is read back and merged by "CompleteMultipartUpload" 
without locks when constructing final object.
Co-authored-by: Harshavardhana <harsha@minio.io> 
							
						 
						
							2022-07-19 08:35:29 -07:00