Konstantin Lebedev
							
						 | 
						
							
							
								
								
							
							
								
							
								93007c1842
								
									
								
							
								
							
						 | 
						
							
							
								
								[volume] refactor and add metrics for flight upload and download data limit condition (#6920)
							
							
							
							
							
							
								
							
							
							* refactor concurrentDownloadLimit
* fix loop
* fix cmdServer
* fix: resolve conversation pr 6920
* Changes logging function (#6919)
* updated logging methods for stores
* updated logging methods for stores
* updated logging methods for filer
* updated logging methods for uploader and http_util
* updated logging methods for weed server
---------
Co-authored-by: akosov <a.kosov@kryptonite.ru>
* Improve lock ring (#6921)
* fix flaky lock ring test
* add more tests
* fix: build
* fix: rm import util/version
* fix: serverOptions
* refactoring
---------
Co-authored-by: Aleksey Kosov <rusyak777@list.ru>
Co-authored-by: akosov <a.kosov@kryptonite.ru>
Co-authored-by: Chris Lu <chrislusf@users.noreply.github.com>
Co-authored-by: chrislu <chris.lu@gmail.com> 
							
						 | 
						4 months ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								bd4891a117
								
							
								
							
						 | 
						
							
							
								
								change version directory
							
							
							
							
								
							
							
						 | 
						5 months ago | 
					
				
					
						
							
							
								 
								steve.wei
							
						 | 
						
							
							
								
								
							
							
								
							
								cfbe45c765
								
									
								
							
								
							
						 | 
						
							
							
								
								feat: add in-flight metric for s3/file/volume-server (#6120)
							
							
							
							
								
							
							
						 | 
						1 year ago | 
					
				
					
						
							
							
								 
								yudrywet
							
						 | 
						
							
							
								
								
							
							
								
							
								8833745fbc
								
									
								
							
								
							
						 | 
						
							
							
								
								chore: fix some typos in comments (#5497)
							
							
							
							
								
							
							
						 | 
						2 years ago | 
					
				
					
						
							
							
								 
								Konstantin Lebedev
							
						 | 
						
							
							
								
								
							
							
								
							
								8fb978d6f6
								
									
								
							
								
							
						 | 
						
							
							
								
								[volume] requests that were canceled by the client are not an internal server problem(500 => 499) (#5304)
							
							
							
							
								
							
							
						 | 
						2 years ago | 
					
				
					
						
							
							
								 
								Konstantin Lebedev
							
						 | 
						
							
							
								
								
							
							
								
							
								a7fc723ae0
								
									
								
							
								
							
						 | 
						
							
							
								
								chore: add status code for request_total metrics (#5188)
							
							
							
							
								
							
							
						 | 
						2 years ago | 
					
				
					
						
							
							
								 
								Konstantin Lebedev
							
						 | 
						
							
							
								
								
							
							
								
							
								d693beea87
								
									
								
							
								
							
						 | 
						
							
							
								
								Replace an invalid method in a metric with an invalid one (#4987)
							
							
							
							
								
							
							
						 | 
						2 years ago | 
					
				
					
						
							
							
								 
								famosss
							
						 | 
						
							
							
								
								
							
							
								
							
								5ff33eb558
								
									
								
							
								
							
						 | 
						
							
							
								
								fix: volume Deadlock when exception is thrown (#3613)
							
							
							
							
							
							
								
							
							
							* fix: volume Deadlock when exception is thrown
* adjust log level 
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								Patrick Schmidt
							
						 | 
						
							
							
								
								
							
							
								
							
								2930263dfd
								
									
								
							
								
							
						 | 
						
							
							
								
								Fix race conditions during in-flight size checks (#3505)
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								e259052a70
								
							
								
							
						 | 
						
							
							
								
								volume: fix metrics for volume request time
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								Konstantin Lebedev
							
						 | 
						
							
							
							
								
							
								df9cc31a0a
								
							
								
							
						 | 
						
							
							
								
								refactor
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								26dbc6c905
								
							
								
							
						 | 
						
							
							
								
								move to https://github.com/seaweedfs/seaweedfs
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								aaa9938353
								
							
								
							
						 | 
						
							
							
								
								Revert "adjust conditions"
							
							
							
							
							
							
								
							
							
							This reverts commit e024586ff1. 
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								e024586ff1
								
							
								
							
						 | 
						
							
							
								
								adjust conditions
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								liubaojiang
							
						 | 
						
							
							
							
								
							
								df0ce31a2e
								
							
								
							
						 | 
						
							
							
								
								add condition when inFlightUploadDataLimitCond signal
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								liubaojiang
							
						 | 
						
							
							
							
								
							
								3076ac101e
								
							
								
							
						 | 
						
							
							
								
								move vs.concurrentUploadLimit != 0 out of the lock
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								liubaojiang
							
						 | 
						
							
							
							
								
							
								f0ee3e6f21
								
							
								
							
						 | 
						
							
							
								
								reduce the scope of inFlightUploadDataLimitCond lock
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								liubaojiang
							
						 | 
						
							
							
							
								
							
								076e48a676
								
							
								
							
						 | 
						
							
							
								
								add inflight upload data wait timeout
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								liubaojiang
							
						 | 
						
							
							
							
								
							
								71b2e6223e
								
							
								
							
						 | 
						
							
							
								
								add inFlightUploadDataLimitCond signal
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								liubaojiang
							
						 | 
						
							
							
							
								
							
								1a41691b4c
								
							
								
							
						 | 
						
							
							
								
								exclude replication from the concurrentUploadLimitMB
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Konstantin Lebedev
							
						 | 
						
							
							
							
								
							
								0b790d2bbf
								
							
								
							
						 | 
						
							
							
								
								exclude the replication from the concurrentUploadLimitMB
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								9b04f17555
								
							
								
							
						 | 
						
							
							
								
								remove dead code
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								0b5faef612
								
							
								
							
						 | 
						
							
							
								
								fix
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								0562fceb99
								
							
								
							
						 | 
						
							
							
								
								volume: fail fast if too many concurrent requests, to avoid dead lock due to replication.
							
							
							
							
							
							
								
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/2755 
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Konstantin Lebedev
							
						 | 
						
							
							
							
								
							
								f43c6daeda
								
							
								
							
						 | 
						
							
							
								
								Need to exit waiting if request is was canceled
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Sebastian Kurfuerst
							
						 | 
						
							
							
							
								
							
								fcc09cef6f
								
							
								
							
						 | 
						
							
							
								
								Refactor: pass in claim type into security.DecodeJwt
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								f2cd753bf9
								
							
								
							
						 | 
						
							
							
								
								fix avoid lock error
							
							
							
							
							
							
								
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/2247 
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								734c980040
								
							
								
							
						 | 
						
							
							
								
								volume: support concurrent download data size limit
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								96ce85f5ae
								
							
								
							
						 | 
						
							
							
								
								rename
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								zhangsong
							
						 | 
						
							
							
							
								
							
								20d33ae025
								
							
								
							
						 | 
						
							
							
								
								add proxy mode to read non-local volumes
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								zhangsong
							
						 | 
						
							
							
							
								
							
								7566782c2e
								
							
								
							
						 | 
						
							
							
								
								add proxy mode to read non-local volumes
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								9cba5cca0b
								
							
								
							
						 | 
						
							
							
								
								optionally disable concurrent upload limit
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								ac875976c0
								
							
								
							
						 | 
						
							
							
								
								filer, volume: add concurrent upload size limit to avoid OOM
							
							
							
							
							
							
								
							
							
							add some back pressure when writes are slow 
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								306062b4e7
								
							
								
							
						 | 
						
							
							
								
								filer: add CORS support
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								05acc33294
								
							
								
							
						 | 
						
							
							
								
								volume: add CORS support
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								9a3b564508
								
							
								
							
						 | 
						
							
							
								
								adjust printout
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								62563a895a
								
							
								
							
						 | 
						
							
							
								
								refactoring
							
							
							
							
								
							
							
						 | 
						5 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
							
						 | 
						
							
							
							
								
							
								57092d69ac
								
							
								
							
						 | 
						
							
							
								
								go fmt
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								50aa769554
								
							
								
							
						 | 
						
							
							
								
								jwt for read access control
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								219b651bc3
								
							
								
							
						 | 
						
							
							
								
								jwt check the base file id
							
							
							
							
							
							
								
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/867 
							
						 | 
						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 | 
					
				
					
						
							
							
								 
								Jimmy
							
						 | 
						
							
							
							
								
							
								1c77d323b0
								
							
								
							
						 | 
						
							
							
								
								better way to handler switch case
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								dd5661b297
								
							
								
							
						 | 
						
							
							
								
								adding favicon to filer also
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								 
								Mike Tolman
							
						 | 
						
							
							
							
								
							
								ce99bb927d
								
							
								
							
						 | 
						
							
							
								
								Revert "Adding HTTP verb whitelisting options."
							
							
							
							
							
							
								
							
							
							This reverts commit 34837afc7a. 
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								Mike Tolman
							
						 | 
						
							
							
							
								
							
								34837afc7a
								
							
								
							
						 | 
						
							
							
								
								Adding HTTP verb whitelisting options.
							
							
							
							
								
							
							
						 | 
						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 | 
					
				
					
						
							
							
								 
								Vitaly Baev
							
						 | 
						
							
							
							
								
							
								d1fd372eb2
								
							
								
							
						 | 
						
							
							
								
								Added /favicon.ico handler
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								 
								Stuart P. Bentley
							
						 | 
						
							
							
							
								
							
								f0c2a2dcb3
								
							
								
							
						 | 
						
							
							
								
								Change all chrislusf/weed-fs links to point to chrislu/seaweedfs
							
							
							
							
								
							
							
						 | 
						11 years ago |