aboutsummaryrefslogtreecommitdiff
path: root/weed/server/volume_grpc_copy.go
AgeCommit message (Expand)AuthorFilesLines
11 daysfix: prevent empty .vif files from ec.decode causing parse errors (#7686)Chris Lu1-0/+9
2025-12-05Separate vacuum speed from replication speed (#7632)msementsov1-2/+2
2025-12-04fix: properly handle errors in writeToFile to prevent 0-byte EC shards (#7620)Chris Lu1-3/+5
2025-07-30Admin: misc improvements on admin server and workers. EC now works. (#7055)Chris Lu1-0/+117
2025-07-16convert error fromating to %w everywhere (#6995)Chris Lu1-2/+2
2025-06-16add version to volume protochrislu1-0/+1
2024-09-03copy ec shards to disks already having ec volumeschrislu1-1/+3
2024-06-14Added context for the MasterClient's methods to avoid endless loops (#5628)vadimartynov1-3/+3
2024-03-09remove repetitive words (#5364)rustrover1-1/+1
2023-10-24fix copying .vif file in VolumeCopy (#4943)zehweh1-1/+1
2023-06-12Delete volume is empty (#4561)Konstantin Lebedev1-1/+1
2022-10-16shell: volume.move handles volume moved to cloud tierchrislu1-18/+28
2022-08-23remove old raft servers if they don't answer to pings for too long (#3398)askeipx1-3/+4
2022-08-21feat(weed.move): add a speed limit parameter of moving files (#3478)qzh1-6/+18
2022-07-29move to https://github.com/seaweedfs/seaweedfschrislu1-11/+11
2022-06-20Determine whether to preallocate according to the master configuration before...石昌林1-0/+24
2022-04-26volume: sync to disk before copying volume fileschrislu1-0/+1
2022-02-04change to util.WriteFilechrislu1-1/+1
2021-12-26use streaming mode for long poll grpc callschrislu1-2/+2
2021-11-15prevent nil responseChris Lu1-1/+1
2021-11-02go fmtChris Lu1-1/+1
2021-10-24volume copy: stream out copying progress and avoid grpc request timeoutChris Lu1-14/+41
2021-10-14refactor: move from io/ioutil to io and os packageEng Zer Jun1-4/+3
2021-09-12change server address from string to a typeChris Lu1-1/+2
2021-09-01go fmtChris Lu1-4/+4
2021-09-01volume: copy file also copies modification timeChris Lu1-14/+35
2021-08-13volume copying: clean up stale volume data filesChris Lu1-3/+12
2021-05-07minorChris Lu1-1/+1
2021-02-22volume.tier.move: passing non-empty disk typeChris Lu1-1/+1
2021-02-16use hdd instead of empty stringChris Lu1-1/+1
2021-02-16this can compile now!!!Chris Lu1-1/+2
2021-02-09volume: add capability to change disk type when moving a volumeChris Lu1-1/+5
2020-12-13allocate volume by disk typeChris Lu1-5/+6
2020-11-27volume: add "-dir.idx" option for separate index storageChris Lu1-13/+18
2020-10-31go fmtChris Lu1-1/+1
2020-10-27volume: add a note file to avoid incomplete volume filesChris Lu1-0/+5
2020-10-27copy large file firstChris Lu1-3/+2
2020-09-01volume: Don't unmount before deleting volume in copyJames Hartig1-7/+2
2020-05-17add error to avoid copying not found volumeChris Lu1-4/+7
2020-04-05refactoringChris Lu1-1/+1
2020-04-05add util.PathJoinChris Lu1-2/+1
2020-04-02volume copying adds cleaning up on errorChris Lu1-4/+22
2020-02-25remove ctx if possibleChris Lu1-6/+5
2020-02-25avoid reusing context objectChris Lu1-2/+2
2020-01-26use the same context object in order to retryChris Lu1-1/+1
2020-01-04volume: copy volumes also include .vif fileChris Lu1-7/+8
2019-12-28fix edge casesChris Lu1-0/+3
2019-12-23shell: add ec.decode commandChris Lu1-9/+13
2019-10-06scaffold for volume server query featureChris Lu1-4/+0
2019-06-20go fmtChris Lu1-2/+2