77098de69a 
								
									
								
							
								 
							
						 
						
							
							
								
								migrate from boltdb to bbolt ( #3554 )  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								105702ebe0 
								
									
								
							
								 
							
						 
						
							
							
								
								avoid data race access to uploadReaderToChunks.uploadErr ( #3550 )  
							
							
 
							
							
							avoid data race access to uploadErr
https://github.com/seaweedfs/seaweedfs/issues/3549  
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								089446f5b1 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix reload page before all file uploaded bug ( #3534 )  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3741779144 
								
							
								 
							
						 
						
							
							
								
								minor  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								580a7fa685 
								
							
								 
							
						 
						
							
							
								
								adjust for data race  
							
							
 
							
							
							fix https://github.com/seaweedfs/seaweedfs/issues/3512  
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								dc4037925d 
								
									
								
							
								 
							
						 
						
							
							
								
								fix: Build DeletedVids before reset dn's children ( #3530 )  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3f3a1341d8 
								
							
								 
							
						 
						
							
							
								
								make CodeQL happy  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								e90ab4ac60 
								
									
								
							
								 
							
						 
						
							
							
								
								avoid race conditions for OnPeerUpdate ( #3525 )  
							
							
 
							
							
							https://github.com/seaweedfs/seaweedfs/issues/3524  
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								2930263dfd 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix race conditions during in-flight size checks ( #3505 )  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								7b424a54dc 
								
									
								
							
								 
							
						 
						
							
							
								
								Add raft server access mutex to avoid races ( #3503 )  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								f7aeb06544 
								
									
								
							
								 
							
						 
						
							
							
								
								s3: report metadata if the directory is explicitly created  ( #3498 )  
							
							
 
							
							
							* replace mkdir to mkFile
* ContentLength must be zero
* revert mkDir
* Seaweedfs-Is-Directory-Key return metadata 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								10414fd81c 
								
							
								 
							
						 
						
							
							
								
								ping timeout at 15 seconds  
							
							
 
							
							
							this 72 minute timeout setting seems unreasonably long
15 seconds is around the time when a new raft leader should be elected. 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								2e78a522ab 
								
									
								
							
								 
							
						 
						
							
							
								
								remove old raft servers if they don't answer to pings for too long ( #3398 )  
							
							
 
							
							
							* remove old raft servers if they don't answer to pings for too long
add ping durations as options
rename ping fields
fix some todos
get masters through masterclient
raft remove server from leader
use raft servers to ping them
CheckMastersAlive for hashicorp raft only
* prepare blocking ping
* pass waitForReady as param
* pass waitForReady through all functions
* waitForReady works
* refactor
* remove unneeded params
* rollback unneeded changes
* fix 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9fce75607d 
								
							
								 
							
						 
						
							
							
								
								s3: report http.StatusOK if the directory is explicitly created  
							
							
 
							
							
							fix https://github.com/seaweedfs/seaweedfs/issues/3457  
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								601ba5fb68 
								
							
								 
							
						 
						
							
							
								
								master: disable locking if not leader  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f4b52d4c52 
								
							
								 
							
						 
						
							
							
								
								fix format  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								74b53729e1 
								
									
								
							
								 
							
						 
						
							
							
								
								feat(weed.move): add a speed limit parameter of moving files ( #3478 )  
							
							
 
							
							
							* feat(weed.move): add a speed limit parameter of moving files
* fix(weed.move): set the default value of ioBytePerSecond to vs.compactionBytePerSecond
Co-authored-by: zhihao.qu <zhihao.qu@ly.com> 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fef9c6a520 
								
							
								 
							
						 
						
							
							
								
								filer: do not always save files in "/etc" folder to filer store  
							
							
 
							
							
							fix https://github.com/seaweedfs/seaweedfs/issues/3476  
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2762154130 
								
							
								 
							
						 
						
							
							
								
								fix compilation  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fb5808e0c3 
								
							
								 
							
						 
						
							
							
								
								EC: with multiple volume locations, the ec rebuilding may fail  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5790d01c6f 
								
							
								 
							
						 
						
							
							
								
								EC: after ec encoding, the source ec shards may fail to purge if the volume server has multiple disk locations  
							
							
 
							
							
							related to https://github.com/seaweedfs/seaweedfs/issues/3459  
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								65ff7198fe 
								
							
								 
							
						 
						
							
							
								
								adjust type  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								28b862f45f 
								
							
								 
							
						 
						
							
							
								
								use util.Retry to retry  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3bf8e772f8 
								
							
								 
							
						 
						
							
							
								
								webdav: retryable data chunk upload  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f8fa430257 
								
							
								 
							
						 
						
							
							
								
								filer: retryable data chunk upload  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								689b4ecdcc 
								
							
								 
							
						 
						
							
							
								
								remove unused collection and replication from upload result  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fdd8c5d5e0 
								
							
								 
							
						 
						
							
							
								
								Filer if-modified-since check doesn't fire on "exact"  #3467  
							
							
 
							
							
							fix https://github.com/seaweedfs/seaweedfs/issues/3467  
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								aac45f3e89 
								
							
								 
							
						 
						
							
							
								
								filer: retryable when error is not found  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								b6f99c4d83 
								
									
								
							
								 
							
						 
						
							
							
								
								fix naming typo ( #3465 )  
							
							
 
							
							
							Co-authored-by: root <root@HQ-10MSTD3EY.roblox.local> 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								eaeb141b09 
								
							
								 
							
						 
						
							
							
								
								move proto package  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e259052a70 
								
							
								 
							
						 
						
							
							
								
								volume: fix metrics for volume request time  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								789d9dbfe1 
								
							
								 
							
						 
						
							
							
								
								webdav: fix nil  
							
							
 
							
							
							fix https://github.com/seaweedfs/seaweedfs/issues/3440  
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								4d4cd0948d 
								
									
								
							
								 
							
						 
						
							
							
								
								avoid infinite loop WaitUntilConnected() ( #3431 )  
							
							
 
							
							
							https://github.com/seaweedfs/seaweedfs/issues/3421  
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								986daecbfe 
								
									
								
							
								 
							
						 
						
							
							
								
								add upload response ( #3428 )  
							
							
 
							
							
							* add upload response
* fixing comments
Co-authored-by: root <root@HQ-10MSTD3EY.roblox.local> 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ae93c966d9 
								
							
								 
							
						 
						
							
							
								
								ensure memory is aligned  
							
							
 
							
							
							fix https://github.com/seaweedfs/seaweedfs/issues/3427  
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								84ec68e11a 
								
									
								
							
								 
							
						 
						
							
							
								
								Add download speed limit support ( #3408 )  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								4d08393b7c 
								
									
								
							
								 
							
						 
						
							
							
								
								filer prefer volume server in same data center ( #3405 )  
							
							
 
							
							
							* initial prefer same data center
https://github.com/seaweedfs/seaweedfs/issues/3404 
* GetDataCenter
* prefer same data center for ReplicationSource
* GetDataCenterId
* remove glog 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								22181dd018 
								
									
								
							
								 
							
						 
						
							
							
								
								refactor FilerRequest metrics ( #3402 )  
							
							
 
							
							
							* refactor FilerRequest metrics
* avoid double count proxy
* defer to 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								df9cc31a0a 
								
							
								 
							
						 
						
							
							
								
								refactor  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fc65122766 
								
							
								 
							
						 
						
							
							
								
								rename to LoadAvg_1M  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5209ebbeef 
								
							
								 
							
						 
						
							
							
								
								remove percent  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cd5c7ad052 
								
							
								 
							
						 
						
							
							
								
								move to github.com/seaweedfs/seaweedfs  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1d29f67c02 
								
							
								 
							
						 
						
							
							
								
								revert disk stats  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a98f6d66a3 
								
							
								 
							
						 
						
							
							
								
								rollback over onPeerupdate implementation of automatic clean-up of failed servers in favor of synchronous ping  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								1a4a36d510 
								
									
								
							
								 
							
						 
						
							
							
								
								Add healthy indicator for raft status  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								26dbc6c905 
								
							
								 
							
						 
						
							
							
								
								move to  https://github.com/seaweedfs/seaweedfs  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2f0dda384d 
								
							
								 
							
						 
						
							
							
								
								vacuum show LA  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9f479aab98 
								
							
								 
							
						 
						
							
							
								
								allocate brokers to serve segments  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bb01b68fa0 
								
							
								 
							
						 
						
							
							
								
								refactor  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8060fdcac5 
								
							
								 
							
						 
						
							
							
								
								remove old code  
							
							
								
 
							
							
						 
						3 years ago