chrislu
							
						 | 
						
							
							
							
								
							
								48382676d2
								
							
								
							
						 | 
						
							
							
								
								fix filtering by volume id
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								a79f5bd0d5
								
							
								
							
						 | 
						
							
							
								
								adjust used size reporting
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								3142e77eca
								
							
								
							
						 | 
						
							
							
								
								mount: stats report physical size instead of logical size
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								96496d5286
								
							
								
							
						 | 
						
							
							
								
								master: broadcast new volume locations to clients to avoid possible racing condition
							
							
							
							
							
							
								
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/3220 
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								zzq09494
							
						 | 
						
							
							
							
								
							
								9df5ad5309
								
							
								
							
						 | 
						
							
							
								
								fix: vacuum create a lot of connections quickly
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								Konstantin Lebedev
							
						 | 
						
							
							
							
								
							
								fb57aa431c
								
							
								
							
						 | 
						
							
							
								
								stats master_replica_placement_mismatch
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								guol-fnst
							
						 | 
						
							
							
							
								
							
								b12944f9c6
								
							
								
							
						 | 
						
							
							
								
								fix naming convention
							
							
							
							
							
							
								
							
							
							notify volume server of duplicate directoris
improve searching efficiency 
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								guol-fnst
							
						 | 
						
							
							
							
								
							
								de6aa9cce8
								
							
								
							
						 | 
						
							
							
								
								avoid duplicated volume directory
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								qiang.zeng
							
						 | 
						
							
							
							
								
							
								06cb337b82
								
							
								
							
						 | 
						
							
							
								
								fix typo
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								00c1dfec4f
								
							
								
							
						 | 
						
							
							
								
								go fmt
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Konstantin Lebedev
							
						 | 
						
							
							
							
								
							
								36c5a59ed8
								
							
								
							
						 | 
						
							
							
								
								add help
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Konstantin Lebedev
							
						 | 
						
							
							
							
								
							
								1e35b4929f
								
							
								
							
						 | 
						
							
							
								
								shell vacuum volume by collection and volume id
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								4524ceae6b
								
							
								
							
						 | 
						
							
							
								
								less verbose logs
							
							
							
							
							
							
								
							
							
							fix https://github.com/chrislusf/seaweedfs/discussions/2925#discussioncomment-2584085 
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								shibinbin
							
						 | 
						
							
							
							
								
							
								c20e1edd99
								
							
								
							
						 | 
						
							
							
								
								fix: master lose some volumes
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								bc888226fc
								
							
								
							
						 | 
						
							
							
								
								erasure coding: tracking encoded/decoded volumes
							
							
							
							
							
							
								
							
							
							If an EC shard is created but not spread to other servers, the masterclient would think this shard is not located here. 
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Konstantin Lebedev
							
						 | 
						
							
							
							
								
							
								14dd971890
								
							
								
							
						 | 
						
							
							
								
								hashicorp raft with state machine
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Konstantin Lebedev
							
						 | 
						
							
							
							
								
							
								c514710b7b
								
							
								
							
						 | 
						
							
							
								
								initial add hashicorp raft
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								ae558fa073
								
							
								
							
						 | 
						
							
							
								
								log reasons volumes became unwritable
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								57c6eddd22
								
							
								
							
						 | 
						
							
							
								
								avoid possible deadlock if volume layout is used in some logs
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Konstantin Lebedev
							
						 | 
						
							
							
							
								
							
								9ea09cc41c
								
							
								
							
						 | 
						
							
							
								
								healthz check to avoid drain pod with last replicas
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Konstantin Lebedev
							
						 | 
						
							
							
							
								
							
								0ed76a0556
								
							
								
							
						 | 
						
							
							
								
								clearly
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Konstantin Lebedev
							
						 | 
						
							
							
							
								
							
								36013f63ed
								
							
								
							
						 | 
						
							
							
								
								https://github.com/chrislusf/seaweedfs/issues/2648
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								433fde4b18
								
							
								
							
						 | 
						
							
							
								
								move error to a separate file
							
							
							
							
							
							
								
							
							
							This file contains metric names for all errors
