2c92a9ff74 
								
									
								
							
								 
							
						 
						
							
							
								
								refactor: `DefaultConcurrencyLimit` var rename ( #3658 )  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								60fa26ef45 
								
									
								
							
								 
							
						 
						
							
							
								
								refactor: `concurrentFiles` and `concurrentChunks` var name fix ( #3655 )  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b834027c5a 
								
							
								 
							
						 
						
							
							
								
								refactor  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2c6b68b40e 
								
							
								 
							
						 
						
							
							
								
								simplify a bit  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								b64674018a 
								
									
								
							
								 
							
						 
						
							
							
								
								[sync] override amz storage class, None to delete ( #3639 )  
							
							
 
							
							
							* override amz storage class, None to delete
https://github.com/seaweedfs/seaweedfs/issues/3636 
* use empty string to delete
* without nil check 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								205ecb5d03 
								
							
								 
							
						 
						
							
							
								
								skip directories under ".uploads" directory  
							
							
 
							
							
							related to https://github.com/seaweedfs/seaweedfs/issues/3636 
skipping all directories under ".uploads" directory. 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9b084d4c88 
								
							
								 
							
						 
						
							
							
								
								purge tcp implementation  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								f4f6855c61 
								
									
								
							
								 
							
						 
						
							
							
								
								avoid SIGSEGV on localFilerSocket ( #3609 )  
							
							
 
							
							
							https://github.com/seaweedfs/seaweedfs/issues/3607  
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								228b133afa 
								
									
								
							
								 
							
						 
						
							
							
								
								new 'concurrency' parameter for filer.sync ( #3579 )  
							
							
 
							
							
							Co-authored-by: XIAOYQ <xiaoyq@eudic.net> 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								8c3040db81 
								
									
								
							
								 
							
						 
						
							
							
								
								avoid DATA RACE on S3Options.localFilerSocket ( #3571 )  
							
							
 
							
							
							* avoid DATA RACE on S3Options.localFilerSocket
https://github.com/seaweedfs/seaweedfs/issues/3552 
* copy localSocket 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bcf35876d1 
								
							
								 
							
						 
						
							
							
								
								add more logs  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3d8b8ffced 
								
							
								 
							
						 
						
							
							
								
								refactor  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								903a06a160 
								
									
								
							
								 
							
						 
						
							
							
								
								avoid data race access to startDelay ( #3548 )  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3f3a1341d8 
								
							
								 
							
						 
						
							
							
								
								make CodeQL happy  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7394f7feee 
								
							
								 
							
						 
						
							
							
								
								minor: adjust ordering  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dbf0de4ce1 
								
							
								 
							
						 
						
							
							
								
								minor clean up  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								7b424a54dc 
								
									
								
							
								 
							
						 
						
							
							
								
								Add raft server access mutex to avoid races ( #3503 )  
							
							
								
 
							
							
						 
						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  
				
					
						
							
							
								 
						
							
							
							
								
							
								7ea2c24c5d 
								
							
								 
							
						 
						
							
							
								
								metadata processing use retry instead of retryForEver  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b4131a3a72 
								
							
								 
							
						 
						
							
							
								
								filer.remote.sync: parallelize uploading to remove object storage  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f6b92b8561 
								
							
								 
							
						 
						
							
							
								
								refactor  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								973f6dd162 
								
							
								 
							
						 
						
							
							
								
								refactoring  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6c8822f269 
								
							
								 
							
						 
						
							
							
								
								filer.copy: retryable file part upload  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a3553da7f7 
								
							
								 
							
						 
						
							
							
								
								add fileId to UploadWithRetry return result  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d49d0a9fc2 
								
							
								 
							
						 
						
							
							
								
								filer.copy: retryable upload  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								689b4ecdcc 
								
							
								 
							
						 
						
							
							
								
								remove unused collection and replication from upload result  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9f50b310a0 
								
							
								 
							
						 
						
							
							
								
								remove unused code  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2b580a7566 
								
							
								 
							
						 
						
							
							
								
								also migrate jsonpb  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								eaeb141b09 
								
							
								 
							
						 
						
							
							
								
								move proto package  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								7fcfaf7bc9 
								
									
								
							
								 
							
						 
						
							
							
								
								fix(filer.sync): offset may be set to 0 ( #3451 )  
							
							
 
							
							
							* fix(filer.sync): initializing the offset is related to the path
* fix(filer.sync): the offset maybe to be set to 0.
Co-authored-by: zhihao.qu <zhihao.qu@ly.com> 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								400f0c3e5d 
								
									
								
							
								 
							
						 
						
							
							
								
								fix(filer.sync): initializing the offset is related to the path ( #3450 )  
							
							
 
							
							
							Co-authored-by: zhihao.qu <zhihao.qu@ly.com> 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								67814a5c79 
								
							
								 
							
						 
						
							
							
								
								refactor and fix strings.Split  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1a4bf0dcb5 
								
							
								 
							
						 
						
							
							
								
								filer.sync: parallelize the filer.sync  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0e9478488d 
								
							
								 
							
						 
						
							
							
								
								filer.sync: fix when excluded paths is empty  
							
							
								
 
							
							
						 
						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  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								1a4a36d510 
								
									
								
							
								 
							
						 
						
							
							
								
								Add healthy indicator for raft status  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0423d50106 
								
							
								 
							
						 
						
							
							
								
								wip note  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0f50fcb96a 
								
							
								 
							
						 
						
							
							
								
								moving  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								26dbc6c905 
								
							
								 
							
						 
						
							
							
								
								move to  https://github.com/seaweedfs/seaweedfs  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								74f60f246f 
								
							
								 
							
						 
						
							
							
								
								dynamically connect to a filer  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								94b8c42b2c 
								
							
								 
							
						 
						
							
							
								
								clean up  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								68065128b8 
								
							
								 
							
						 
						
							
							
								
								add dc and rack  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8d31e73ffd 
								
							
								 
							
						 
						
							
							
								
								mq broker adds data center and rack  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								87ccef72db 
								
							
								 
							
						 
						
							
							
								
								cluster.ps can list brokers  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								21b6b07dd8 
								
							
								 
							
						 
						
							
							
								
								renaming  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8ca7d1ef17 
								
							
								 
							
						 
						
							
							
								
								rename to SeaweedMQ  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3828b8ce87 
								
							
								 
							
						 
						
							
							
								
								"github.com/chrislusf/raft" => "github.com/seaweedfs/raft"  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7e09a548a6 
								
							
								 
							
						 
						
							
							
								
								exclude directories to sync on filer  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								64f3d6fb6e 
								
							
								 
							
						 
						
							
							
								
								metadata subscription uses client epoch  
							
							
								
 
							
							
						 
						3 years ago