Chris Lu
							
						 | 
						
							
							
							
								
							
								2270737344
								
							
								
							
						 | 
						
							
							
								
								volume: avoid fixed vacuum timeout for large volumes
							
							
							
							
							
							
								
							
							
							1GB for 3 minutes, about 5.7MB/s 
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								003b6245e7
								
							
								
							
						 | 
						
							
							
								
								fix nil
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								965413c21b
								
							
								
							
						 | 
						
							
							
								
								shell: add volume.vacuum command
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								410b818aa7
								
							
								
							
						 | 
						
							
							
								
								master: avoid timer leakage
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								LIBA-S
							
						 | 
						
							
							
							
								
							
								eecd6b5d35
								
							
								
							
						 | 
						
							
							
								
								Fix a race condition when handle VolumeLocationList
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								LIBA-S
							
						 | 
						
							
							
							
								
							
								0157798ebf
								
							
								
							
						 | 
						
							
							
								
								Correct the oversized state of volume after compaction
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								3e52329cee
								
							
								
							
						 | 
						
							
							
								
								Revert "Merge pull request #1479 from LIBA-S/fix_oversized"
							
							
							
							
							
							
								
							
							
							This reverts commit bd11f0b3e4, reversing
changes made to ec5b9f1e91. 
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								LIBA-S
							
						 | 
						
							
							
							
								
							
								8573ac82c6
								
							
								
							
						 | 
						
							
							
								
								Fix: remove the oversized state after compaction
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								c3cb6fa1d7
								
							
								
							
						 | 
						
							
							
								
								volume: compaction can cause readonly volumes
							
							
							
							
							
							
								
							
							
							address https://github.com/chrislusf/seaweedfs/issues/1233 
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								3cc9e85895
								
							
								
							
						 | 
						
							
							
								
								volume: vacuum pass preallocate variable
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								c90eb0da1f
								
							
								
							
						 | 
						
							
							
								
								volume: handling readonly volumes after compaction
							
							
							
							
							
							
								
							
							
							ensure readonly volumes are not added as writable 
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								892e726eb9
								
							
								
							
						 | 
						
							
							
								
								avoid reusing context object
							
							
							
							
							
							
								
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1182 
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								72a64a5cf8
								
							
								
							
						 | 
						
							
							
								
								use the same context object in order to retry
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								zhangsong
							
						 | 
						
							
							
							
								
							
								e83c36e26f
								
							
								
							
						 | 
						
							
							
								
								fix the bug of volume never be vacuumed
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								divinerapier
							
						 | 
						
							
							
								
								
							
							
								
							
								5656d43264
								
									
								
							
								
							
						 | 
						
							
							
								
								can not break out of for-select block
							
							
							
							
							
							
								
							
							
							Signed-off-by: divinerapier <poriter.coco@gmail.com> 
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								j.laycock
							
						 | 
						
							
							
							
								
							
								6fc6322c90
								
							
								
							
						 | 
						
							
							
								
								Change joeslay paths to chrislusf paths
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								j.laycock
							
						 | 
						
							
							
							
								
							
								595a1beff0
								
							
								
							
						 | 
						
							
							
								
								Swap imports to use joeslay
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								79762385bd
								
							
								
							
						 | 
						
							
							
								
								master: ensure only one exclusive vacuum process
							
							
							
							
							
							
								
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1011 
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								4b15c8f0c4
								
							
								
							
						 | 
						
							
							
								
								volume: lock writables changes
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								e5506152c0
								
							
								
							
						 | 
						
							
							
								
								refactoring
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								95e0520182
								
							
								
							
						 | 
						
							
							
								
								weed volume: add grpc operation to relicate a volume to local
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								e108688990
								
							
								
							
						 | 
						
							
							
								
								avoid grpc 5 seconds timeout
							
							
							
							
							
							
								
							
							
							some operations may take longer than 5 seconds.
