3b840c20e3 
								
									
								
							
								 
							
						 
						
							
							
								
								change math/rand => math/rand/v2 in volume_layout.go where is a perfo… ( #6006 )  
							
							
								
 
							
							
						 
						1 year ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								34bbaa2cdd 
								
									
								
							
								 
							
						 
						
							
							
								
								[master] process grow request with must grow ( #5999 )  
							
							
 
							
							
							process grow request with must grow 
							
						 
						1 year ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ff3d46637d 
								
							
								 
							
						 
						
							
							
								
								better logging for volume growth  
							
							
								
 
							
							
						 
						1 year ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								accba3070a 
								
							
								 
							
						 
						
							
							
								
								refactor  
							
							
								
 
							
							
						 
						1 year ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								67a252ee8a 
								
									
								
							
								 
							
						 
						
							
							
								
								[master] refactor func ShouldGrowVolumes ( #5884 )  
							
							
								
 
							
							
						 
						1 year ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3c0854e986 
								
							
								 
							
						 
						
							
							
								
								unnecessary skipping  
							
							
								
 
							
							
						 
						1 year ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								654b8210f7 
								
							
								 
							
						 
						
							
							
								
								parameter name  
							
							
								
 
							
							
						 
						1 year ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8679870008 
								
							
								 
							
						 
						
							
							
								
								fix typo  
							
							
								
 
							
							
						 
						1 year ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a4b25a642d 
								
							
								 
							
						 
						
							
							
								
								math/rand => math/rand/v2  
							
							
								
 
							
							
						 
						1 year ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ded5e084ea 
								
							
								 
							
						 
						
							
							
								
								ensure none zero lastGrowCount  
							
							
								
 
							
							
						 
						1 year 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  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								6fe8639504 
								
									
								
							
								 
							
						 
						
							
							
								
								add http endpoint to get the size of a collection ( #5910 )  
							
							
								
 
							
							
						 
						1 year ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								0b00706454 
								
									
								
							
								 
							
						 
						
							
							
								
								EC volume supports expiration and displays expiration message when executing volume.list ( #5895 )  
							
							
 
							
							
							* ec volume expire
* volume.list show DestroyTime
* comments
* code optimization
---------
Co-authored-by: xuwenfeng <xuwenfeng1@zto.com> 
							
						 
						1 year ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								6f58ab7e8b 
								
									
								
							
								 
							
						 
						
							
							
								
								[master] fix master panic ( #5893 )  
							
							
								
 
							
							
						 
						1 year ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								b2ffcdaab2 
								
									
								
							
								 
							
						 
						
							
							
								
								[master] do sync grow request only if absolutely necessary ( #5821 )  
							
							
 
							
							
							* do sync grow request only if absolutely necessary
https://github.com/seaweedfs/seaweedfs/pull/5819 
* remove check VolumeGrowStrategy Threshold on PickForWrite
* fix fmt.Errorf 
							
						 
						1 year ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								4b1f539ab8 
								
									
								
							
								 
							
						 
						
							
							
								
								fix allocate reduplicated volumeId to different volume ( #5811 )  
							
							
 
							
							
							* fix allocate reduplicated volumeId to different volume
* only check barrier when read
---------
Co-authored-by: Yang Wang <yangwang@weride.ai> 
							
						 
						1 year ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9265be43c0 
								
							
								 
							
						 
						
							
							
								
								avoid nil  
							
							
								
 
							
							
						 
						1 year ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								86d92a42b4 
								
									
								
							
								 
							
						 
						
							
							
								
								Added tls for http clients ( #5766 )  
							
							
 
							
							
							* Added global http client
* Added Do func for global http client
* Changed the code to use the global http client
* Fix http client in volume uploader
* Fixed pkg name
* Fixed http util funcs
* Fixed http client for bench_filer_upload
* Fixed http client for stress_filer_upload
* Fixed http client for filer_server_handlers_proxy
* Fixed http client for command_fs_merge_volumes
* Fixed http client for command_fs_merge_volumes and command_volume_fsck
* Fixed http client for s3api_server
* Added init global client for main funcs
* Rename global_client to client
* Changed:
- fixed NewHttpClient;
- added CheckIsHttpsClientEnabled func
- updated security.toml in scaffold
* Reduce the visibility of some functions in the util/http/client pkg
* Added the loadSecurityConfig function
* Use util.LoadSecurityConfiguration() in NewHttpClient func 
							
						 
						1 year ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								67edf1d014 
								
									
								
							
								 
							
						 
						
							
							
								
								[master] Do Automatic Volume Grow in background ( #5781 )  
							
							
 
							
							
							* Do Automatic Volume Grow in backgound
* pass lastGrowCount to master
* fix build
* fix count to uint64 
							
						 
						1 year ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								a53e406c99 
								
									
								
							
								 
							
						 
						
							
							
								
								[master] refactor HasGrowRequest to atomic bool ( #5782 )  
							
							
 
							
							
							refactor HasGrowRequest to atomit bool 
							
						 
						1 year ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								33964fa292 
								
									
								
							
								 
							
						 
						
							
							
								
								metrics stats of volume layout depends on the data center ( #5775 )  
							
							
 
							
							
							stats volume layout depends on the data center 
							
						 
						1 year ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								04f4b10884 
								
									
								
							
								 
							
						 
						
							
							
								
								fix: avoid timeout if datacenter does not exist in topology ( #5772 )  
							
							
 
							
							
							* fix: avoid timeout if datacenter does not exist in topology
* fix: error msg
* fix: rm dublicate check
* fix: compare
* revert minor change 
							
						 
						1 year ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								e8537d7172 
								
									
								
							
								 
							
						 
						
							
							
								
								Different disk labels should not use the same DiskUsages instance while master received volume heatbeat ( #5770 )  
							
							
								
 
							
							
						 
						1 year ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								73baf82f05 
								
									
								
							
								 
							
						 
						
							
							
								
								bugfix: unregister ec shards when volume server disconnected ( #5697 )  
							
							
 
							
							
							bugfix unregister ec shards when volume server disconnected
Co-authored-by: liguowei <liguowei@xinye.com> 
							
						 
						1 year ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3e7a92061b 
								
							
								 
							
						 
						
							
							
								
								pass along volume server grpc port  
							
							
 
							
							
							fix https://github.com/seaweedfs/seaweedfs/issues/5617  
							
						 
						1 year ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d218fe54fa 
								
							
								 
							
						 
						
							
							
								
								go fmt  
							
							
								
 
							
							
						 
						1 year ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								55976ae04a 
								
							
								 
							
						 
						
							
							
								
								avoid repeated calls to heavy-weighted viper  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								31f1f96038 
								
							
								 
							
						 
						
							
							
								
								improve perf a bit  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								5189a09de0 
								
									
								
							
								 
							
						 
						
							
							
								
								[volume] Reduce the number of buffers for uploading one chunk ( #5458 )  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								d5d8b8e2ae 
								
									
								
							
								 
							
						 
						
							
							
								
								fix panic at isAllWritable  ( #5457 )  
							
							
 
							
							
							fix panic
https://github.com/seaweedfs/seaweedfs/issues/5456  
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								9c1e0f5811 
								
									
								
							
								 
							
						 
						
							
							
								
								[master] grow volumes if no writable volumes in current dataCenter ( #5434 )  
							
							
 
							
							
							* grow volumes if no writable volumes in current dataCenter
https://github.com/seaweedfs/seaweedfs/issues/3886 
* fix tests with volume grow
* automatic volume grow one volume
* add ErrorChunkAssign metrics 
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								df40908e57 
								
									
								
							
								 
							
						 
						
							
							
								
								fix panic 5435 ( #5436 )  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								dc9568fc0d 
								
									
								
							
								 
							
						 
						
							
							
								
								[master] add test for PickForWrite add metrics for volume layout ( #5413 )  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								0f8e76bbd6 
								
									
								
							
								 
							
						 
						
							
							
								
								fix: clean metric MasterReplicaPlacementMismatch for unregister volume ( #5239 )  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								025f8eb37b 
								
							
								 
							
						 
						
							
							
								
								return dir assign counter  
							
							
 
							
							
							fix https://github.com/seaweedfs/seaweedfs/issues/5231  
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d4e66cc140 
								
							
								 
							
						 
						
							
							
								
								return dir assign counter  
							
							
 
							
							
							fix https://github.com/seaweedfs/seaweedfs/issues/5231  
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								49fcb48e04 
								
							
								 
							
						 
						
							
							
								
								same logic as grpc assign  
							
							
 
							
							
							fix https://github.com/seaweedfs/seaweedfs/issues/5213  
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								a7fc723ae0 
								
									
								
							
								 
							
						 
						
							
							
								
								chore: add status code for request_total metrics ( #5188 )  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bebbc9fe44 
								
							
								 
							
						 
						
							
							
								
								create volume grow request if the selected volume is close to full  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c6b1dc7058 
								
							
								 
							
						 
						
							
							
								
								remove unused code  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b62066d38f 
								
							
								 
							
						 
						
							
							
								
								adding DiskType to /dir/status output  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								645ae8c57b 
								
							
								 
							
						 
						
							
							
								
								Revert "Revert "Merge branch 'master' of  https://github.com/seaweedfs/seaweedfs ""  
							
							
 
							
							
							This reverts commit 8cb42c39 
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8cb42c39ad 
								
							
								 
							
						 
						
							
							
								
								Revert "Merge branch 'master' of  https://github.com/seaweedfs/seaweedfs "  
							
							
 
							
							
							This reverts commit 2e5aa060264d414f54a2 
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								a04bd4d26f 
								
									
								
							
								 
							
						 
						
							
							
								
								Bump github.com/rclone/rclone from 1.63.1 to 1.64.0 ( #4850 )  
							
							
 
							
							
							* Bump github.com/rclone/rclone from 1.63.1 to 1.64.0
Bumps [github.com/rclone/rclone](https://github.com/rclone/rclone ) from 1.63.1 to 1.64.0.
- [Release notes](https://github.com/rclone/rclone/releases )
- [Changelog](https://github.com/rclone/rclone/blob/master/RELEASE.md )
- [Commits](https://github.com/rclone/rclone/compare/v1.63.1...v1.64.0 )
---
updated-dependencies:
- dependency-name: github.com/rclone/rclone
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* API changes
* go mod
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Chris Lu <chrislusf@users.noreply.github.com>
Co-authored-by: chrislu <chris.lu@gmail.com> 
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								5ee04d20fa 
								
									
								
							
								 
							
						 
						
							
							
								
								Healthz check for deadlocks ( #4558 )  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								5caff2c0f0 
								
									
								
							
								 
							
						 
						
							
							
								
								fix: deletes newly created volumes ( #4551 )  
							
							
 
							
							
							https://github.com/seaweedfs/seaweedfs/issues/4531 
Co-authored-by: Konstantin Lebedev <9497591+kmlebedev@users.noreply.github.co> 
						2 years 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  
				
					
						
							
							
								 
						
							
							
							
								
							
								ca7cc61319 
								
							
								 
							
						 
						
							
							
								
								reduce the window size between unregistering a volume server and creating volumes on that server  
							
							
 
							
							
							fix https://github.com/seaweedfs/seaweedfs/issues/4467  
							
						 
						2 years ago