Chris Lu
|
1d111d6ce8
collection list normal and ec volumes
|
5 years ago |
Chris Lu
|
e941d0c2f4
list ec collections also
|
5 years ago |
Chris Lu
|
866197eee3
print out the ec balancing plan
|
5 years ago |
Chris Lu
|
5c6c757619
clean up test files
|
5 years ago |
Chris Lu
|
5dd67f9acf
reading by recover from other shards
|
5 years ago |
Chris Lu
|
3f9ecee40f
working with reading remote intervals
|
5 years ago |
Chris Lu
|
302d9fbc6d
adjust error message for file not found
|
5 years ago |
Chris Lu
|
4f76342cbc
WIP
|
5 years ago |
Chris Lu
|
2858a954b3
read ec volume shards locations from master
|
5 years ago |
Chris Lu
|
713596e781
caching ec shard locations
|
5 years ago |
Chris Lu
|
3a8c1055a2
refactoring ecx to ecVolume
|
5 years ago |
Chris Lu
|
217cde0a3b
refactoring
|
5 years ago |
Chris Lu
|
03b9291e5d
volum server passes grpc option and master location to store
|
5 years ago |
Chris Lu
|
ac1ba3b667
remove comments
|
5 years ago |
Chris Lu
|
b4b407e403
add grpc ec shard read
|
5 years ago |
Chris Lu
|
a4f3d82c57
convert needle id to ec intervals to read from
|
5 years ago |
Chris Lu
|
a463759edf
adjust error message
|
5 years ago |
Chris Lu
|
92f9c7b1aa
adjust ec shard status on disconnect
|
5 years ago |
Chris Lu
|
ac14cd5ad0
wdclient need to have ec shard info on initial dump
|
5 years ago |
Chris Lu
|
b58e25e588
broadcast vid->location map to master clients for ec chards
|
5 years ago |
Chris Lu
|
af67d99ca4
incrementally update master ec shards state
|
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
|
f0e6574d5e
allocate ec shards to volume servers
|
5 years ago |
Chris Lu
|
6f4b09b6a4
pb shard info uses ShardBits instead one message for one shard
|
5 years ago |
Chris Lu
|
228850d588
shard id starts from zero
|
5 years ago |
Chris Lu
|
24b8ad9a14
push the ec shard info to master
|
5 years ago |
Chris Lu
|
8838176d82
register ec shards to topology
|
5 years ago |
Chris Lu
|
8a96445f40
register ec shards to each data node
|
5 years ago |
Chris Lu
|
4659d80035
prepare to register ec shard info in master
|
5 years ago |
Chris Lu
|
e913ee380a
add comments
|
5 years ago |
Chris Lu
|
7180520889
ec shard info can be queried via VolumeList()
|
5 years ago |
Chris Lu
|
17ac1290c0
volume: load ec shards during heartbeats to master
|
5 years ago |
Chris Lu
|
54b835e1ae
filer: redis cluster add option for password
|
5 years ago |
Chris Lu
|
fbbc74abb4
adds VolumeEcGenerateSlices, VolumeEcCopy
|
5 years ago |
Chris Lu
|
ae499fd5aa
Merge branch 'master' into erasure_coding
|
5 years ago |
Chris Lu
|
698dea779c
refactoring
|
5 years ago |
Chris Lu
|
693d6c0f1b
clean up tests
|
5 years ago |
Chris Lu
|
0094ca3f8a
mark the webdav as unstable
|
5 years ago |
Chris Lu
|
6386a3174b
able to validate by randomly selected ec files
|
5 years ago |
Chris Lu
|
7c2c60c376
add locating data inside the ec files
|
5 years ago |
Chris Lu
|
87f63b9c08
generate ec01~ec14, generate ecx file with sorted needle values
|
5 years ago |
Chris Lu
|
12dc6608f0
Merge branch 'master' into erasure_coding
|
5 years ago |
Chris Lu
|
f2c4c888f6
1.34
|
5 years ago |
Chris Lu
|
8123a488cd
filer: optimize leveldb parameters
|
5 years ago |
Chris Lu
|
76cf57a0e1
volume: optimzation for leveldb
|
5 years ago |
Chris Lu
|
0fe286a6ca
filer: optimization for leveldb, add leveldb2
|
5 years ago |
Chris Lu
|
7e0c3bb732
filer: adjust recommended mysql meta data type to LONGBLOB
|
5 years ago |
Chris Lu
|
bf9d490538
fix for tests
|
5 years ago |
Chris Lu
|
82b0759493
filer: migrating filer store from persisting shorter structured file id instead of a string
|
5 years ago |