Dmitriy Pavlov
							
						 | 
						
							
							
								
								
							
							
								
							
								cd78e653e1
								
									
								
							
								
							
						 | 
						
							
							
								
								add disable volume_growth flag (#7196)
							
							
							
							
								
							
							
						 | 
						2 months ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								215c5de579
								
							
								
							
						 | 
						
							
							
								
								minor
							
							
							
							
								
							
							
						 | 
						4 months ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								ff3d46637d
								
							
								
							
						 | 
						
							
							
								
								better logging for volume growth
							
							
							
							
								
							
							
						 | 
						1 year ago | 
					
				
					
						
							
							
								 
								Konstantin Lebedev
							
						 | 
						
							
							
								
								
							
							
								
							
								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 | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								e2a07d11d5
								
							
								
							
						 | 
						
							
							
								
								Revert "Check `ShouldGrowVolumes` before returning error in assign. (#5819)"
							
							
							
							
							
							
								
							
							
							This reverts commit 98d66338d0. 
							
						 | 
						1 year ago | 
					
				
					
						
							
							
								 
								wyang
							
						 | 
						
							
							
								
								
							
							
								
							
								0581ce6096
								
									
								
							
								
							
						 | 
						
							
							
								
								fix delete chunk failed if volumeSever specified grpc.port (#5820)
							
							
							
							
							
							
								
							
							
							Co-authored-by: Yang Wang <yangwang@weride.ai> 
							
						 | 
						1 year ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								ec9455dab7
								
							
								
							
						 | 
						
							
							
								
								same change as #5819
							
							
							
							
							
							
								
							
							
							follow up with https://github.com/seaweedfs/seaweedfs/pull/5819 
							
						 | 
						1 year ago | 
					
				
					
						
							
							
								 
								Konstantin Lebedev
							
						 | 
						
							
							
								
								
							
							
								
							
								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 | 
					
				
					
						
							
							
								 
								Konstantin Lebedev
							
						 | 
						
							
							
								
								
							
							
								
							
								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 | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								d9490c5e1f
								
							
								
							
						 | 
						
							
							
								
								rename
							
							
							
							
								
							
							
						 | 
						2 years ago | 
					
				
					
						
							
							
								 
								Konstantin Lebedev
							
						 | 
						
							
							
								
								
							
							
								
							
								df40908e57
								
									
								
							
								
							
						 | 
						
							
							
								
								fix panic 5435 (#5436)
							
							
							
							
								
							
							
						 | 
						2 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								49fcb48e04
								
							
								
							
						 | 
						
							
							
								
								same logic as grpc assign
							
							
							
							
							
							
								
							
							
							fix https://github.com/seaweedfs/seaweedfs/issues/5213 
							
						 | 
						2 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								3002087541
								
							
								
							
						 | 
						
							
							
								
								http assign logic should be the same as grpc assign
							
							
							
							
							
							
								
							
							
							similar logic as bebbc9fe44 
							
						 | 
						2 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								bebbc9fe44
								
							
								
							
						 | 
						
							
							
								
								create volume grow request if the selected volume is close to full
							
							
							
							
								
							
							
						 | 
						2 years ago | 
					
				
					
						
							
							
								 
								Konstantin Lebedev
							
						 | 
						
							
							
								
								
							
							
								
							
								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 | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								26dbc6c905
								
							
								
							
						 | 
						
							
							
								
								move to https://github.com/seaweedfs/seaweedfs
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								Sebastian Kurfuerst
							
						 | 
						
							
							
							
								
							
								d156d410ef
								
							
								
							
						 | 
						
							
							
								
								rename security.GenJwt to security.GenJwtForVolumeServer
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								332d49432d
								
							
								
							
						 | 
						
							
							
								
								reduce concurrent volume grow requests
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								96119eab00
								
							
								
							
						 | 
						
							
							
								
								refactor
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								7a13816e94
								
							
								
							
						 | 
						
							
							
								
								refactor
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								5a0f92423e
								
							
								
							
						 | 
						
							
							
								
								use grpc and jwt
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								1154e23e2d
								
							
								
							
						 | 
						
							
							
								
								add logs for volume creation
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								b624090398
								
							
								
							
						 | 
						
							
							
								
								go fmt
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								qieqieplus
							
						 | 
						
							
							
							
								
							
								c4d32f6937
								
							
								
							
						 | 
						
							
							
								
								ahead of time volume assignment
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								73958e357d
								
							
								
							
						 | 
						
							
							
								
								add descriptive error if no free volumes
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								cd866664a8
								
							
								
							
						 | 
						
							
							
								
								skip JWT if fileId is empty
							
							
							
							
							
							
								
							
							
							related to https://github.com/chrislusf/seaweedfs/issues/1808 
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								a9db24cd05
								
							
								
							
						 | 
						
							
							
								
								master allocate volumes if ssd type runs out
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								3a5e4769cf
								
							
								
							
						 | 
						
							
							
								
								prevent empty locations returned
							
							
							
							
							
							
								
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1313 
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								zhangsong
							
						 | 
						
							
							
							
								
							
								61fa485700
								
							
								
							
						 | 
						
							
							
								
								add volume number param in assign operation
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								Lei Liu
							
						 | 
						
							
							
							
								
							
								f2f90436ef
								
							
								
							
						 | 
						
							
							
								
								fix leader master /dir/lookup api
							
							
							
							
							
							
								
							
							
							Signed-off-by: Lei Liu <lei01.liu@horizon.ai> 
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								Lei Liu
							
						 | 
						
							
							
							
								
							
								c2884cace2
								
							
								
							
						 | 
						
							
							
								
								misc updated
							
							
							
							
							
							
								
							
							
							Signed-off-by: Lei Liu <lei01.liu@horizon.ai> 
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								Lei Liu
							
						 | 
						
							
							
							
								
							
								3cc084269c
								
							
								
							
						 | 
						
							
							
								
								master api: return http 404 when volumeId not exist
							
							
							
							
							
							
								
							
							
							Signed-off-by: Lei Liu <lei01.liu@horizon.ai> 
							
						 | 
						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
							
						 | 
						
							
							
							
								
							
								8afd8d35b3
								
							
								
							
						 | 
						
							
							
								
								master: followers can also lookup and redirect
							
							
							
							
							
							
								
							
							
							improve scalability 
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								50aa769554
								
							
								
							
						 | 
						
							
							
								
								jwt for read access control
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								25941e0500
								
							
								
							
						 | 
						
							
							
								
								master: add jwt expires_after_seconds
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								e5506152c0
								
							
								
							
						 | 
						
							
							
								
								refactoring
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								77b9af531d
								
							
								
							
						 | 
						
							
							
								
								adding grpc mutual tls
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								215cd27b37
								
							
								
							
						 | 
						
							
							
								
								add authorizing fileId write access
							
							
							
							
							
							
								
							
							
							need to secure upload/update/delete for benchmark/filer/mount
need to add secure grpc 
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								ff66269b62
								
							
								
							
						 | 
						
							
							
								
								use grpc to replace http APIs for batch volume id lookup and batch delete
							
							
							
							
							
							
								
							
							
							1. remove batch volume id lookup http API /vol/lookup
2. remove batch delete http API /delete 
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								f5bed84340
								
							
								
							
						 | 
						
							
							
								
								add volume id to error message
							
							
							
							
								
							
							
						 | 
						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 | 
					
				
					
						
							
							
								 
								Stuart P. Bentley
							
						 | 
						
							
							
							
								
							
								f0c2a2dcb3
								
							
								
							
						 | 
						
							
							
								
								Change all chrislusf/weed-fs links to point to chrislu/seaweedfs
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								 
								chrislusf
							
						 | 
						
							
							
							
								
							
								3ece066700
								
							
								
							
						 | 
						
							
							
								
								change count to uint64 to fix #109
							
							
							
							
							
							
								
							
							
							fix https://github.com/chrislusf/weed-fs/issues/109 
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								 
								chrislusf
							
						 | 
						
							
							
							
								
							
								b07d81fb08
								
							
								
							
						 | 
						
							
							
								
								follow golint suggestions
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								5b5d6341e5
								
							
								
							
						 | 
						
							
							
								
								Set http status after modifying response headers.
							
							
							
							
								
							
							
						 | 
						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 | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								179d36ba0e
								
							
								
							
						 | 
						
							
							
								
								formatting code by: goimports -w=true .
							
							
							
							
								
							
							
						 | 
						11 years ago |