72af97162f 
								
									
								
							
								 
							
						 
						
							
							
								
								[shell] feat:stop vacuum immediately once volume.vacuum.disable was executed ( #6375 )  
							
							
 
							
							
							stop vacuum immediately once volume.vacuum.disable was executed
Co-authored-by: dsd <dsd2019@foxmail.com> 
							
						 
						11 months ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4463296811 
								
							
								 
							
						 
						
							
							
								
								add parallel vacuuming  
							
							
								
 
							
							
						 
						1 year ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b3696024d1 
								
							
								 
							
						 
						
							
							
								
								add warning for not enough copies when skipping vacuuming volumes  
							
							
 
							
							
							fix https://github.com/seaweedfs/seaweedfs/issues/5906  
							
						 
						1 year ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								9bdbf9c880 
								
									
								
							
								 
							
						 
						
							
							
								
								revert  #4491  ( #4550 )  
							
							
 
							
							
							Co-authored-by: wang wusong <wangwusong@virtaitech.com> 
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								26f15d0079 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix no more writable volumes by delay judgment ( #4548 )  
							
							
 
							
							
							* fix nomore writables volumes while disk free space is sufficient by time delay
* reset
---------
Co-authored-by: wang wusong <wangwusong@virtaitech.com> 
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								8fffe3e822 
								
									
								
							
								 
							
						 
						
							
							
								
								fix no more writables volumes while disk free space is sufficient ( #4491 )  
							
							
 
							
							
							Co-authored-by: wang wusong <wangwusong@virtaitech.com> 
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								2e240704ab 
								
									
								
							
								 
							
						 
						
							
							
								
								Writables inconsistency ( #4417 )  
							
							
 
							
							
							fix: inconsistent read and write permissions between master and volume server
Signed-off-by: Wusong Wang <wangwusong@virtaitech.com>
Co-authored-by: Wusong Wang <wangwusong@virtaitech.com> 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								409c9328de 
								
									
								
							
								 
							
						 
						
							
							
								
								[master] avoid vacuum if not enough replica copies ( #3924 )  
							
							
 
							
							
							avoid vacuum if not enough replica copies 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fc65122766 
								
							
								 
							
						 
						
							
							
								
								rename to LoadAvg_1M  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5209ebbeef 
								
							
								 
							
						 
						
							
							
								
								remove percent  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								78cbd8002f 
								
							
								 
							
						 
						
							
							
								
								revert Sleep  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cd5c7ad052 
								
							
								 
							
						 
						
							
							
								
								move to github.com/seaweedfs/seaweedfs  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c0d92f61a1 
								
							
								 
							
						 
						
							
							
								
								comment  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1d29f67c02 
								
							
								 
							
						 
						
							
							
								
								revert disk stats  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								26dbc6c905 
								
							
								 
							
						 
						
							
							
								
								move to  https://github.com/seaweedfs/seaweedfs  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2f0dda384d 
								
							
								 
							
						 
						
							
							
								
								vacuum show LA  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								48382676d2 
								
							
								 
							
						 
						
							
							
								
								fix filtering by volume id  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9df5ad5309 
								
							
								 
							
						 
						
							
							
								
								fix: vacuum create a lot of connections quickly  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								36c5a59ed8 
								
							
								 
							
						 
						
							
							
								
								add help  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1e35b4929f 
								
							
								 
							
						 
						
							
							
								
								shell vacuum volume by collection and volume id  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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  
				
					
						
							
							
								 
						
							
							
							
								
							
								3be3c17f59 
								
							
								 
							
						 
						
							
							
								
								volume vacuum: avoid timeout with streaming progress report  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/2396  
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e5fc35ed0c 
								
							
								 
							
						 
						
							
							
								
								change server address from string to a type  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2270737344 
								
							
								 
							
						 
						
							
							
								
								volume: avoid fixed vacuum timeout for large volumes  
							
							
 
							
							
							1GB for 3 minutes, about 5.7MB/s 
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								003b6245e7 
								
							
								 
							
						 
						
							
							
								
								fix nil  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								965413c21b 
								
							
								 
							
						 
						
							
							
								
								shell: add volume.vacuum command  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								410b818aa7 
								
							
								 
							
						 
						
							
							
								
								master: avoid timer leakage  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								eecd6b5d35 
								
							
								 
							
						 
						
							
							
								
								Fix a race condition when handle VolumeLocationList  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0157798ebf 
								
							
								 
							
						 
						
							
							
								
								Correct the oversized state of volume after compaction  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3e52329cee 
								
							
								 
							
						 
						
							
							
								
								Revert "Merge pull request  #1479  from LIBA-S/fix_oversized"  
							
							
 
							
							
							This reverts commit bd11f0b3e4ec5b9f1e91 
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8573ac82c6 
								
							
								 
							
						 
						
							
							
								
								Fix: remove the oversized state after compaction  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c3cb6fa1d7 
								
							
								 
							
						 
						
							
							
								
								volume: compaction can cause readonly volumes  
							
							
 
							
							
							address https://github.com/chrislusf/seaweedfs/issues/1233  
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3cc9e85895 
								
							
								 
							
						 
						
							
							
								
								volume: vacuum pass preallocate variable  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c90eb0da1f 
								
							
								 
							
						 
						
							
							
								
								volume: handling readonly volumes after compaction  
							
							
 
							
							
							ensure readonly volumes are not added as writable 
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								892e726eb9 
								
							
								 
							
						 
						
							
							
								
								avoid reusing context object  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1182  
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								72a64a5cf8 
								
							
								 
							
						 
						
							
							
								
								use the same context object in order to retry  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e83c36e26f 
								
							
								 
							
						 
						
							
							
								
								fix the bug of volume never be vacuumed  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								5656d43264 
								
									
								
							
								 
							
						 
						
							
							
								
								can not break out of for-select block  
							
							
 
							
							
							Signed-off-by: divinerapier <poriter.coco@gmail.com> 
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6fc6322c90 
								
							
								 
							
						 
						
							
							
								
								Change joeslay paths to chrislusf paths  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								595a1beff0 
								
							
								 
							
						 
						
							
							
								
								Swap imports to use joeslay  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								79762385bd 
								
							
								 
							
						 
						
							
							
								
								master: ensure only one exclusive vacuum process  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1011  
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4b15c8f0c4 
								
							
								 
							
						 
						
							
							
								
								volume: lock writables changes  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e5506152c0 
								
							
								 
							
						 
						
							
							
								
								refactoring  
							
							
								
 
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								95e0520182 
								
							
								 
							
						 
						
							
							
								
								weed volume: add grpc operation to relicate a volume to local  
							
							
								
 
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e108688990 
								
							
								 
							
						 
						
							
							
								
								avoid grpc 5 seconds timeout  
							
							
 
							
							
							some operations may take longer than 5 seconds.
only keep the timeout for raft operations 
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								77b9af531d 
								
							
								 
							
						 
						
							
							
								
								adding grpc mutual tls  
							
							
								
 
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								aa5ccff6d2 
								
									
								
							
								 
							
						 
						
							
							
								
								fixing of typos  
							
							
								
 
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ab6be025d7 
								
							
								 
							
						 
						
							
							
								
								go fmt and fix some typo  
							
							
								
 
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2d23d86fd3 
								
							
								 
							
						 
						
							
							
								
								no timeout for volume vacuum  
							
							
 
							
							
							revert changes on volume vacuum timemout from https://github.com/chrislusf/seaweedfs/pull/829  
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0a3e83a36a 
								
							
								 
							
						 
						
							
							
								
								Set timeout for master and volume non-streaming rpc  
							
							
								
 
							
							
						 
						7 years ago