165af32d6b 
								
									
								
							
								 
							
						 
						
							
							
								
								added context to filer_client method calls ( #6808 )  
							
							
 
							
							
							Co-authored-by: akosov <a.kosov@kryptonite.ru> 
							
						 
						5 months ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								0fbdedecc7 
								
									
								
							
								 
							
						 
						
							
							
								
								[s3] refactor duplicate put-object code paths ( #6727 )  
							
							
								
 
							
							
						 
						6 months ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								ea941462f9 
								
									
								
							
								 
							
						 
						
							
							
								
								[s3] use chunkedReader in PutObjectPartHandler to handle aws-chunked encoding ( #6725 )  
							
							
								
 
							
							
						 
						6 months ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								9604db2c93 
								
									
								
							
								 
							
						 
						
							
							
								
								implement s3 streaming-unsigned-payload-trailer ( #6539 )  
							
							
 
							
							
							* implement s3 streaming-unsigned-payload-trailer
* chore: remove print 
							
						 
						9 months ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								8eab76c5db 
								
									
								
							
								 
							
						 
						
							
							
								
								fix: record and delete bucket metrics after inactive ( #6523 )  
							
							
 
							
							
							Co-authored-by: XYZ <XYZ> 
							
						 
						9 months ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								a2330f624b 
								
									
								
							
								 
							
						 
						
							
							
								
								Add metrics for uploaded and deleted s3 objects ( #6475 )  
							
							
								
 
							
							
						 
						9 months ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6b2612690b 
								
							
								 
							
						 
						
							
							
								
								consistent error message if auth is not setup  
							
							
 
							
							
							fix https://github.com/seaweedfs/seaweedfs/issues/6262  
							
						 
						11 months ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a1b59948cc 
								
							
								 
							
						 
						
							
							
								
								rename files  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								b19c9847c6 
								
									
								
							
								 
							
						 
						
							
							
								
								fix completed multiupload lost data ( #5460 )  
							
							
 
							
							
							If there are putObjectPart requests with the same uploadId during
completeMultiPart, it can result in data loss. putObjectPart requests
might be due to timeout retries.
Co-authored-by: Yang Wang <yangwang@weride.ai> 
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								17e91d2917 
								
									
								
							
								 
							
						 
						
							
							
								
								Use filerGroup for s3 buckets collection prefix ( #4465 )  
							
							
 
							
							
							* Use filerGroup for s3 buckets collection prefix
* Fix templates
* Remove flags
* Remove s3CollectionPrefix 
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								f84c13dabd 
								
									
								
							
								 
							
						 
						
							
							
								
								fix response not allowed ( #4057 )  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								39f0246deb 
								
									
								
							
								 
							
						 
						
							
							
								
								fix 'NoSuchUpload' when upload part ( #3968 )  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								df0662038c 
								
									
								
							
								 
							
						 
						
							
							
								
								feat:add a uuid after uploadid ( #3963 )  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								21c0587900 
								
							
								 
							
						 
						
							
							
								
								go fmt  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								26dbc6c905 
								
							
								 
							
						 
						
							
							
								
								move to  https://github.com/seaweedfs/seaweedfs  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bcbdc4cb37 
								
							
								 
							
						 
						
							
							
								
								use const multipart uploads folder  
							
							
 
							
							
							avoid error bucket NotEmpty if multipart uploads folder exist 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								15bfc60a88 
								
							
								 
							
						 
						
							
							
								
								Remove the collection query param of s3api and let the collection be determined by the filer  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1d77deccd0 
								
							
								 
							
						 
						
							
							
								
								AbortMultipartUploadHandler should return 204 instead of 200  
							
							
 
							
							
							https://docs.aws.amazon.com/AmazonS3/latest/API/API_AbortMultipartUpload.html  
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								27732ecfa4 
								
							
								 
							
						 
						
							
							
								
								move s3 related constants from package http to s3_constants  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								596c3860ca 
								
							
								 
							
						 
						
							
							
								
								use final destination to resolve fs configuration  
							
							
 
							
							
							related to https://github.com/chrislusf/seaweedfs/issues/3075  
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								00c1dfec4f 
								
							
								 
							
						 
						
							
							
								
								go fmt  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								44d810d163 
								
							
								 
							
						 
						
							
							
								
								rename functions and remove uncessary check  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								180aa88a92 
								
							
								 
							
						 
						
							
							
								
								check uploadid using object name hash string  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2232cfb5b7 
								
							
								 
							
						 
						
							
							
								
								Check object name and uploadID when processing  multipart uploading  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e48764be75 
								
							
								 
							
						 
						
							
							
								
								s3: multipart upload verifies uploaded parts  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								81f86c381d 
								
							
								 
							
						 
						
							
							
								
								s3: avoid nil response  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/2636  
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4ec8715f20 
								
							
								 
							
						 
						
							
							
								
								audit log  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f17fa400d5 
								
							
								 
							
						 
						
							
							
								
								refactoring  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								006b4ec0f8 
								
							
								 
							
						 
						
							
							
								
								refactoring  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								54b6e0f3fd 
								
							
								 
							
						 
						
							
							
								
								adjust logs  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8de7915950 
								
							
								 
							
						 
						
							
							
								
								s3 mime detect  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								458145425e 
								
							
								 
							
						 
						
							
							
								
								S3 MultipartUpload pass contentType to meta  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e5fc35ed0c 
								
							
								 
							
						 
						
							
							
								
								change server address from string to a type  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f0042f62dd 
								
							
								 
							
						 
						
							
							
								
								readable logs  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c6d4c16079 
								
							
								 
							
						 
						
							
							
								
								S3: add metadata with multipart upload  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/2173  
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8b382a8209 
								
							
								 
							
						 
						
							
							
								
								refactor  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								33b87244ef 
								
							
								 
							
						 
						
							
							
								
								refactoring  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								86cdb2a3e5 
								
							
								 
							
						 
						
							
							
								
								adjust logs  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b9c1f3e9de 
								
							
								 
							
						 
						
							
							
								
								s3: fixes for list multipart upload  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5b40a2690a 
								
							
								 
							
						 
						
							
							
								
								refactoring  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								828a5ae429 
								
							
								 
							
						 
						
							
							
								
								check signature only when auth is enabled  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								54cd582653 
								
							
								 
							
						 
						
							
							
								
								refactor  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c50ec1599c 
								
							
								 
							
						 
						
							
							
								
								auth for presigned put object part  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								97ab8a1976 
								
							
								 
							
						 
						
							
							
								
								remove ctx if possible  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								986d63cd5e 
								
							
								 
							
						 
						
							
							
								
								s3: increase list objects or parts limit from 1000 to 10000  
							
							
 
							
							
							10x of Amazon S3 limits 
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cf5064d702 
								
							
								 
							
						 
						
							
							
								
								properly close http response  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f3ce3166ad 
								
							
								 
							
						 
						
							
							
								
								add streaming v4  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								62843991f2 
								
							
								 
							
						 
						
							
							
								
								s3: adjust object key  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c5a3ff1c35 
								
							
								 
							
						 
						
							
							
								
								weed s3: multipart upload goes to the right bucket  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/908  
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								55bab1b456 
								
							
								 
							
						 
						
							
							
								
								add context.Context  
							
							
								
 
							
							
						 
						7 years ago