The naming convention is ErrorSomeThing = "error.some.thing" 
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Konstantin Lebedev
							
						 | 
						
							
							
							
								
							
								3f4e17aa24
								
							
								
							
						 | 
						
							
							
								
								error metrics for filer and store
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								9f9ef1340c
								
							
								
							
						 | 
						
							
							
								
								use streaming mode for long poll grpc calls
							
							
							
							
							
							
								
							
							
							streaming mode would create separate grpc connections for each call.
this is to ensure the long poll connections are properly closed. 
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								banjiaojuhao
							
						 | 
						
							
							
							
								
							
								dda6b90d25
								
							
								
							
						 | 
						
							
							
								
								assign fileId according to DataNode with empty DataCenter and Rack
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								5eacff9d4f
								
							
								
							
						 | 
						
							
							
								
								log message adds server name
							
							
							
							
							
							
								
							
							
							address https://github.com/chrislusf/seaweedfs/issues/2514#issuecomment-995925733 
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								3be3c17f59
								
							
								
							
						 | 
						
							
							
								
								volume vacuum: avoid timeout with streaming progress report
							
							
							
							
							
							
								
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/2396 
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								e4830bd93d
								
							
								
							
						 | 
						
							
							
								
								go fmt
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								332d49432d
								
							
								
							
						 | 
						
							
							
								
								reduce concurrent volume grow requests
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								96119eab00
								
							
								
							
						 | 
						
							
							
								
								refactor
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								8a66306064
								
							
								
							
						 | 
						
							
							
								
								calculate disk usage in case of race condition
							
							
							
							
							
							
								
							
							
							related to https://github.com/chrislusf/seaweedfs/issues/2357 
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								a067deaabc
								
							
								
							
						 | 
						
							
							
								
								avoid possible modified location list
							
							
							
							
							
							
								
							
							
							fix issue 1 of https://github.com/chrislusf/seaweedfs/issues/2345 
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								2789d10342
								
							
								
							
						 | 
						
							
							
								
								go fmt
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								e5fc35ed0c
								
							
								
							
						 | 
						
							
							
								
								change server address from string to a type
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								574485ec69
								
							
								
							
						 | 
						
							
							
								
								better IP v6 support
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								6923af7280
								
							
								
							
						 | 
						
							
							
								
								refactoring
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								e93d4935e3
								
							
								
							
						 | 
						
							
							
								
								add other replica locations when assigning volumes
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								7a13816e94
								
							
								
							
						 | 
						
							
							
								
								refactor
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								65af3cf4df
								
							
								
							
						 | 
						
							
							
								
								master: disconnect only the phantom volume server
							
							
							
							
							
							
								
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/2311 
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								78e8ddf910
								
							
								
							
						 | 
						
							
							
								
								Only when tailing volume, the zero-ed cookie should skip checking.
							
							
							
							
							
							
								
							
							
							This only happens when checkCookie == false and fsync == false. 
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								d1d1fc772c
								
							
								
							
						 | 
						
							
							
								
								move some volume lookup operations to grpc
							
							
							
							
							
							
								
							
							
							jwt related lookup will come in next commit 
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								01336d71eb
								
							
								
							
						 | 
						
							
							
								
								minor
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								4370a4db63
								
							
								
							
						 | 
						
							
							
								
								use int64 for volume count in case of negative overflow
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								cb1dbd3135
								
							
								
							
						 | 
						
							
							
								
								refactor
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								b624090398
								
							
								
							
						 | 
						
							
							
								
								go fmt
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								d474ce6fe3
								
							
								
							
						 | 
						
							
							
								
								master: avoid repeated leader redirection
							
							
							
							
							
							
								
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/2146 
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								87a32bfef4
								
							
								
							
						 | 
						
							
							
								
								avoid possible nil when node is disconnected from its parent
							
							
							
							
							
							
								
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/2073 
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								d2d36a3f9d
								
							
								
							
						 | 
						
							
							
								
								master: avoid creating too many volumes
							
							
							
							
							
							
								
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/2062 
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								9a6aa00e9d
								
							
								
							
						 | 
						
							
							
								
								avoid nil locations
							
							
							
							
							
							
								
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/2059 
							
						 | 
						5 years ago |