chrislu
							
						 | 
						
							
							
							
								
							
								eaeb141b09
								
							
								
							
						 | 
						
							
							
								
								move proto package
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								96caf21d09
								
							
								
							
						 | 
						
							
							
								
								less verbose log
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								0aeec04c31
								
							
								
							
						 | 
						
							
							
								
								quicker to adapt to pattern change
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								928d29af9e
								
							
								
							
						 | 
						
							
							
								
								fix wrong logic about reader isRandomMode()
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								John W Higgins
							
						 | 
						
							
							
								
								
							
							
								
							
								3afda0c89c
								
									
								
							
								
							
						 | 
						
							
							
								
								Allow postgresql to use standard environment variables for connection (#3413)
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								LHHDZ
							
						 | 
						
							
							
								
								
							
							
								
							
								84ec68e11a
								
									
								
							
								
							
						 | 
						
							
							
								
								Add download speed limit support (#3408)
							
							
							
							
								
							
							
						 | 
						3 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 | 
					
				
					
						
							
							
								 
								Konstantin Lebedev
							
						 | 
						
							
							
							
								
							
								a98f6d66a3
								
							
								
							
						 | 
						
							
							
								
								rollback over onPeerupdate implementation of automatic clean-up of failed servers in favor of synchronous ping
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								036566629a
								
							
								
							
						 | 
						
							
							
								
								filer.sync: fix synchronization logic in active-active mode
							
							
							
							
							
							
								
							
							
							fix https://github.com/seaweedfs/seaweedfs/issues/3328 
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								303bd067b5
								
							
								
							
						 | 
						
							
							
								
								Revert "rename: delete source entry metadata only, skipping hard links"
							
							
							
							
							
							
								
							
							
							This reverts commit 03466f955e.
fix https://github.com/seaweedfs/seaweedfs/issues/3386 
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								26dbc6c905
								
							
								
							
						 | 
						
							
							
								
								move to https://github.com/seaweedfs/seaweedfs
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								74f60f246f
								
							
								
							
						 | 
						
							
							
								
								dynamically connect to a filer
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								68065128b8
								
							
								
							
						 | 
						
							
							
								
								add dc and rack
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								zzq09494
							
						 | 
						
							
							
							
								
							
								01b7aa79fa
								
							
								
							
						 | 
						
							
							
								
								fix: Buckets are not created and deleted correctly on the filer with the same signature when they are created and deleted
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								Konstantin Lebedev
							
						 | 
						
							
							
							
								
							
								da9d3e8f6c
								
							
								
							
						 | 
						
							
							
								
								refactor
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								Konstantin Lebedev
							
						 | 
						
							
							
							
								
							
								046c3d5ad4
								
							
								
							
						 | 
						
							
							
								
								fix logic else brake
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								ec0edb1ac4
								
							
								
							
						 | 
						
							
							
								
								filer: fix wrong logic during read
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								64f3d6fb6e
								
							
								
							
						 | 
						
							
							
								
								metadata subscription uses client epoch
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								fc8241fb5e
								
							
								
							
						 | 
						
							
							
								
								leveldb3: add instant dropping bucket
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								c93f7ffa44
								
							
								
							
						 | 
						
							
							
								
								explicit bucket aware declaration
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								Konstantin Lebedev
							
						 | 
						
							
							
							
								
							
								b6471ecd75
								
							
								
							
						 | 
						
							
							
								
								err msg with duplicated local subscription detected move to log level 1
							
							
							
							
							
							
								
							
							
							https://github.com/chrislusf/seaweedfs/issues/3320 
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								Konstantin Lebedev
							
						 | 
						
							
							
							
								
							
								11e393dbe7
								
							
								
							
						 | 
						
							
							
								
								err msg with duplicated local subscription detected move to log level 1
							
							
							
							
							
							
								
							
							
							https://github.com/chrislusf/seaweedfs/issues/3320 
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								Konstantin Lebedev
							
						 | 
						
							
							
							
								
							
								7b1497ee63
								
							
								
							
						 | 
						
							
							
								
								Use BackoffSchedule for getLookupFileId
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								Konstantin Lebedev
							
						 | 
						
							
							
							
								
							
								01996bccf8
								
							
								
							
						 | 
						
							
							
								
								Use fallback if urls are not found
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								1db012485f
								
							
								
							
						 | 
						
							
							
								
								mount: fix bug during busy writes
							
							
							
							
							
							
								
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/3315 
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								aca20cd9f4
								
							
								
							
						 | 
						
							
							
								
								more logging related to filer metadata subscription
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								fa61074513
								
							
								
							
						 | 
						
							
							
								
								add clientId logging
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								guosj
							
						 | 
						
							
							
							
								
							
								354b7bdff0
								
							
								
							
						 | 
						
							
							
								
								replace errors.New(fmt.Sprintf(...)) with fmt.Errorf()
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								guosj
							
						 | 
						
							
							
							
								
							
								ab1b9697e6
								
							
								
							
						 | 
						
							
							
								
								supplement check duplicate accesskey
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								6e90f7bdd0
								
							
								
							
						 | 
						
							
							
								
								detect sequential mode with a counter
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								1451b389a4
								
							
								
							
						 | 
						
							
							
								
								Avoid fatal error: sync: Unlock of unlocked RWMutex
							
							
							
							
							
							
								
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/3306 
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								860c207c94
								
							
								
							
						 | 
						
							
							
								
								typo
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								11d79615c8
								
							
								
							
						 | 
						
							
							
								
								dynamically connect to a filer
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								guosj
							
						 | 
						
							
							
							
								
							
								5469efa336
								
							
								
							
						 | 
						
							
							
								
								close SkipCheckParentDirectory flag
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								28add5a534
								
							
								
							
						 | 
						
							
							
								
								mount: fix racing conditions
							
							
							
							
							
							
								
							
							
							prevent wrong reading when the SingleChunkCacher is started, but not finished yet 
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								duanhongyi
							
						 | 
						
							
							
							
								
							
								1ceab96aba
								
							
								
							
						 | 
						
							
							
								
								filer tikv support tls
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								a85ed3fe8f
								
							
								
							
						 | 
						
							
							
								
								minor
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								2ea18cdcc8
								
							
								
							
						 | 
						
							
							
								
								remove dead code
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								f2f0482dd3
								
							
								
							
						 | 
						
							
							
								
								mount: random read also try to use the local cache first
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								9f20d3ebd1
								
							
								
							
						 | 
						
							
							
								
								add dc and rack
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								石昌林
							
						 | 
						
							
							
							
								
							
								2b5b37231b
								
							
								
							
						 | 
						
							
							
								
								Make sure that onChangeEvent is called successfully before updating lastTsNs
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								石昌林
							
						 | 
						
							
							
							
								
							
								e17e6ed542
								
							
								
							
						 | 
						
							
							
								
								Avoid synchronizing from scratch due to err
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								yulai.li
							
						 | 
						
							
							
							
								
							
								824cbe32be
								
							
								
							
						 | 
						
							
							
								
								Make tikv filer enable/disable by build tags
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								geekboood
							
						 | 
						
							
							
							
								
							
								fdacd94af5
								
							
								
							
						 | 
						
							
							
								
								fix: invalid chunk data when failed to read manifests
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								石昌林
							
						 | 
						
							
							
							
								
							
								78b3728169
								
							
								
							
						 | 
						
							
							
								
								add s3 circuit breaker support for 'simultaneous request count' and 'simultaneous request bytes' limitations
							
							
							
							
							
							
								
							
							
							configure s3 circuit breaker by 'command_s3_circuitbreaker.go':
usage eg:
# Configure the number of simultaneous global (current s3api node) requests
s3.circuit.breaker -global -type count -actions Write -values 1000 -apply
# Configure the number of simultaneous requests for bucket x read and write
s3.circuit.breaker -buckets -type count -actions Read,Write -values 1000 -apply
# Configure the total bytes of simultaneous requests for bucket write
s3.circuit.breaker -buckets -type bytes -actions Write -values 100MiB -apply
# Disable circuit breaker config of bucket 'x'
s3.circuit.breaker -buckets x -enable false -apply
# Delete circuit breaker config of bucket 'x'
s3.circuit.breaker -buckets x -delete -apply 
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								ebd6097e6f
								
							
								
							
						 | 
						
							
							
								
								fix: sequence read rate is slow when use filer.ChunkReadAt.ReadAt #3074
							
							
							
							
							
							
								
							
							
							related to https://github.com/chrislusf/seaweedfs/pull/3074 
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								4fd5f96598
								
							
								
							
						 | 
						
							
							
								
								filer: remove replication, collection, disk_type info from entry metadata
							
							
							
							
							
							
								
							
							
							these metadata can change and are not used 
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								creeew
							
						 | 
						
							
							
							
								
							
								02ae102731
								
							
								
							
						 | 
						
							
							
								
								fix filer.sync missing source srv uploaded files to target when target down
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								6adc42147f
								
							
								
							
						 | 
						
							
							
								
								fresh filer store bootstrap from the oldest peer
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								c59068d0f3
								
							
								
							
						 | 
						
							
							
								
								refactor
							
							
							
							
								
							
							
						 | 
						3 years ago |