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  
				
					
						
							
							
								 
						
							
							
							
								
							
								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