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