only keep the timeout for raft operations 
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								77b9af531d
								
							
								
							
						 | 
						
							
							
								
								adding grpc mutual tls
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Sergey
							
						 | 
						
							
							
								
								
							
							
								
							
								aa5ccff6d2
								
									
								
							
								
							
						 | 
						
							
							
								
								fixing of typos
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								bingoohuang
							
						 | 
						
							
							
							
								
							
								ab6be025d7
								
							
								
							
						 | 
						
							
							
								
								go fmt and fix some typo
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								2d23d86fd3
								
							
								
							
						 | 
						
							
							
								
								no timeout for volume vacuum
							
							
							
							
							
							
								
							
							
							revert changes on volume vacuum timemout from https://github.com/chrislusf/seaweedfs/pull/829 
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								chenwanli
							
						 | 
						
							
							
							
								
							
								0a3e83a36a
								
							
								
							
						 | 
						
							
							
								
								Set timeout for master and volume non-streaming rpc
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								03cfb4267f
								
							
								
							
						 | 
						
							
							
								
								adjust vaccum logging
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								9e98bba206
								
							
								
							
						 | 
						
							
							
								
								go fmt
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								82a5d39778
								
							
								
							
						 | 
						
							
							
								
								add back volume vacuum cleanup
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								201c24c110
								
							
								
							
						 | 
						
							
							
								
								add locking to volume layout vacuum
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								b1daede91b
								
							
								
							
						 | 
						
							
							
								
								move volume vacuum to gRpc
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								58344980e4
								
							
								
							
						 | 
						
							
							
								
								preallocate disk space during compaction also, add cleanup for failed compaction
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								f7c22f0159
								
							
								
							
						 | 
						
							
							
								
								fix bug when collecting vacuum errors
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								a7faefd4ce
								
							
								
							
						 | 
						
							
							
								
								fix compilation error
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								b3513d3167
								
							
								
							
						 | 
						
							
							
								
								skip only readonly volumes
							
							
							
							
							
							
								
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/405 
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								9ba52db585
								
							
								
							
						 | 
						
							
							
								
								add writable checking
							
							
							
							
							
							
								
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/405 
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								d0dbf6d2ea
								
							
								
							
						 | 
						
							
							
								
								adjust logging
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								5ce6bbf076
								
							
								
							
						 | 
						
							
							
								
								directory structure change to work with glide
							
							
							
							
							
							
								
							
							
							glide has its own requirements. My previous workaround caused me some
code checkin errors. Need to fix this. 
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								6df18a9181
								
							
								
							
						 | 
						
							
							
								
								rwlock concurrent read map
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								 
								chrislusf
							
						 | 
						
							
							
							
								
							
								9b8f8f4bb9
								
							
								
							
						 | 
						
							
							
								
								add logging
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								 
								chrislusf
							
						 | 
						
							
							
							
								
							
								99aee22e08
								
							
								
							
						 | 
						
							
							
								
								Adjust admin url pattern
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								 
								Stuart P. Bentley
							
						 | 
						
							
							
							
								
							
								f0c2a2dcb3
								
							
								
							
						 | 
						
							
							
								
								Change all chrislusf/weed-fs links to point to chrislu/seaweedfs
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								 
								chrislusf
							
						 | 
						
							
							
							
								
							
								f511b507a5
								
							
								
							
						 | 
						
							
							
								
								Add read only public port on volume server
							
							
							
							
							
							
								
							
							
							Add read only public port on volume server 
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								7b4a53b2c1
								
							
								
							
						 | 
						
							
							
								
								Add optional admin port to volume server, to seperate admin operations from normal file operations.
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								 
								Brian McQueen
							
						 | 
						
							
							
							
								
							
								d56c748fa8
								
							
								
							
						 | 
						
							
							
								
								switch it back to chris's repo
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								 
								Brian McQueen
							
						 | 
						
							
							
							
								
							
								c0dfdf4392
								
							
								
							
						 | 
						
							
							
								
								switch to my forked repo
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								 
								chrislusf
							
						 | 
						
							
							
							
								
							
								52180f386b
								
							
								
							
						 | 
						
							
							
								
								Add read-write lock to guard topology changes on new collections and ttls.
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								179d36ba0e
								
							
								
							
						 | 
						
							
							
								
								formatting code by: goimports -w=true .
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								 
								wyy
							
						 | 
						
							
							
							
								
							
								4126280d55
								
							
								
							
						 | 
						
							
							
								
								use github.com/chrislusf instead of github.com/aszxqw
							
							
							
							
								
							
							
						 | 
						11 years ago |