aboutsummaryrefslogtreecommitdiff
path: root/weed/replication/sink
AgeCommit message (Expand)AuthorFilesLines
2025-10-28Filer: Fixed critical bugs in the Azure SDK migration (PR #7310) (#7401)Chris Lu2-40/+235
2025-10-08Migrate from deprecated azure-storage-blob-go to modern Azure SDK (#7310)Chris Lu2-30/+417
2025-07-16convert error fromating to %w everywhere (#6995)Chris Lu2-3/+3
2025-05-28Add context with request (#6824)Aleksey Kosov5-8/+9
2025-05-22added context to filer_client method calls (#6808)Aleksey Kosov1-4/+4
2025-01-28fix from ensure() before actual deletion, within the b2 client librarychrislu1-1/+8
2024-12-19"golang.org/x/exp/slices" => "slices" and go fmtchrislu1-1/+1
2024-07-17Azure sink: avoid overwriting existing fileschrislu1-1/+12
2024-07-16Added tls for http clients (#5766)vadimartynov1-2/+9
2024-07-16[filer.sync] skip overwriting existing fresh entrychrislu1-0/+4
2024-05-23go fmtchrislu1-1/+1
2024-05-14[s3] Fixed s3 replication by sending content-md as base64 (#5596)Martin Stiborský1-1/+2
2024-03-21fix: panic: assignment to entry in nil map on S3Sink.CreateEntry (#5406)Konstantin Lebedev1-7/+12
2024-03-07[filer.backup] add param uploader_part_size for S3sink (#5352)Konstantin Lebedev1-40/+81
2023-10-06Fix filer.backup local sink to propagate file mode changes (#4896)Andrew Garrett1-1/+13
2023-09-27fix: avoid error file name too long when writing a file (#4876)Konstantin Lebedev1-1/+1
2023-01-20grpc connection to filer add sw-client-id headerchrislu2-1/+3
2022-12-20add a simple file replication progress barchrislu1-2/+21
2022-12-19filer sink retries reading file chunks, skipping missing chunkschrislu2-9/+15
2022-11-15refactor filer_pb.Entry and filer.Entry to use GetChunks()chrislu5-10/+10
2022-10-28refactor filer proto chunk variable from mtime to modified_ts_nschrislu1-1/+1
2022-10-11fix invalid memory address or nil pointer dereference on filer.syncchrislu1-1/+1
2022-10-04fix parameterschrislu1-9/+8
2022-10-04filer.sync: limit concurrency when fetching file chunkschrislu2-9/+13
2022-09-20filer replication: compare content changes directlychrislu1-4/+0
2022-09-14refactor: `Directory` readability (#3665)Ryan Russell1-1/+1
2022-09-14docs: `replicte` -> `replicate` (#3664)Ryan Russell1-2/+2
2022-09-04filer.backup and filer.sync: include headers during backup and syncchrislu1-0/+1
2022-08-27simplifychrislu2-26/+14
2022-08-27clean upchrislu2-159/+1
2022-08-26s3 sink use s3 upload managerchrislu1-44/+32
2022-08-23remove old raft servers if they don't answer to pings for too long (#3398)askeipx1-2/+3
2022-08-20filer sink: retryable data chunk uploadingchrislu1-52/+29
2022-08-20cleaner codechrislu1-19/+19
2022-08-19filer.backup: backup small files if the file is saved in filer (saveToFilerLi...chrislu6-1/+34
2022-08-04filer prefer volume server in same data center (#3405)Konstantin Lebedev2-0/+6
2022-07-29move to https://github.com/seaweedfs/seaweedfschrislu10-57/+57
2022-06-29use const multipart uploads folderKonstantin Lebedev1-1/+2
2022-05-11fix compilationchrislu1-1/+1
2022-05-06filer.sync: pass attributes for mountchrislu1-0/+6
2022-02-27ensure compatibilityelee1-1/+3
2022-02-27set canned acl on replication createelee2-1/+6
2022-02-07filer.sync: fix replicating partially updated filechrislu1-1/+1
2021-12-26use streaming mode for long poll grpc callschrislu2-6/+6
2021-09-12change server address from string to a typeChris Lu1-1/+1
2021-09-06refactoringChris Lu1-1/+10
2021-09-01go fmtChris Lu1-3/+3
2021-08-25cloud drive: add support for WasabiChris Lu1-0/+1
2021-08-24update azure libraryChris Lu1-3/+3
2021-08-23cloud drive: s3 configurable force path styleChris Lu1-0/+1