Chris Lu
|
72a64a5cf8
use the same context object in order to retry
|
5 years ago |
Chris Lu
|
df636e4c14
remove .vif files
|
5 years ago |
Chris Lu
|
509f314350
keep .vif file for ec to normal volume conversion
|
5 years ago |
Chris Lu
|
0cc8347a3a
go fmt
|
5 years ago |
Chris Lu
|
8fbc0a9163
fix edge cases
|
5 years ago |
Chris Lu
|
37b64a50b4
ec: generate and copy .vif file
|
5 years ago |
Chris Lu
|
8a2d529759
go fmt
|
5 years ago |
Chris Lu
|
09ca936c78
shell: add ec.decode command
|
5 years ago |
Chris Lu
|
58f88e530c
volume: use sorted index map for readonly volumes
|
5 years ago |
Chris Lu
|
6cc9e0d788
volume: fix ec shard reading
|
5 years ago |
Chris Lu
|
f88a8bda7b
ec deletion works
|
5 years ago |
Chris Lu
|
4cea8aefd0
add grpc VolumeEcBlobDelete
|
5 years ago |
Chris Lu
|
856da7aae2
ec volume support deletes
|
5 years ago |
Chris Lu
|
b05456fe07
able to purge extra ec shard copies
|
5 years ago |
Chris Lu
|
11cffb3168
fix ec.rebuild bugs
|
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
|
133b772fb5
destroy ec volume if it is empty
|
5 years ago |
Chris Lu
|
ba18314aab
ec shard delete also check ec volumes, in addition to volumes
|
5 years ago |
Chris Lu
|
3f9ecee40f
working with reading remote intervals
|
5 years ago |
Chris Lu
|
217cde0a3b
refactoring
|
5 years ago |
Chris Lu
|
b4b407e403
add grpc ec shard read
|
5 years ago |
Chris Lu
|
db94a41f9e
mount/unmount ec shards
|
5 years ago |
Chris Lu
|
41e8ae61f8
generate, balance, delete copied shards, delete old volume
|
5 years ago |
Chris Lu
|
fbbc74abb4
adds VolumeEcGenerateSlices, VolumeEcCopy
|
5 years ago |