eab6e31d34 
								
							
								 
							
						 
						
							
							
								
								use backticks instead of double quotes to avoid escaped additionally in regex  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8b169aa47c 
								
							
								 
							
						 
						
							
							
								
								s3: Critical - S3 Delete Multiple Objects, delete the bucket  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1806  
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								487e435679 
								
							
								 
							
						 
						
							
							
								
								adjust http max idle connections per host  
							
							
 
							
							
							related to https://github.com/chrislusf/seaweedfs/issues/1802  
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a0e84c4fbc 
								
							
								 
							
						 
						
							
							
								
								go fmt  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5353e38469 
								
							
								 
							
						 
						
							
							
								
								S3: should return 204 on DELETE to nonexistent file  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1776  
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								609daaf387 
								
							
								 
							
						 
						
							
							
								
								s3: DeleteMultipleObjectsHandler clean up leftover empty folders  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1772  
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								990fa69bfe 
								
							
								 
							
						 
						
							
							
								
								add back AdjustedUrl() related code  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9292796ec2 
								
							
								 
							
						 
						
							
							
								
								fmt  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c2bf1a88ac 
								
							
								 
							
						 
						
							
							
								
								delete from the deepest directory first when checking empty folders  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e9d8201925 
								
							
								 
							
						 
						
							
							
								
								s3: batch purge empty folders  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								00707ec00f 
								
							
								 
							
						 
						
							
							
								
								mount: outsideContainerClusterMode proxy through filer  
							
							
 
							
							
							Running mount outside of the cluster would not need to expose all the volume servers to outside of the cluster. The chunk read and write will go through the filer. 
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6ca10725b8 
								
							
								 
							
						 
						
							
							
								
								Revert "mount: when outside cluster network, use filer as proxy to access volume servers"  
							
							
 
							
							
							This reverts commit 096e088d7b 
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								096e088d7b 
								
							
								 
							
						 
						
							
							
								
								mount: when outside cluster network, use filer as proxy to access volume servers  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ccbdb38c89 
								
							
								 
							
						 
						
							
							
								
								s3: fix for listing objects if more than 1000 in the folder  
							
							
 
							
							
							many existing tools have max key set to 1000 
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								389426bbb7 
								
							
								 
							
						 
						
							
							
								
								s3: listing may repeat on the edge  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8a7302ce37 
								
							
								 
							
						 
						
							
							
								
								s3: KeyCount is zero  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1741  
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e327385644 
								
							
								 
							
						 
						
							
							
								
								go fmt  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6d2c979999 
								
							
								 
							
						 
						
							
							
								
								s3: fix regression  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1707  
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								561a2ff0bc 
								
							
								 
							
						 
						
							
							
								
								s3: add option for "alllowEmptyFolder"  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								aa020ee7e7 
								
							
								 
							
						 
						
							
							
								
								s3: restore V2 auth type  
							
							
 
							
							
							The added headers were included in calculating the signatures, failing the comparison 
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								090f85be4b 
								
							
								 
							
						 
						
							
							
								
								s3: support config action Admin:bucket  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8e48a235e2 
								
							
								 
							
						 
						
							
							
								
								s3: avoid looping if the directory is empty  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1701  
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1620de08ae 
								
							
								 
							
						 
						
							
							
								
								added more logs  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a09cd28986 
								
							
								 
							
						 
						
							
							
								
								add debug messages  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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