Chris Lu
							
						 | 
						
							
							
								
								
							
							
								
							
								69553e5ba6
								
									
								
							
								
							
						 | 
						
							
							
								
								convert error fromating to %w everywhere (#6995)
							
							
							
							
								
							
							
						 | 
						4 months ago | 
					
				
					
						
							
							
								 
								Aleksey Kosov
							
						 | 
						
							
							
								
								
							
							
								
							
								165af32d6b
								
									
								
							
								
							
						 | 
						
							
							
								
								added context to filer_client method calls (#6808)
							
							
							
							
							
							
								
							
							
							Co-authored-by: akosov <a.kosov@kryptonite.ru> 
							
						 | 
						6 months ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								3a82f5ffad
								
							
								
							
						 | 
						
							
							
								
								ensure metadata follow a specific folder
							
							
							
							
							
							
								
							
							
							fix https://github.com/seaweedfs/seaweedfs/issues/5774 
							
						 | 
						1 year ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								a829f36d17
								
							
								
							
						 | 
						
							
							
								
								adjust error handling
							
							
							
							
							
							
								
							
							
							fix https://github.com/seaweedfs/seaweedfs/issues/5677 
							
						 | 
						1 year ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								bb867694d8
								
							
								
							
						 | 
						
							
							
								
								skip updating multipart .upload files
							
							
							
							
								
							
							
						 | 
						2 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								d848efed1b
								
							
								
							
						 | 
						
							
							
								
								skip updating multipart .upload files
							
							
							
							
								
							
							
						 | 
						2 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								5c90b27b0a
								
							
								
							
						 | 
						
							
							
								
								go fmt
							
							
							
							
								
							
							
						 | 
						2 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								15b66a6633
								
							
								
							
						 | 
						
							
							
								
								refactor
							
							
							
							
								
							
							
						 | 
						2 years ago | 
					
				
					
						
							
							
								 
								Konstantin Lebedev
							
						 | 
						
							
							
								
								
							
							
								
							
								1169f94310
								
									
								
							
								
							
						 | 
						
							
							
								
								Fix filer sync set offset (#5197)
							
							
							
							
							
							
								
							
							
							* fix: compose 2mount with sync
* fix: DATA RACE
https://github.com/seaweedfs/seaweedfs/issues/5194
https://github.com/seaweedfs/seaweedfs/issues/5195 
							
						 | 
						2 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								e0727071c8
								
							
								
							
						 | 
						
							
							
								
								go fmt
							
							
							
							
								
							
							
						 | 
						2 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								915416a277
								
							
								
							
						 | 
						
							
							
								
								fix wrong parameter
							
							
							
							
							
							
								
							
							
							fix https://github.com/seaweedfs/seaweedfs/pull/5102 
							
						 | 
						2 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								5db9fcccd4
								
							
								
							
						 | 
						
							
							
								
								refactoring
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								Konstantin Lebedev
							
						 | 
						
							
							
								
								
							
							
								
							
								6fa3d0cc46
								
									
								
							
								
							
						 | 
						
							
							
								
								fix delete key panic of remote sync dir (#3770)
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								b834027c5a
								
							
								
							
						 | 
						
							
							
								
								refactor
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								2c6b68b40e
								
							
								
							
						 | 
						
							
							
								
								simplify a bit
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								Konstantin Lebedev
							
						 | 
						
							
							
								
								
							
							
								
							
								b64674018a
								
									
								
							
								
							
						 | 
						
							
							
								
								[sync] override amz storage class, None to delete (#3639)
							
							
							
							
							
							
								
							
							
							* override amz storage class, None to delete
https://github.com/seaweedfs/seaweedfs/issues/3636
* use empty string to delete
* without nil check 
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								205ecb5d03
								
							
								
							
						 | 
						
							
							
								
								skip directories under ".uploads" directory
							
							
							
							
							
							
								
							
							
							related to https://github.com/seaweedfs/seaweedfs/issues/3636
skipping all directories under ".uploads" directory. 
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								b4131a3a72
								
							
								
							
						 | 
						
							
							
								
								filer.remote.sync: parallelize uploading to remove object storage
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								eaeb141b09
								
							
								
							
						 | 
						
							
							
								
								move proto package
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								26dbc6c905
								
							
								
							
						 | 
						
							
							
								
								move to https://github.com/seaweedfs/seaweedfs
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								64f3d6fb6e
								
							
								
							
						 | 
						
							
							
								
								metadata subscription uses client epoch
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								creeew
							
						 | 
						
							
							
							
								
							
								02ae102731
								
							
								
							
						 | 
						
							
							
								
								fix filer.sync missing source srv uploaded files to target when target down
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								a2b101a737
								
							
								
							
						 | 
						
							
							
								
								subscribe metadata between a range
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								202a29d014
								
							
								
							
						 | 
						
							
							
								
								refactoring
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								5c87fcc6d2
								
							
								
							
						 | 
						
							
							
								
								add client id for all metadata listening clients
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								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 | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								ad16221a35
								
							
								
							
						 | 
						
							
							
								
								adjust error log
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								cf1586a34d
								
							
								
							
						 | 
						
							
							
								
								add logs for writing to remote file
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								6c27845be0
								
							
								
							
						 | 
						
							
							
								
								add retries when writing to remote s3
							
							
							
							
							
							
								
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/2465 
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								63da4bbb54
								
							
								
							
						 | 
						
							
							
								
								separate filer.remote.gateway command to avoid confusion
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								e5fc35ed0c
								
							
								
							
						 | 
						
							
							
								
								change server address from string to a type
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								98c68d7a79
								
							
								
							
						 | 
						
							
							
								
								filer.remote.sync fix upload logic
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								796b2eb929
								
							
								
							
						 | 
						
							
							
								
								remember sync time
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								4b28c5f6c3
								
							
								
							
						 | 
						
							
							
								
								filer.remote.sync: split into buckets mode and single directory mode
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								03a31587ce
								
							
								
							
						 | 
						
							
							
								
								go fmt
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								7f2a8246a9
								
							
								
							
						 | 
						
							
							
								
								minor
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								9a73b0e3c9
								
							
								
							
						 | 
						
							
							
								
								refactor
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								e281f0fa82
								
							
								
							
						 | 
						
							
							
								
								refactor
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								7ce97b59d8
								
							
								
							
						 | 
						
							
							
								
								go fmt
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								3bd48c4f29
								
							
								
							
						 | 
						
							
							
								
								filer.remote.sync: exit when directory is unmounted
							
							
							
							
							
							
								
							
							
							this will not propagate the deletions back to the cloud 
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								8e125339d5
								
							
								
							
						 | 
						
							
							
								
								line wrap
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								68ea99190f
								
							
								
							
						 | 
						
							
							
								
								add additionalPathPrefixes
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								a31f2907f0
								
							
								
							
						 | 
						
							
							
								
								cloud drive: filer.remote.sync supports remove folder
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								05d2774117
								
							
								
							
						 | 
						
							
							
								
								refactoring
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								a9b41900d8
								
							
								
							
						 | 
						
							
							
								
								handle cases when mounted directory does not exist
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								05a648bb96
								
							
								
							
						 | 
						
							
							
								
								refactor: separating out remote.proto
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								72eb6d5b9d
								
							
								
							
						 | 
						
							
							
								
								ensure no writes to remote storage if content is not changed
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								5a7c40510f
								
							
								
							
						 | 
						
							
							
								
								format output
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								5d5a21ba2d
								
							
								
							
						 | 
						
							
							
								
								adjust log format
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								c45c12aedc
								
							
								
							
						 | 
						
							
							
								
								metadata updates
							
							
							
							
								
							
							
						 | 
						4 years ago |