ce55922884 
								
							
								 
							
						 
						
							
							
								
								fixing  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								721c6197f9 
								
									
								
							
								 
							
						 
						
							
							
								
								skip deltaBeat if dn is zero ( #3630 )  
							
							
 
							
							
							* skip deltaBeat
https://github.com/seaweedfs/seaweedfs/issues/3629 
* fix GrpcPort
* skip url :0
* skip empty DataCenter or Rack
* skip empty heartbeat Ip
* dell msg add DataCenter
* comment todo
* fix 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b9112747b5 
								
							
								 
							
						 
						
							
							
								
								volume server: synchronously report volume readonly status to master  
							
							
 
							
							
							fix https://github.com/seaweedfs/seaweedfs/issues/3628  
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9b084d4c88 
								
							
								 
							
						 
						
							
							
								
								purge tcp implementation  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								31d2f77ceb 
								
									
								
							
								 
							
						 
						
							
							
								
								refactor  https://github.com/seaweedfs/seaweedfs/pull/3616  ( #3625 )  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7e52b1e195 
								
							
								 
							
						 
						
							
							
								
								return err for processRangeRequest()  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								449582343f 
								
									
								
							
								 
							
						 
						
							
							
								
								fix:Sometimes a nil pointer exception is thrown ( #3618 )  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								9678fc2106 
								
									
								
							
								 
							
						 
						
							
							
								
								fix: volume heartbeat processing error ( #3616 )  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								5ff33eb558 
								
									
								
							
								 
							
						 
						
							
							
								
								fix: volume Deadlock when exception is thrown ( #3613 )  
							
							
 
							
							
							* fix: volume Deadlock when exception is thrown
* adjust log level 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								b324a6536c 
								
									
								
							
								 
							
						 
						
							
							
								
								ADHOC: add read needle meta grpc ( #3581 )  
							
							
 
							
							
							* ADHOC: add read needle meta grpc
* add test
* nit
Co-authored-by: root <root@HQ-10MSTD3EY.roblox.local> 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								3c3682fcce 
								
									
								
							
								 
							
						 
						
							
							
								
								more log detail for upload err and deleting ( #3577 )  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								5307cadb32 
								
									
								
							
								 
							
						 
						
							
							
								
								[s3] Replace code 500 to 499 for upload with ErrUnexpectedEOF ( #3597 )  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								7f56a40553 
								
									
								
							
								 
							
						 
						
							
							
								
								Turn down the 404 log level ( #3585 )  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								90d55cd179 
								
									
								
							
								 
							
						 
						
							
							
								
								avoid data race read fileChunksSize ( #3570 )  
							
							
 
							
							
							https://github.com/seaweedfs/seaweedfs/issues/3557  
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								82c2ce74db 
								
									
								
							
								 
							
						 
						
							
							
								
								more error details in the log ( #3568 )  
							
							
 
							
							
							* more error details in the log
https://github.com/seaweedfs/seaweedfs/issues/3567 
* format message 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								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