3be3635799 
								
							
								 
							
						 
						
							
							
								
								just log error when checking empty dir failed  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0ca9d89589 
								
							
								 
							
						 
						
							
							
								
								s3: break loop if error  
							
							
 
							
							
							fix  #1701  
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								132f275d04 
								
							
								 
							
						 
						
							
							
								
								s3: log errors instead of stopping when checking isDirectoryAllEmpty has error  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								db62090f88 
								
							
								 
							
						 
						
							
							
								
								s3: break loop if error  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1701  
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4f31c1bb94 
								
							
								 
							
						 
						
							
							
								
								go fmt  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1bf22c0b5b 
								
							
								 
							
						 
						
							
							
								
								go fmt  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5c465293e9 
								
							
								 
							
						 
						
							
							
								
								correctly determine whether a folder is empty  
							
							
 
							
							
							avoid edge cases that deleting the folder if previous 32 directories are all empty
early terminate if one file is found 
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f930c713fc 
								
							
								 
							
						 
						
							
							
								
								more efficient recursion  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								03637d6f57 
								
							
								 
							
						 
						
							
							
								
								s3: move "delete-directory-if-empty" to read time  
							
							
 
							
							
							move "delete-directory-if-empty" to read time instead of entry deletion time
the listing speed for a s3 bucket folder will slow down if it has many sub folders
related to 0d345ac97dhttps://github.com/chrislusf/seaweedfs/issues/1647 
fix https://github.com/chrislusf/seaweedfs/issues/1670  
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								26731694f8 
								
							
								 
							
						 
						
							
							
								
								s3: use static configuration by default  
							
							
 
							
							
							So that users can still use the previous configuration files.
If leave it empty, s3 will try to use the version from filer 
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								765b3ef1be 
								
							
								 
							
						 
						
							
							
								
								save /etc/iam/identity.json inside filer store  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								02a160c3fd 
								
							
								 
							
						 
						
							
							
								
								s3: recursively iterate all sub folders  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1656  
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fce8803087 
								
							
								 
							
						 
						
							
							
								
								break import cycle  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								eed87791b7 
								
							
								 
							
						 
						
							
							
								
								s3: subscribe to s3.configure changes  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								01e2da5782 
								
							
								 
							
						 
						
							
							
								
								refactoring  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a26f1b2040 
								
							
								 
							
						 
						
							
							
								
								new pkg s3iam  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6206737df2 
								
							
								 
							
						 
						
							
							
								
								s3 configure  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								781585b195 
								
							
								 
							
						 
						
							
							
								
								remove unnecessary checking  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7c9e592c2d 
								
							
								 
							
						 
						
							
							
								
								s3: avoid nil resp when having error  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1622  
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0ea5c087ce 
								
							
								 
							
						 
						
							
							
								
								go fmt  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a9990a1dc6 
								
							
								 
							
						 
						
							
							
								
								adjust check bucket if exist or has access.  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e6333da65a 
								
							
								 
							
						 
						
							
							
								
								enable admin to access all buckets  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7094492428 
								
							
								 
							
						 
						
							
							
								
								fix ErrNotFound  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c6a0704019 
								
							
								 
							
						 
						
							
							
								
								rename function  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c4f0fd6e1b 
								
							
								 
							
						 
						
							
							
								
								skip if entry.Extended map is nil.  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ab966410d2 
								
							
								 
							
						 
						
							
							
								
								return NoSuchBucket instead of InternalError delete non-existed bucket.  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e06676f007 
								
							
								 
							
						 
						
							
							
								
								check permission for bucket delete/head.  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d7cc0498e0 
								
							
								 
							
						 
						
							
							
								
								check if bucket already exists.  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dbba8cb57e 
								
							
								 
							
						 
						
							
							
								
								fix if nil map in entry.  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								86cdb2a3e5 
								
							
								 
							
						 
						
							
							
								
								adjust logs  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5b636b3242 
								
							
								 
							
						 
						
							
							
								
								Add bucket owner attr.  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6cd6ff6962 
								
							
								 
							
						 
						
							
							
								
								avoid blank response for 404  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e1190b3224 
								
							
								 
							
						 
						
							
							
								
								load S3 config from filer  
							
							
 
							
							
							https://github.com/chrislusf/seaweedfs/issues/1500  
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								22a9ea0512 
								
							
								 
							
						 
						
							
							
								
								adjust s3 header file.  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b917be7955 
								
							
								 
							
						 
						
							
							
								
								S3 bucket list, response with uploaded storageclass.  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6da87720eb 
								
							
								 
							
						 
						
							
							
								
								shorter tag prefix  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8766ca1b95 
								
							
								 
							
						 
						
							
							
								
								rename s3 tag prefix.  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								19026ae55d 
								
							
								 
							
						 
						
							
							
								
								return x-amz-tag-count header when GET object.  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								da36abf033 
								
							
								 
							
						 
						
							
							
								
								go fmt  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								05b5f12f2e 
								
							
								 
							
						 
						
							
							
								
								multiplate DomainNames through comma  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b3aa2fab9a 
								
							
								 
							
						 
						
							
							
								
								s3: report error to s3 when updating an object but it is already a directory  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1545  
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ace0ea3d28 
								
							
								 
							
						 
						
							
							
								
								s3: avoid duplicated bucket  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								723ae11db4 
								
							
								 
							
						 
						
							
							
								
								refactoring in order to adjust volume server url later  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9e7a2772b1 
								
							
								 
							
						 
						
							
							
								
								s3: only admin can list all buckets  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								62d3d3aea0 
								
							
								 
							
						 
						
							
							
								
								go fmt  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e91b9c85a2 
								
							
								 
							
						 
						
							
							
								
								s3: Added support for "List" action in weed s3 -config=... in the config file.  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1511  
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f781cce500 
								
							
								 
							
						 
						
							
							
								
								s3: support object tagging  
							
							
 
							
							
							* GetObjectTagging
* PutObjectTagging
* DeleteObjectTagging 
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								68463e92c1 
								
							
								 
							
						 
						
							
							
								
								add status code in S3RequestCounter  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								402aef8f30 
								
							
								 
							
						 
						
							
							
								
								s3:  
							
							
 
							
							
							1.fix spark reading S3 directory wildcard problem
2.fix the problem of the spark history service writing S3 directory
reference git revsion number: b41b7ea4d0 
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dbf5327b98 
								
							
								 
							
						 
						
							
							
								
								s3: handle response-content-encoding  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1487  
							
						 
						5 years ago