Commit Graph

35 Commits (nbd-vmsplice)

Author SHA1 Message Date
Vitaliy Filippov eb7ad2c114 Fix empty size syntax, use C version of simple-offsets in tests 1 year ago
Vitaliy Filippov 32614c5bc8 Add a test for the last change ("split-brain avoidance", lol) 1 year ago
Vitaliy Filippov aa436027c8 Report pg/history from OSD on every degraded activation 1 year ago
Vitaliy Filippov cfe8de9b84 Autosync based on number of unstable ops to prevent journal stalls 1 year ago
Vitaliy Filippov d5efbbb6b9 Rename commands and add CLI help 2 years ago
Vitaliy Filippov 065dfef683 Rename vitastor-cmd to vitastor-cli 2 years ago
Vitaliy Filippov fc3a1e076a Fix minor bugs in snapshot removal, check it in tests 2 years ago
Vitaliy Filippov acf637950c Implement layer merge 2 years ago
Vitaliy Filippov a02b02eb04 Use new listing methods in rm_inode 2 years ago
Vitaliy Filippov 3de553ecd7 Add a test for CAS write operation 2 years ago
Vitaliy Filippov 9c45d43e74 Extract common 3 OSD code from several test scripts 2 years ago
Vitaliy Filippov 818ae5d61d Some config parsing fixes 2 years ago
Vitaliy Filippov 0af077701c Fix a possible crash during SYNC when journal fsyncs are enabled 2 years ago
Vitaliy Filippov cac976ce25 Fix a memory leak in the chained read implementation 2 years ago
Vitaliy Filippov 8c9f32cd45 Add run_vm test bash scripts 2 years ago
Vitaliy Filippov 966fb763ca Oooops, fix chained reads 2 years ago
Vitaliy Filippov 2612d3198a Introduce image names and metadata storage in etcd 2 years ago
Vitaliy Filippov d0c2e31312 Add a test for snapshots, fix bugs. Now the test passes 2 years ago
Vitaliy Filippov d99407dcec Check QEMU block-vitastor.so during the test 2 years ago
Vitaliy Filippov 40b7c21fb1 Followup to 307c1731c1 - fix mark_stable 2 years ago
Vitaliy Filippov efb3678606 Fix qemu-img broken in 0.5.11 2 years ago
Vitaliy Filippov 05db1308aa Fix two potential read/write ordering problems (even though not yet seen in tests) 2 years ago
Vitaliy Filippov fe1749c427 Fix the multiple_interrupted_rebalance test 2 years ago
Vitaliy Filippov dd76eda5e5 Test multiple interrupted rebalancings 2 years ago
Vitaliy Filippov 2e0c853180 Make test_change_pg_count check if any objects are lost during the test 2 years ago
Vitaliy Filippov 73ce20e246 Add a test for the "reappear after move" case 2 years ago
Vitaliy Filippov 97795ea1b1 Use pg_minsize=2 in the pg_count change test 2 years ago
Vitaliy Filippov 24e7075f08 Fix monitor's statistics aggregation 2 years ago
Vitaliy Filippov 7d49706c07 Improve the pg_count change test: add more OSDs and actually move data between them 2 years ago
Vitaliy Filippov 12adfa470c Add a test for changing PG size 2 years ago
Vitaliy Filippov 69c87009e9 Add a test for changing PG count 2 years ago
Vitaliy Filippov 91a70dfb1b Add a test for the no_same_sector_overwrites mode 2 years ago
Vitaliy Filippov bf9a175efc Move C/C++ sources to src subdirectory 2 years ago
Vitaliy Filippov 08aed962de Use CMake 2 years ago
Vitaliy Filippov 16da663a66 Add another test for failure domains 2 years ago