Vitaliy Filippov
|
ffe073473a
|
Remove hardcode of the EC(2+1) scheme, now it supports EC(k+1), fix some bugs
|
2020-02-13 19:13:17 +03:00 |
Vitaliy Filippov
|
b7ccd63104
|
Return version number from reads
|
2020-02-12 12:30:50 +03:00 |
Vitaliy Filippov
|
97d3fc593c
|
Test and fix primary-read
|
2020-02-09 19:17:32 +03:00 |
Vitaliy Filippov
|
235d15422c
|
Mostly finish primary-OSD-read
|
2020-02-03 14:18:21 +03:00 |
Vitaliy Filippov
|
ec50957c41
|
WIP primary OSD read
|
2020-01-30 22:06:46 +03:00 |
Vitaliy Filippov
|
079f129390
|
Add rollback op to the OSD code
|
2020-01-25 02:04:58 +03:00 |
Vitaliy Filippov
|
2b09710d6f
|
Implement blockstore rollback operation
Rollback operation is required for the primary OSD to kill unstable
object versions in OSD peers so they don't occupy journal space
|
2020-01-24 20:18:14 +03:00 |
Vitaliy Filippov
|
a8bc44064d
|
Read object lists from peers and own blockstore
|
2020-01-22 02:36:14 +03:00 |
Vitaliy Filippov
|
7dba43b3c6
|
Allow to exclude blockstore from OSD op processing for tests
|
2020-01-08 12:06:05 +03:00 |
Vitaliy Filippov
|
b87092fcfe
|
Split osd.cpp into multiple files
|
2019-12-28 01:25:55 +03:00 |