31 Commits (35028818afe3b678d8ef811bda3e8526b6546e4c)

Author SHA1 Message Date
chrislu 3a82f5ffad ensure metadata follow a specific folder 6 months ago
chrislu a829f36d17 adjust error handling 7 months ago
chrislu bb867694d8 skip updating multipart .upload files 1 year ago
chrislu d848efed1b skip updating multipart .upload files 1 year ago
chrislu 5c90b27b0a go fmt 1 year ago
chrislu 15b66a6633 refactor 1 year ago
Konstantin Lebedev 1169f94310
Fix filer sync set offset (#5197) 1 year ago
chrislu e0727071c8 go fmt 1 year ago
chrislu 915416a277 fix wrong parameter 1 year ago
chrislu 5db9fcccd4 refactoring 2 years ago
Konstantin Lebedev 6fa3d0cc46
fix delete key panic of remote sync dir (#3770) 2 years ago
chrislu b834027c5a refactor 2 years ago
chrislu 2c6b68b40e simplify a bit 2 years ago
Konstantin Lebedev b64674018a
[sync] override amz storage class, None to delete (#3639) 2 years ago
chrislu 205ecb5d03 skip directories under ".uploads" directory 2 years ago
chrislu b4131a3a72 filer.remote.sync: parallelize uploading to remove object storage 2 years ago
chrislu eaeb141b09 move proto package 2 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 3 years ago
chrislu 5c87fcc6d2 add client id for all metadata listening clients 3 years ago
chrislu 9f9ef1340c use streaming mode for long poll grpc calls 3 years ago
Chris Lu ad16221a35 adjust error log 3 years ago
Chris Lu cf1586a34d add logs for writing to remote file 3 years ago
Chris Lu 6c27845be0 add retries when writing to remote s3 3 years ago
Chris Lu 63da4bbb54 separate filer.remote.gateway command to avoid confusion 3 years ago
Chris Lu e5fc35ed0c change server address from string to a type 3 years ago
Chris Lu 98c68d7a79 filer.remote.sync fix upload logic 3 years ago
Chris Lu 796b2eb929 remember sync time 3 years ago
Chris Lu 4b28c5f6c3 filer.remote.sync: split into buckets mode and single directory mode 3 years ago
Chris Lu 03a31587ce go fmt 3 years ago
Chris Lu 7f2a8246a9 minor 3 years ago
Chris Lu 9a73b0e3c9 refactor 3 years ago
Chris Lu e281f0fa82 refactor 3 years ago
Chris Lu 7ce97b59d8 go fmt 3 years ago
Chris Lu 3bd48c4f29 filer.remote.sync: exit when directory is unmounted 3 years ago
Chris Lu 8e125339d5 line wrap 3 years ago
Chris Lu 68ea99190f add additionalPathPrefixes 3 years ago
Chris Lu a31f2907f0 cloud drive: filer.remote.sync supports remove folder 3 years ago
Chris Lu 05d2774117 refactoring 3 years ago
Chris Lu a9b41900d8 handle cases when mounted directory does not exist 3 years ago
Chris Lu 05a648bb96 refactor: separating out remote.proto 3 years ago
Chris Lu 72eb6d5b9d ensure no writes to remote storage if content is not changed 3 years ago
Chris Lu 5a7c40510f format output 3 years ago
Chris Lu 5d5a21ba2d adjust log format 3 years ago
Chris Lu c45c12aedc metadata updates 3 years ago
Chris Lu 49b5e47bd1 retry forever with filer.remote.sync, and some refactoring 3 years ago
Chris Lu c34747c79d rename, fix wrong logic. 3 years ago