58c02d6429 
								
							
								 
							
						 
						
							
							
								
								Solve the problem that `LookupFileId` lookup urls is empty due to leader switching  
							
							
 
							
							
							The vidMap structure is modified to a linked list structure (the length is limited to 5). When the vidMap is reset, the current vidMap is added to the new vidMap as a cache node. When the query locations is empty, the cache node is searched to avoid problems when the master switches leaders. 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								56ec89625a 
								
							
								 
							
						 
						
							
							
								
								3.16  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1db012485f 
								
							
								 
							
						 
						
							
							
								
								mount: fix bug during busy writes  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/3315  
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								aca20cd9f4 
								
							
								 
							
						 
						
							
							
								
								more logging related to filer metadata subscription  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fa61074513 
								
							
								 
							
						 
						
							
							
								
								add clientId logging  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fbd8f868a1 
								
							
								 
							
						 
						
							
							
								
								filer may have trouble to re-connect  
							
							
 
							
							
							clientId is used twice: one for local metadata subscription, one for combined metadata subscription. 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c08f6d0ff7 
								
							
								 
							
						 
						
							
							
								
								File upload should succeed should return `ETag` instead of `Etag`  
							
							
 
							
							
							at `/go-1.18.1/src/net/textproto/header.go:39`, header is canonicalized by `textproto.CanonicalMIMEHeaderKey` 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								300b383cdf 
								
							
								 
							
						 
						
							
							
								
								use 10 or numCPU workers if env is not found  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								308a48c0c2 
								
							
								 
							
						 
						
							
							
								
								optimiz concurrency  
							
							
 
							
							
							user can customize number of workers via env "GOMAXPROCS" 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								354b7bdff0 
								
							
								 
							
						 
						
							
							
								
								replace errors.New(fmt.Sprintf(...)) with fmt.Errorf()  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								289402a741 
								
							
								 
							
						 
						
							
							
								
								writer pattern: similar changes to reader pattern  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ab1b9697e6 
								
							
								 
							
						 
						
							
							
								
								supplement check duplicate accesskey  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6e90f7bdd0 
								
							
								 
							
						 
						
							
							
								
								detect sequential mode with a counter  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								578c8aea0e 
								
							
								 
							
						 
						
							
							
								
								typo  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1451b389a4 
								
							
								 
							
						 
						
							
							
								
								Avoid fatal error: sync: Unlock of unlocked RWMutex  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/3306  
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								392da4e038 
								
							
								 
							
						 
						
							
							
								
								Make the prompt information clearer  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ad5e8f68ec 
								
							
								 
							
						 
						
							
							
								
								Check whether there is a duplicate accessKey when modifying iam  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								860c207c94 
								
							
								 
							
						 
						
							
							
								
								typo  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								26313060a3 
								
							
								 
							
						 
						
							
							
								
								speeding up loading volumes  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b3076909d1 
								
							
								 
							
						 
						
							
							
								
								refactor code  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7dbf19d09a 
								
							
								 
							
						 
						
							
							
								
								refine PutUserPolicy  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								37578929d4 
								
							
								 
							
						 
						
							
							
								
								fix compilation  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								93ccc6e05f 
								
							
								 
							
						 
						
							
							
								
								3.15  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f87952a411 
								
							
								 
							
						 
						
							
							
								
								remove locks  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5469efa336 
								
							
								 
							
						 
						
							
							
								
								close SkipCheckParentDirectory flag  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3d0defa663 
								
							
								 
							
						 
						
							
							
								
								fix compilation  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6f00c7f061 
								
							
								 
							
						 
						
							
							
								
								comments  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d685b94102 
								
							
								 
							
						 
						
							
							
								
								mount: rename also invalidate source inode  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								48382676d2 
								
							
								 
							
						 
						
							
							
								
								fix filtering by volume id  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4e83e92156 
								
							
								 
							
						 
						
							
							
								
								add subscriber clientId if it is the first time  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5b3192344d 
								
							
								 
							
						 
						
							
							
								
								fix iam CreatePolicy error  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e2ecf137a2 
								
							
								 
							
						 
						
							
							
								
								fix resetting fh.reader  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								28add5a534 
								
							
								 
							
						 
						
							
							
								
								mount: fix racing conditions  
							
							
 
							
							
							prevent wrong reading when the SingleChunkCacher is started, but not finished yet 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1ceab96aba 
								
							
								 
							
						 
						
							
							
								
								filer tikv support tls  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a85ed3fe8f 
								
							
								 
							
						 
						
							
							
								
								minor  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2ea18cdcc8 
								
							
								 
							
						 
						
							
							
								
								remove dead code  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b7de5c6c43 
								
							
								 
							
						 
						
							
							
								
								shell: remove unused filer parameter from shell.toml  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f2f0482dd3 
								
							
								 
							
						 
						
							
							
								
								mount: random read also try to use the local cache first  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								05c53820b9 
								
							
								 
							
						 
						
							
							
								
								mount: file handler release memory  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								69ef6459c3 
								
							
								 
							
						 
						
							
							
								
								S3 ListObjectsV2 fix pagination under bucket root  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/3166  
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								785223e587 
								
							
								 
							
						 
						
							
							
								
								rabbitpubsub enable durable  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								57975b93ff 
								
							
								 
							
						 
						
							
							
								
								adjust used size reporting  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a79f5bd0d5 
								
							
								 
							
						 
						
							
							
								
								adjust used size reporting  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3c79c77056 
								
							
								 
							
						 
						
							
							
								
								3.14  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5bc895673e 
								
							
								 
							
						 
						
							
							
								
								add getting bucket quota  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dd4664e610 
								
							
								 
							
						 
						
							
							
								
								fix usage  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								141f662734 
								
							
								 
							
						 
						
							
							
								
								edge case checking when volume server does not have capacity to balance  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/3257  
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bee3a7c798 
								
							
								 
							
						 
						
							
							
								
								fix tests  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3d5f1cbc5e 
								
							
								 
							
						 
						
							
							
								
								fix pagination  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								06a8b174b5 
								
							
								 
							
						 
						
							
							
								
								also remove Sync() for idx file  
							
							
								
 
							
							
						 
						3 years ago