60 Commits (65b0a7cf83e78b2c24ca56377f8aac78d0fd3496)

Author SHA1 Message Date
chrislu 8e4bffc66b copy ec shards to disks already having ec volumes 10 months ago
vadimartynov 8aae82dd71
Added context for the MasterClient's methods to avoid endless loops (#5628) 1 year ago
rustrover ab70aa92da
remove repetitive words (#5364) 1 year ago
zehweh 8b39bbbe2f
fix copying .vif file in VolumeCopy (#4943) 2 years ago
Konstantin Lebedev 25535e9c36
Delete volume is empty (#4561) 2 years ago
chrislu de286fe662 shell: volume.move handles volume moved to cloud tier 3 years ago
askeipx 2e78a522ab
remove old raft servers if they don't answer to pings for too long (#3398) 3 years ago
qzh 74b53729e1
feat(weed.move): add a speed limit parameter of moving files (#3478) 3 years ago
chrislu 26dbc6c905 move to https://github.com/seaweedfs/seaweedfs 3 years ago
石昌林 81f7f08708 Determine whether to preallocate according to the master configuration before executing copy volume 3 years ago
chrislu 94f824e1ce volume: sync to disk before copying volume files 3 years ago
chrislu affe3c2c12 change to util.WriteFile 3 years ago
chrislu 9f9ef1340c use streaming mode for long poll grpc calls 4 years ago
Chris Lu a0ef6e3611 prevent nil response 4 years ago
Chris Lu 0c8dea9de8 go fmt 4 years ago
Chris Lu 5435027ff0 volume copy: stream out copying progress and avoid grpc request timeout 4 years ago
Eng Zer Jun a23bcbb7ec
refactor: move from io/ioutil to io and os package 4 years ago
Chris Lu e5fc35ed0c change server address from string to a type 4 years ago
Chris Lu 7ce97b59d8 go fmt 4 years ago
Chris Lu d1a4e19a3f volume: copy file also copies modification time 4 years ago
Chris Lu f4decf02df volume copying: clean up stale volume data files 4 years ago
Chris Lu 7ca75347ec minor 4 years ago
Chris Lu 30b30b8fe0 volume.tier.move: passing non-empty disk type 4 years ago
Chris Lu 3fe628f04e use hdd instead of empty string 4 years ago
Chris Lu f8446b42ab this can compile now!!! 4 years ago
Chris Lu 770393a48c volume: add capability to change disk type when moving a volume 4 years ago
Chris Lu 94525aa0fd allocate volume by disk type 5 years ago
Chris Lu 6d30b21b10 volume: add "-dir.idx" option for separate index storage 5 years ago
Chris Lu de86945aeb go fmt 5 years ago
Chris Lu 53c3aad875 volume: add a note file to avoid incomplete volume files 5 years ago
Chris Lu 24bf142596 copy large file first 5 years ago
James Hartig 8e54e34576 volume: Don't unmount before deleting volume in copy 5 years ago
Chris Lu 91b91d6cb7 add error to avoid copying not found volume 5 years ago
Chris Lu 91da7057b1 refactoring 5 years ago
Chris Lu 7bc3c93512 add util.PathJoin 5 years ago
Chris Lu cea52a4faf volume copying adds cleaning up on error 5 years ago
Chris Lu 97ab8a1976 remove ctx if possible 5 years ago
Chris Lu 892e726eb9 avoid reusing context object 5 years ago
Chris Lu 72a64a5cf8 use the same context object in order to retry 5 years ago
Chris Lu 4e731f1c8b volume: copy volumes also include .vif file 6 years ago
Chris Lu 8fbc0a9163 fix edge cases 6 years ago
Chris Lu 09ca936c78 shell: add ec.decode command 6 years ago
Chris Lu cf47f657af scaffold for volume server query feature 6 years ago
j.laycock 6fc6322c90 Change joeslay paths to chrislusf paths 6 years ago
j.laycock 595a1beff0 Swap imports to use joeslay 6 years ago
Chris Lu c74dc2b306 go fmt 6 years ago
Chris Lu 856da7aae2 ec volume support deletes 6 years ago
Chris Lu ca8a2bb534 go fmt 6 years ago
Chris Lu d85b41b904 fix ec.encode not finding the local ec shards 6 years ago
Chris Lu 7e80b2b882 fix multiple bugs 6 years ago