1811 Commits (ea0d72289c8d7a0964cf8f93568de1d3bf5e9382)
Author | SHA1 | Message | Date |
---|---|---|---|
Vitaliy Filippov | ea0d72289c |
Treat copied buffers as written only after completing the write in client
Test / test_snapshot_chain_ec (push) Successful in 3m18s
Details
Test / test_rebalance_verify_imm (push) Successful in 3m22s
Details
Test / test_root_node (push) Successful in 57s
Details
Test / test_rebalance_verify (push) Successful in 5m10s
Details
Test / test_switch_primary (push) Successful in 37s
Details
Test / test_write (push) Successful in 55s
Details
Test / test_write_xor (push) Successful in 53s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 3m40s
Details
Test / test_write_no_same (push) Successful in 15s
Details
Test / test_rebalance_verify_ec (push) Successful in 6m34s
Details
Test / test_heal_pg_size_2 (push) Successful in 4m32s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 4m24s
Details
Test / test_heal_ec (push) Successful in 4m54s
Details
Test / test_heal_csum_32k_dj (push) Successful in 5m58s
Details
Test / test_heal_csum_32k (push) Successful in 9m43s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 9m41s
Details
Test / test_osd_tags (push) Successful in 13s
Details
Test / test_heal_csum_4k_dj (push) Successful in 10m0s
Details
Test / test_enospc (push) Successful in 44s
Details
Test / test_enospc_xor (push) Successful in 55s
Details
Test / test_enospc_imm (push) Successful in 44s
Details
Test / test_scrub (push) Successful in 31s
Details
Test / test_enospc_imm_xor (push) Successful in 57s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 23s
Details
Test / test_scrub_xor (push) Successful in 27s
Details
Test / test_scrub_pg_size_3 (push) Successful in 46s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 40s
Details
Test / test_scrub_ec (push) Successful in 25s
Details
Test / test_nfs (push) Successful in 14s
Details
Test / test_heal_csum_4k (push) Successful in 9m27s
Details
SYNC operation fsyncs only completed operations, so treating writes as "eligible for fsync" before actually completing them is incorrect It affected SCHEME=ec test_heal.sh (with immediate_commit=none) test - it was flapping with lost writes - some non-fsynced writes were legitimately lost by the OSD, but weren't repeated by the client |
|
Vitaliy Filippov | e400a851f4 |
Repeat dirty buffer flushes on any PG primary change because the new primary may not know about unfinished operations of the old primary
Test / test_rebalance_verify_ec (push) Has been cancelled
Details
Test / test_rebalance_verify_ec_imm (push) Has been cancelled
Details
Test / test_root_node (push) Has been cancelled
Details
Test / test_switch_primary (push) Has been cancelled
Details
Test / test_write (push) Has been cancelled
Details
Test / test_write_xor (push) Has been cancelled
Details
Test / test_write_no_same (push) Has been cancelled
Details
Test / test_heal_pg_size_2 (push) Has been cancelled
Details
Test / test_heal_ec (push) Has been cancelled
Details
Test / test_heal_csum_32k_dmj (push) Has been cancelled
Details
Test / test_heal_csum_32k_dj (push) Has been cancelled
Details
Test / test_heal_csum_32k (push) Has been cancelled
Details
Test / test_heal_csum_4k_dmj (push) Has been cancelled
Details
Test / test_minsize_1 (push) Has been cancelled
Details
Test / test_heal_csum_4k_dj (push) Has been cancelled
Details
Test / test_heal_csum_4k (push) Has been cancelled
Details
Test / test_osd_tags (push) Has been cancelled
Details
Test / test_enospc (push) Has been cancelled
Details
Test / test_enospc_xor (push) Has been cancelled
Details
Test / test_enospc_imm (push) Has been cancelled
Details
Test / test_enospc_imm_xor (push) Has been cancelled
Details
Test / test_scrub (push) Has been cancelled
Details
Test / test_scrub_zero_osd_2 (push) Has been cancelled
Details
Test / test_scrub_xor (push) Has been cancelled
Details
Test / test_scrub_pg_size_3 (push) Has been cancelled
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Has been cancelled
Details
Test / test_scrub_ec (push) Has been cancelled
Details
Test / test_nfs (push) Has been cancelled
Details
Test / test_interrupted_rebalance_ec_imm (push) Has been cancelled
Details
Test / test_snapshot (push) Has been cancelled
Details
|
|
Vitaliy Filippov | 0fec7a9fea | Drop dirty peer connections also when stopping PG to guarantee that clients do not miss fsync | |
Vitaliy Filippov | b9de2a92a9 |
Print OSD performance stats
Test / test_snapshot_chain_ec (push) Successful in 3m9s
Details
Test / test_rebalance_verify_imm (push) Successful in 3m47s
Details
Test / test_root_node (push) Successful in 10s
Details
Test / test_rebalance_verify (push) Successful in 4m35s
Details
Test / test_switch_primary (push) Successful in 35s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 2m55s
Details
Test / test_write (push) Successful in 55s
Details
Test / test_write_no_same (push) Successful in 21s
Details
Test / test_write_xor (push) Successful in 1m19s
Details
Test / test_rebalance_verify_ec (push) Successful in 6m10s
Details
Test / test_heal_pg_size_2 (push) Successful in 3m51s
Details
Test / test_heal_ec (push) Successful in 5m10s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 4m46s
Details
Test / test_heal_csum_32k_dj (push) Successful in 6m25s
Details
Test / test_heal_csum_32k (push) Successful in 6m13s
Details
Test / test_osd_tags (push) Successful in 41s
Details
Test / test_heal_csum_4k_dj (push) Successful in 6m26s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 6m28s
Details
Test / test_enospc (push) Successful in 1m53s
Details
Test / test_enospc_imm (push) Successful in 51s
Details
Test / test_enospc_xor (push) Successful in 1m37s
Details
Test / test_scrub (push) Successful in 1m11s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 34s
Details
Test / test_enospc_imm_xor (push) Successful in 1m29s
Details
Test / test_heal_csum_4k (push) Successful in 5m46s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 43s
Details
Test / test_scrub_pg_size_3 (push) Successful in 53s
Details
Test / test_scrub_ec (push) Successful in 21s
Details
Test / test_nfs (push) Successful in 15s
Details
Test / test_scrub_xor (push) Failing after 3m7s
Details
|
|
Vitaliy Filippov | 5360a70853 | Make OSD also report derived stats | |
Vitaliy Filippov | 4c2328eb13 |
Implement ls-osd command
Test / test_snapshot_chain_ec (push) Successful in 2m45s
Details
Test / test_rebalance_verify_imm (push) Successful in 2m27s
Details
Test / test_root_node (push) Successful in 11s
Details
Test / test_rebalance_verify (push) Successful in 3m1s
Details
Test / test_switch_primary (push) Successful in 35s
Details
Test / test_write (push) Successful in 41s
Details
Test / test_write_no_same (push) Successful in 19s
Details
Test / test_write_xor (push) Successful in 1m2s
Details
Test / test_rebalance_verify_ec (push) Successful in 3m53s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 3m40s
Details
Test / test_heal_pg_size_2 (push) Successful in 3m46s
Details
Test / test_heal_ec (push) Successful in 3m49s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 5m41s
Details
Test / test_heal_csum_32k_dj (push) Successful in 6m12s
Details
Test / test_heal_csum_32k (push) Successful in 6m57s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 6m42s
Details
Test / test_osd_tags (push) Successful in 27s
Details
Test / test_enospc (push) Successful in 1m59s
Details
Test / test_heal_csum_4k_dj (push) Successful in 6m33s
Details
Test / test_enospc_xor (push) Successful in 2m24s
Details
Test / test_enospc_imm (push) Successful in 1m32s
Details
Test / test_scrub (push) Successful in 1m1s
Details
Test / test_heal_csum_4k (push) Successful in 6m38s
Details
Test / test_enospc_imm_xor (push) Successful in 1m11s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 33s
Details
Test / test_scrub_xor (push) Successful in 32s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 39s
Details
Test / test_nfs (push) Successful in 16s
Details
Test / test_scrub_pg_size_3 (push) Successful in 48s
Details
Test / test_scrub_ec (push) Successful in 21s
Details
|
|
Vitaliy Filippov | 313daef12d | Slightly decopypaste etcd key parsing | |
Vitaliy Filippov | ad9c12e1b9 |
Fix Pseudo-FS initialization leading to ENOENTs some time after start
Test / test_snapshot_chain_ec (push) Successful in 2m44s
Details
Test / test_rebalance_verify_imm (push) Successful in 3m57s
Details
Test / test_root_node (push) Successful in 12s
Details
Test / test_rebalance_verify (push) Successful in 5m9s
Details
Test / test_switch_primary (push) Successful in 40s
Details
Test / test_write (push) Successful in 1m2s
Details
Test / test_write_no_same (push) Successful in 14s
Details
Test / test_write_xor (push) Successful in 1m23s
Details
Test / test_rebalance_verify_ec (push) Successful in 6m33s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 5m57s
Details
Test / test_heal_pg_size_2 (push) Successful in 3m54s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 5m10s
Details
Test / test_heal_csum_32k_dj (push) Successful in 5m9s
Details
Test / test_heal_csum_32k (push) Successful in 5m43s
Details
Test / test_osd_tags (push) Successful in 1m3s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 5m38s
Details
Test / test_heal_csum_4k_dj (push) Successful in 5m38s
Details
Test / test_enospc (push) Successful in 1m37s
Details
Test / test_enospc_imm (push) Successful in 1m23s
Details
Test / test_enospc_xor (push) Successful in 2m0s
Details
Test / test_scrub (push) Successful in 45s
Details
Test / test_enospc_imm_xor (push) Successful in 1m32s
Details
Test / test_scrub_xor (push) Successful in 30s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 41s
Details
Test / test_heal_csum_4k (push) Successful in 5m29s
Details
Test / test_nfs (push) Successful in 21s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 33s
Details
Test / test_scrub_ec (push) Successful in 31s
Details
Test / test_scrub_pg_size_3 (push) Successful in 56s
Details
Test / test_heal_ec (push) Failing after 2m54s
Details
|
|
Vitaliy Filippov | 4473eb5512 |
Fix slow & failing CAS layer merge
Test / test_snapshot_chain_ec (push) Successful in 2m56s
Details
Test / test_rebalance_verify_imm (push) Successful in 2m44s
Details
Test / test_root_node (push) Successful in 12s
Details
Test / test_rebalance_verify (push) Successful in 3m24s
Details
Test / test_switch_primary (push) Successful in 34s
Details
Test / test_rebalance_verify_ec (push) Successful in 3m3s
Details
Test / test_write_xor (push) Successful in 44s
Details
Test / test_write_no_same (push) Successful in 15s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 2m30s
Details
Test / test_heal_pg_size_2 (push) Successful in 4m37s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 4m30s
Details
Test / test_heal_ec (push) Successful in 4m45s
Details
Test / test_heal_csum_32k_dj (push) Successful in 6m8s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 6m39s
Details
Test / test_heal_csum_32k (push) Successful in 6m42s
Details
Test / test_heal_csum_4k_dj (push) Successful in 6m30s
Details
Test / test_osd_tags (push) Successful in 18s
Details
Test / test_enospc (push) Successful in 1m21s
Details
Test / test_enospc_imm (push) Successful in 1m13s
Details
Test / test_enospc_xor (push) Successful in 2m2s
Details
Test / test_scrub (push) Successful in 1m5s
Details
Test / test_enospc_imm_xor (push) Successful in 1m42s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 1m1s
Details
Test / test_heal_csum_4k (push) Successful in 6m18s
Details
Test / test_scrub_xor (push) Successful in 31s
Details
Test / test_nfs (push) Successful in 24s
Details
Test / test_scrub_ec (push) Successful in 34s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 40s
Details
Test / test_scrub_pg_size_3 (push) Successful in 43s
Details
Test / test_write (push) Successful in 40s
Details
|
|
Vitaliy Filippov | 6501abc060 |
Set default etcd_ws_keepalive_interval to 5
Test / test_snapshot_chain_ec (push) Successful in 2m52s
Details
Test / test_rebalance_verify_imm (push) Successful in 3m4s
Details
Test / test_root_node (push) Successful in 13s
Details
Test / test_rebalance_verify (push) Successful in 3m46s
Details
Test / test_switch_primary (push) Successful in 36s
Details
Test / test_write (push) Successful in 44s
Details
Test / test_write_no_same (push) Successful in 20s
Details
Test / test_write_xor (push) Successful in 1m7s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 4m8s
Details
Test / test_rebalance_verify_ec (push) Successful in 5m25s
Details
Test / test_heal_pg_size_2 (push) Successful in 3m27s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 5m42s
Details
Test / test_heal_csum_32k_dj (push) Successful in 6m28s
Details
Test / test_heal_csum_32k (push) Successful in 6m40s
Details
Test / test_osd_tags (push) Successful in 25s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 7m16s
Details
Test / test_enospc (push) Successful in 2m12s
Details
Test / test_heal_csum_4k_dj (push) Successful in 6m26s
Details
Test / test_enospc_imm (push) Successful in 1m41s
Details
Test / test_enospc_xor (push) Successful in 2m21s
Details
Test / test_heal_csum_4k (push) Successful in 6m19s
Details
Test / test_enospc_imm_xor (push) Successful in 1m32s
Details
Test / test_scrub (push) Successful in 49s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 34s
Details
Test / test_scrub_xor (push) Successful in 31s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 40s
Details
Test / test_nfs (push) Successful in 18s
Details
Test / test_scrub_pg_size_3 (push) Successful in 46s
Details
Test / test_scrub_ec (push) Successful in 27s
Details
Test / test_heal_ec (push) Successful in 2m57s
Details
|
|
Vitaliy Filippov | 1228403e74 |
Implement internal restart / run_forever in monitor
Test / test_rebalance_verify_imm (push) Successful in 1m55s
Details
Test / test_rebalance_verify (push) Successful in 2m42s
Details
Test / test_root_node (push) Successful in 1m19s
Details
Test / test_switch_primary (push) Successful in 33s
Details
Test / test_rebalance_verify_ec (push) Successful in 3m21s
Details
Test / test_etcd_fail (push) Failing after 10m8s
Details
Test / test_write (push) Successful in 53s
Details
Test / test_write_no_same (push) Successful in 16s
Details
Test / test_write_xor (push) Successful in 1m0s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 3m59s
Details
Test / test_heal_pg_size_2 (push) Successful in 4m37s
Details
Test / test_heal_csum_32k_dmj (push) Failing after 4m45s
Details
Test / test_heal_ec (push) Successful in 5m48s
Details
Test / test_heal_csum_32k_dj (push) Successful in 6m12s
Details
Test / test_heal_csum_32k (push) Successful in 6m30s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 6m16s
Details
Test / test_osd_tags (push) Successful in 34s
Details
Test / test_heal_csum_4k_dj (push) Successful in 6m50s
Details
Test / test_enospc (push) Successful in 1m34s
Details
Test / test_enospc_imm (push) Successful in 1m4s
Details
Test / test_enospc_xor (push) Successful in 2m6s
Details
Test / test_heal_csum_4k (push) Successful in 6m47s
Details
Test / test_enospc_imm_xor (push) Successful in 1m26s
Details
Test / test_scrub (push) Successful in 37s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 35s
Details
Test / test_scrub_xor (push) Successful in 28s
Details
Test / test_nfs (push) Successful in 19s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 31s
Details
Test / test_scrub_pg_size_3 (push) Successful in 45s
Details
Test / test_scrub_ec (push) Successful in 29s
Details
|
|
Vitaliy Filippov | 4eabebd245 |
Put all configuration to Mon.config
Test / test_snapshot_chain_ec (push) Successful in 2m50s
Details
Test / test_rebalance_verify_imm (push) Successful in 2m48s
Details
Test / test_rebalance_verify (push) Successful in 3m18s
Details
Test / test_root_node (push) Successful in 11s
Details
Test / test_switch_primary (push) Successful in 35s
Details
Test / test_write (push) Successful in 39s
Details
Test / test_write_no_same (push) Successful in 19s
Details
Test / test_write_xor (push) Successful in 1m2s
Details
Test / test_rebalance_verify_ec (push) Successful in 4m7s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 3m49s
Details
Test / test_heal_pg_size_2 (push) Successful in 3m24s
Details
Test / test_heal_ec (push) Successful in 5m29s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 6m5s
Details
Test / test_heal_csum_32k_dj (push) Successful in 5m52s
Details
Test / test_heal_csum_32k (push) Successful in 6m44s
Details
Test / test_osd_tags (push) Successful in 21s
Details
Test / test_enospc (push) Successful in 2m16s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 6m44s
Details
Test / test_heal_csum_4k (push) Successful in 6m31s
Details
Test / test_heal_csum_4k_dj (push) Successful in 6m45s
Details
Test / test_enospc_imm (push) Successful in 1m21s
Details
Test / test_enospc_xor (push) Successful in 1m28s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 35s
Details
Test / test_scrub (push) Successful in 39s
Details
Test / test_scrub_xor (push) Successful in 36s
Details
Test / test_enospc_imm_xor (push) Successful in 49s
Details
Test / test_nfs (push) Successful in 24s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 35s
Details
Test / test_scrub_ec (push) Successful in 33s
Details
Test / test_scrub_pg_size_3 (push) Successful in 41s
Details
|
|
Vitaliy Filippov | cf60b6818c |
Extract PG generation into pg_gen.js
Test / test_snapshot_chain_ec (push) Successful in 2m56s
Details
Test / test_rebalance_verify_imm (push) Successful in 3m2s
Details
Test / test_root_node (push) Successful in 12s
Details
Test / test_rebalance_verify (push) Successful in 3m35s
Details
Test / test_switch_primary (push) Successful in 33s
Details
Test / test_write (push) Successful in 40s
Details
Test / test_write_no_same (push) Successful in 19s
Details
Test / test_write_xor (push) Successful in 1m3s
Details
Test / test_rebalance_verify_ec (push) Successful in 4m0s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 3m39s
Details
Test / test_heal_pg_size_2 (push) Successful in 3m29s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 5m22s
Details
Test / test_heal_ec (push) Successful in 6m27s
Details
Test / test_heal_csum_32k_dj (push) Successful in 5m40s
Details
Test / test_heal_csum_32k (push) Successful in 6m50s
Details
Test / test_osd_tags (push) Successful in 25s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 6m28s
Details
Test / test_enospc (push) Successful in 2m13s
Details
Test / test_heal_csum_4k_dj (push) Successful in 6m10s
Details
Test / test_heal_csum_4k (push) Successful in 6m12s
Details
Test / test_scrub (push) Successful in 44s
Details
Test / test_enospc_imm (push) Successful in 1m1s
Details
Test / test_enospc_xor (push) Successful in 1m24s
Details
Test / test_enospc_imm_xor (push) Successful in 1m5s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 27s
Details
Test / test_scrub_xor (push) Successful in 28s
Details
Test / test_nfs (push) Successful in 19s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 37s
Details
Test / test_scrub_pg_size_3 (push) Successful in 48s
Details
Test / test_scrub_ec (push) Successful in 29s
Details
|
|
Vitaliy Filippov | 1a4a7cdc37 | Extract OSD Tree generation functions to osd_tree.js | |
Vitaliy Filippov | 1b48085e21 | Extract remote etcd interaction to etcd_adapter.js | |
Vitaliy Filippov | a71847244e | Rename PGUtil.js to pg_utils.js | |
Vitaliy Filippov | 848c2d2722 | Move LPOptimizer, DSL and tests to lp_optimizer/ | |
Vitaliy Filippov | 86832dc43f | Add eslint import/no-unresolved | |
Vitaliy Filippov | 1f6da79463 | Extract stats calculation into a separate file | |
Vitaliy Filippov | 9bf57c3760 | Mention generic Toshiba MG instead of specific MGxx, fix russian vitastorfs link | |
Vitaliy Filippov | a0305b5b4a | Extract pool configuration validation into a separate file | |
Vitaliy Filippov | 1546f8e447 | Extract etcd data "schema" into a separate file | |
Vitaliy Filippov | 8ce962b312 | Move scripts | |
Vitaliy Filippov | 50e56b3b92 |
Add vitastor_c_inode_get_immediate_commit
Test / test_snapshot_chain_ec (push) Successful in 2m48s
Details
Test / test_rebalance_verify_imm (push) Successful in 2m58s
Details
Test / test_root_node (push) Successful in 9s
Details
Test / test_rebalance_verify (push) Successful in 3m33s
Details
Test / test_switch_primary (push) Successful in 35s
Details
Test / test_write (push) Successful in 40s
Details
Test / test_write_no_same (push) Successful in 18s
Details
Test / test_write_xor (push) Successful in 1m3s
Details
Test / test_rebalance_verify_ec (push) Successful in 4m12s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 4m41s
Details
Test / test_heal_pg_size_2 (push) Successful in 3m30s
Details
Test / test_heal_ec (push) Successful in 4m46s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 5m6s
Details
Test / test_heal_csum_32k_dj (push) Successful in 6m33s
Details
Test / test_heal_csum_32k (push) Successful in 6m38s
Details
Test / test_osd_tags (push) Successful in 33s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 6m59s
Details
Test / test_enospc (push) Successful in 2m16s
Details
Test / test_heal_csum_4k_dj (push) Successful in 6m48s
Details
Test / test_enospc_imm (push) Successful in 1m42s
Details
Test / test_enospc_xor (push) Successful in 2m26s
Details
Test / test_enospc_imm_xor (push) Successful in 2m11s
Details
Test / test_heal_csum_4k (push) Successful in 6m15s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 29s
Details
Test / test_scrub (push) Successful in 37s
Details
Test / test_scrub_xor (push) Successful in 36s
Details
Test / test_scrub_ec (push) Successful in 38s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 40s
Details
Test / test_scrub_pg_size_3 (push) Successful in 47s
Details
Test / test_nfs (push) Successful in 15s
Details
|
|
Vitaliy Filippov | a12d328793 |
Rename cli/ to cmd/, fix cmake install
Test / test_snapshot_chain_ec (push) Successful in 2m39s
Details
Test / test_rebalance_verify_imm (push) Successful in 3m2s
Details
Test / test_root_node (push) Successful in 9s
Details
Test / test_rebalance_verify (push) Successful in 3m39s
Details
Test / test_switch_primary (push) Successful in 37s
Details
Test / test_write (push) Successful in 41s
Details
Test / test_write_no_same (push) Successful in 18s
Details
Test / test_write_xor (push) Successful in 1m4s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 3m44s
Details
Test / test_rebalance_verify_ec (push) Successful in 4m17s
Details
Test / test_heal_pg_size_2 (push) Successful in 3m30s
Details
Test / test_heal_ec (push) Successful in 5m4s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 5m53s
Details
Test / test_heal_csum_32k_dj (push) Successful in 5m46s
Details
Test / test_heal_csum_32k (push) Successful in 6m31s
Details
Test / test_osd_tags (push) Successful in 25s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 7m7s
Details
Test / test_enospc (push) Successful in 2m18s
Details
Test / test_heal_csum_4k_dj (push) Successful in 5m57s
Details
Test / test_heal_csum_4k (push) Successful in 6m27s
Details
Test / test_enospc_imm (push) Successful in 1m6s
Details
Test / test_enospc_xor (push) Successful in 1m18s
Details
Test / test_scrub (push) Successful in 30s
Details
Test / test_enospc_imm_xor (push) Successful in 1m5s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 25s
Details
Test / test_scrub_xor (push) Successful in 31s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 37s
Details
Test / test_scrub_ec (push) Successful in 26s
Details
Test / test_nfs (push) Successful in 14s
Details
Test / test_scrub_pg_size_3 (push) Successful in 46s
Details
|
|
Vitaliy Filippov | c79b38bd26 |
Move all sources to subdirs
Test / test_snapshot_chain_ec (push) Successful in 2m50s
Details
Test / test_rebalance_verify_imm (push) Successful in 3m17s
Details
Test / test_root_node (push) Successful in 9s
Details
Test / test_rebalance_verify (push) Successful in 4m6s
Details
Test / test_switch_primary (push) Successful in 33s
Details
Test / test_write (push) Successful in 53s
Details
Test / test_write_no_same (push) Successful in 12s
Details
Test / test_write_xor (push) Successful in 51s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 3m26s
Details
Test / test_rebalance_verify_ec (push) Successful in 4m24s
Details
Test / test_heal_pg_size_2 (push) Successful in 5m11s
Details
Test / test_heal_ec (push) Successful in 5m8s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 5m1s
Details
Test / test_heal_csum_32k_dj (push) Successful in 6m0s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 7m3s
Details
Test / test_heal_csum_32k (push) Successful in 7m6s
Details
Test / test_heal_csum_4k_dj (push) Successful in 6m53s
Details
Test / test_osd_tags (push) Successful in 28s
Details
Test / test_enospc (push) Successful in 1m10s
Details
Test / test_enospc_imm (push) Successful in 57s
Details
Test / test_enospc_xor (push) Successful in 1m24s
Details
Test / test_heal_csum_4k (push) Successful in 6m58s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 29s
Details
Test / test_scrub (push) Successful in 33s
Details
Test / test_scrub_xor (push) Successful in 26s
Details
Test / test_enospc_imm_xor (push) Successful in 51s
Details
Test / test_nfs (push) Successful in 24s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 34s
Details
Test / test_scrub_ec (push) Successful in 32s
Details
Test / test_scrub_pg_size_3 (push) Successful in 39s
Details
|
|
Vitaliy Filippov | 44692d148a |
Make vitastor_kv.h header public
Test / test_snapshot_chain_ec (push) Successful in 2m47s
Details
Test / test_rebalance_verify_imm (push) Successful in 2m42s
Details
Test / test_root_node (push) Successful in 9s
Details
Test / test_rebalance_verify (push) Successful in 3m21s
Details
Test / test_switch_primary (push) Successful in 37s
Details
Test / test_write (push) Successful in 46s
Details
Test / test_write_no_same (push) Successful in 17s
Details
Test / test_write_xor (push) Successful in 49s
Details
Test / test_rebalance_verify_ec (push) Successful in 4m51s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 4m31s
Details
Test / test_heal_pg_size_2 (push) Successful in 3m36s
Details
Test / test_heal_ec (push) Successful in 3m37s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 6m7s
Details
Test / test_heal_csum_32k_dj (push) Successful in 6m12s
Details
Test / test_heal_csum_32k (push) Successful in 7m20s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 7m7s
Details
Test / test_osd_tags (push) Successful in 19s
Details
Test / test_enospc (push) Successful in 1m27s
Details
Test / test_enospc_xor (push) Successful in 2m24s
Details
Test / test_heal_csum_4k_dj (push) Successful in 5m42s
Details
Test / test_enospc_imm (push) Successful in 1m39s
Details
Test / test_heal_csum_4k (push) Successful in 6m0s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 47s
Details
Test / test_scrub (push) Successful in 50s
Details
Test / test_enospc_imm_xor (push) Successful in 1m15s
Details
Test / test_scrub_xor (push) Successful in 25s
Details
Test / test_nfs (push) Successful in 23s
Details
Test / test_scrub_ec (push) Successful in 32s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 35s
Details
Test / test_scrub_pg_size_3 (push) Successful in 41s
Details
|
|
Vitaliy Filippov | ba52359611 | Fix last master commit | |
Vitaliy Filippov | 23a9aa93b5 |
Fix pool create/modify --block_size validation
Test / test_splitbrain (push) Has been skipped
Details
Test / test_rebalance_verify (push) Has been skipped
Details
Test / test_rebalance_verify_imm (push) Has been skipped
Details
Test / test_rebalance_verify_ec (push) Has been skipped
Details
Test / test_rebalance_verify_ec_imm (push) Has been skipped
Details
Test / test_root_node (push) Has been skipped
Details
Test / test_switch_primary (push) Has been skipped
Details
Test / test_write (push) Has been skipped
Details
Test / test_write_xor (push) Has been skipped
Details
Test / test_write_no_same (push) Has been skipped
Details
Test / test_heal_pg_size_2 (push) Has been skipped
Details
Test / test_heal_ec (push) Has been skipped
Details
Test / test_heal_csum_32k_dmj (push) Has been skipped
Details
Test / test_heal_csum_32k_dj (push) Has been skipped
Details
Test / test_heal_csum_32k (push) Has been skipped
Details
Test / test_heal_csum_4k_dmj (push) Has been skipped
Details
Test / test_heal_csum_4k_dj (push) Has been skipped
Details
Test / test_heal_csum_4k (push) Has been skipped
Details
Test / test_osd_tags (push) Has been skipped
Details
Test / test_enospc (push) Has been skipped
Details
Test / test_enospc_xor (push) Has been skipped
Details
Test / test_enospc_imm (push) Has been skipped
Details
Test / test_enospc_imm_xor (push) Has been skipped
Details
Test / test_scrub (push) Has been skipped
Details
Test / test_scrub_zero_osd_2 (push) Has been skipped
Details
Test / test_scrub_xor (push) Has been skipped
Details
Test / test_scrub_pg_size_3 (push) Has been skipped
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Has been skipped
Details
Test / test_scrub_ec (push) Has been skipped
Details
Test / test_nfs (push) Has been skipped
Details
|
|
Vitaliy Filippov | 2412d9e239 |
Fix TTL comparison for lease/keepalive
Test / test_snapshot_chain_ec (push) Successful in 3m5s
Details
Test / test_rebalance_verify_imm (push) Successful in 3m29s
Details
Test / test_root_node (push) Successful in 9s
Details
Test / test_rebalance_verify (push) Successful in 4m3s
Details
Test / test_switch_primary (push) Successful in 35s
Details
Test / test_write (push) Successful in 54s
Details
Test / test_write_no_same (push) Successful in 13s
Details
Test / test_write_xor (push) Successful in 54s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 3m58s
Details
Test / test_rebalance_verify_ec (push) Successful in 4m58s
Details
Test / test_heal_pg_size_2 (push) Successful in 4m6s
Details
Test / test_heal_ec (push) Successful in 4m15s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 5m52s
Details
Test / test_heal_csum_32k_dj (push) Successful in 5m59s
Details
Test / test_heal_csum_32k (push) Successful in 7m7s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 6m57s
Details
Test / test_osd_tags (push) Successful in 28s
Details
Test / test_enospc (push) Successful in 1m58s
Details
Test / test_heal_csum_4k_dj (push) Successful in 6m53s
Details
Test / test_heal_csum_4k (push) Successful in 6m20s
Details
Test / test_enospc_xor (push) Successful in 2m9s
Details
Test / test_enospc_imm (push) Successful in 41s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 35s
Details
Test / test_scrub (push) Successful in 38s
Details
Test / test_scrub_xor (push) Successful in 34s
Details
Test / test_enospc_imm_xor (push) Successful in 58s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 35s
Details
Test / test_scrub_ec (push) Successful in 33s
Details
Test / test_nfs (push) Successful in 19s
Details
Test / test_scrub_pg_size_3 (push) Successful in 41s
Details
|
|
Vitaliy Filippov | 9301c857b1 |
Release 1.6.1
Test / test_snapshot_chain_ec (push) Successful in 2m59s
Details
Test / test_rebalance_verify_imm (push) Successful in 3m16s
Details
Test / test_root_node (push) Successful in 10s
Details
Test / test_rebalance_verify (push) Successful in 3m50s
Details
Test / test_switch_primary (push) Successful in 37s
Details
Test / test_write (push) Successful in 39s
Details
Test / test_write_no_same (push) Successful in 13s
Details
Test / test_write_xor (push) Successful in 1m20s
Details
Test / test_rebalance_verify_ec (push) Successful in 4m20s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 3m54s
Details
Test / test_heal_pg_size_2 (push) Successful in 3m25s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 5m52s
Details
Test / test_heal_ec (push) Successful in 6m12s
Details
Test / test_heal_csum_32k_dj (push) Successful in 5m40s
Details
Test / test_heal_csum_32k (push) Successful in 6m21s
Details
Test / test_osd_tags (push) Successful in 21s
Details
Test / test_enospc (push) Successful in 2m25s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 6m5s
Details
Test / test_heal_csum_4k_dj (push) Successful in 6m3s
Details
Test / test_heal_csum_4k (push) Successful in 6m1s
Details
Test / test_scrub (push) Successful in 43s
Details
Test / test_enospc_imm (push) Successful in 47s
Details
Test / test_enospc_xor (push) Successful in 1m38s
Details
Test / test_enospc_imm_xor (push) Successful in 1m0s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 26s
Details
Test / test_scrub_xor (push) Successful in 36s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 33s
Details
Test / test_scrub_ec (push) Successful in 26s
Details
Test / test_scrub_pg_size_3 (push) Successful in 47s
Details
Test / test_nfs (push) Successful in 16s
Details
A bunch of monitor fixes - Add noout flag for OSDs (/vitastor/config/osd/xx) - Fix "effective" size of degraded PGs (and thus "used space") calculation in monitor - Fix monitor not clearing PGs of deleted pools - Fix incorrect PG generation with hosts with 0 OSDs - Fix monitor crashing during primary OSD recheck when pool has no PGs - Fix monitor crashing when node_placement included non-existing OSDs - Fix possible data movement after removing OSDs reweighted to 0 - Remove extra empty keys from pool configurations created by vitastor-cli create-pool - Fix 32-bit build |
|
Vitaliy Filippov | 3094358ec2 |
Fix autovivification leading to extra empty keys in pool-create
Test / test_snapshot_chain_ec (push) Successful in 2m48s
Details
Test / test_rebalance_verify_imm (push) Successful in 3m4s
Details
Test / test_root_node (push) Successful in 10s
Details
Test / test_rebalance_verify (push) Successful in 3m44s
Details
Test / test_switch_primary (push) Successful in 36s
Details
Test / test_write (push) Successful in 39s
Details
Test / test_write_no_same (push) Successful in 19s
Details
Test / test_write_xor (push) Successful in 1m4s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 3m36s
Details
Test / test_rebalance_verify_ec (push) Successful in 4m21s
Details
Test / test_heal_pg_size_2 (push) Successful in 3m33s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 5m41s
Details
Test / test_heal_ec (push) Successful in 6m5s
Details
Test / test_heal_csum_32k_dj (push) Successful in 5m29s
Details
Test / test_heal_csum_32k (push) Successful in 6m11s
Details
Test / test_osd_tags (push) Successful in 22s
Details
Test / test_enospc (push) Successful in 2m30s
Details
Test / test_heal_csum_4k (push) Successful in 6m9s
Details
Test / test_heal_csum_4k_dj (push) Successful in 6m11s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 6m14s
Details
Test / test_scrub (push) Successful in 42s
Details
Test / test_enospc_imm (push) Successful in 47s
Details
Test / test_enospc_xor (push) Successful in 1m4s
Details
Test / test_enospc_imm_xor (push) Successful in 1m1s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 27s
Details
Test / test_scrub_xor (push) Successful in 27s
Details
Test / test_nfs (push) Successful in 20s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 34s
Details
Test / test_scrub_pg_size_3 (push) Successful in 49s
Details
Test / test_scrub_ec (push) Successful in 31s
Details
|
|
Vitaliy Filippov | 87f666d2a2 | Filter out OSDs reweighted to 0 | |
Vitaliy Filippov | bd7fe4ef8f | Filter out non-existing OSDs added in node_placement | |
Vitaliy Filippov | 1b3f9a1416 | Do not set non-existing OSD weight to 0, we'll remove them instead | |
Vitaliy Filippov | a7b7354f38 | Do not recheck primary distribution when pool has no PGs | |
Vitaliy Filippov | 765befa22f | Remove empty nodes from tree because PG DSL expects that all leaf nodes are OSDs | |
Vitaliy Filippov | 87b3ab94fe | Do not disable require-atomic-updates and no-unused-vars | |
Vitaliy Filippov | 2c0801f6e4 |
Configure ESLint and add it to CI
Test / test_snapshot_chain_ec (push) Successful in 3m0s
Details
Test / test_rebalance_verify_imm (push) Successful in 3m20s
Details
Test / test_root_node (push) Successful in 10s
Details
Test / test_rebalance_verify (push) Successful in 3m50s
Details
Test / test_switch_primary (push) Successful in 40s
Details
Test / test_write (push) Successful in 41s
Details
Test / test_write_no_same (push) Successful in 18s
Details
Test / test_write_xor (push) Successful in 1m5s
Details
Test / test_rebalance_verify_ec (push) Successful in 4m38s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 4m17s
Details
Test / test_heal_pg_size_2 (push) Successful in 3m25s
Details
Test / test_heal_ec (push) Successful in 4m46s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 5m38s
Details
Test / test_heal_csum_32k_dj (push) Successful in 6m16s
Details
Test / test_heal_csum_32k (push) Successful in 6m45s
Details
Test / test_osd_tags (push) Successful in 27s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 7m12s
Details
Test / test_enospc (push) Successful in 2m6s
Details
Test / test_heal_csum_4k_dj (push) Successful in 6m34s
Details
Test / test_enospc_imm (push) Successful in 1m43s
Details
Test / test_heal_csum_4k (push) Successful in 6m23s
Details
Test / test_enospc_xor (push) Successful in 1m57s
Details
Test / test_enospc_imm_xor (push) Successful in 1m0s
Details
Test / test_scrub (push) Successful in 32s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 31s
Details
Test / test_scrub_xor (push) Successful in 33s
Details
Test / test_nfs (push) Successful in 18s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 27s
Details
Test / test_scrub_ec (push) Successful in 28s
Details
Test / test_scrub_pg_size_3 (push) Successful in 57s
Details
|
|
Vitaliy Filippov | fd83fef1d9 |
Fix pool deletion
Test / test_snapshot_chain_ec (push) Successful in 3m1s
Details
Test / test_rebalance_verify_imm (push) Successful in 3m11s
Details
Test / test_root_node (push) Successful in 9s
Details
Test / test_rebalance_verify (push) Successful in 3m53s
Details
Test / test_switch_primary (push) Successful in 39s
Details
Test / test_write (push) Successful in 39s
Details
Test / test_write_no_same (push) Successful in 18s
Details
Test / test_write_xor (push) Successful in 1m9s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 3m53s
Details
Test / test_rebalance_verify_ec (push) Successful in 4m33s
Details
Test / test_heal_pg_size_2 (push) Successful in 3m27s
Details
Test / test_heal_csum_4k_dmj (push) Has been cancelled
Details
Test / test_heal_csum_4k_dj (push) Has been cancelled
Details
Test / test_heal_csum_4k (push) Has been cancelled
Details
Test / test_osd_tags (push) Has been cancelled
Details
Test / test_enospc (push) Has been cancelled
Details
Test / test_enospc_xor (push) Has been cancelled
Details
Test / test_enospc_imm (push) Has been cancelled
Details
Test / test_enospc_imm_xor (push) Has been cancelled
Details
Test / test_scrub (push) Has been cancelled
Details
Test / test_scrub_zero_osd_2 (push) Has been cancelled
Details
Test / test_scrub_xor (push) Has been cancelled
Details
Test / test_scrub_pg_size_3 (push) Has been cancelled
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Has been cancelled
Details
Test / test_scrub_ec (push) Has been cancelled
Details
Test / test_nfs (push) Has been cancelled
Details
Test / test_heal_csum_32k_dj (push) Has been cancelled
Details
Test / test_heal_ec (push) Has been cancelled
Details
Test / test_heal_csum_32k_dmj (push) Has been cancelled
Details
Test / test_heal_csum_32k (push) Has been cancelled
Details
|
|
Vitaliy Filippov | 8d1067971b | Fix pg_effsize (and thus "used space") calculation in monitor | |
Vitaliy Filippov | ae5af04fde | Add noout flag for OSDs | |
Vitaliy Filippov | 266d038b11 |
Fix 32-bit build warnings and one error again :-)
Test / test_snapshot_chain_ec (push) Successful in 2m52s
Details
Test / test_rebalance_verify_imm (push) Successful in 3m7s
Details
Test / test_root_node (push) Successful in 8s
Details
Test / test_rebalance_verify (push) Successful in 3m36s
Details
Test / test_switch_primary (push) Successful in 40s
Details
Test / test_write (push) Successful in 41s
Details
Test / test_write_no_same (push) Successful in 18s
Details
Test / test_write_xor (push) Successful in 1m6s
Details
Test / test_rebalance_verify_ec (push) Successful in 4m25s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 3m52s
Details
Test / test_heal_pg_size_2 (push) Successful in 3m21s
Details
Test / test_heal_ec (push) Successful in 5m27s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 5m56s
Details
Test / test_heal_csum_32k_dj (push) Successful in 5m49s
Details
Test / test_heal_csum_32k (push) Successful in 6m43s
Details
Test / test_osd_tags (push) Successful in 21s
Details
Test / test_enospc (push) Successful in 2m18s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 6m43s
Details
Test / test_heal_csum_4k (push) Successful in 6m27s
Details
Test / test_heal_csum_4k_dj (push) Successful in 6m29s
Details
Test / test_enospc_imm (push) Successful in 1m5s
Details
Test / test_enospc_xor (push) Successful in 1m38s
Details
Test / test_scrub (push) Successful in 37s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 32s
Details
Test / test_enospc_imm_xor (push) Successful in 45s
Details
Test / test_scrub_xor (push) Successful in 33s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 34s
Details
Test / test_scrub_ec (push) Successful in 34s
Details
Test / test_scrub_pg_size_3 (push) Successful in 43s
Details
Test / test_nfs (push) Successful in 13s
Details
|
|
Vitaliy Filippov | ff4414d37e |
Release 1.6.0
Test / test_snapshot_chain_ec (push) Successful in 3m1s
Details
Test / test_rebalance_verify_imm (push) Successful in 3m25s
Details
Test / test_root_node (push) Successful in 8s
Details
Test / test_rebalance_verify (push) Successful in 4m4s
Details
Test / test_switch_primary (push) Successful in 34s
Details
Test / test_write (push) Successful in 54s
Details
Test / test_write_xor (push) Successful in 52s
Details
Test / test_write_no_same (push) Successful in 13s
Details
Test / test_rebalance_verify_ec (push) Successful in 4m13s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 4m9s
Details
Test / test_heal_pg_size_2 (push) Successful in 4m30s
Details
Test / test_heal_ec (push) Successful in 5m16s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 6m21s
Details
Test / test_heal_csum_32k_dj (push) Successful in 5m40s
Details
Test / test_heal_csum_32k (push) Successful in 6m42s
Details
Test / test_osd_tags (push) Successful in 39s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 6m35s
Details
Test / test_enospc (push) Successful in 1m43s
Details
Test / test_heal_csum_4k (push) Successful in 6m27s
Details
Test / test_heal_csum_4k_dj (push) Successful in 6m31s
Details
Test / test_enospc_xor (push) Successful in 1m42s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 39s
Details
Test / test_scrub (push) Successful in 41s
Details
Test / test_enospc_imm (push) Successful in 46s
Details
Test / test_enospc_imm_xor (push) Successful in 52s
Details
Test / test_scrub_xor (push) Successful in 32s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 39s
Details
Test / test_scrub_ec (push) Successful in 34s
Details
Test / test_nfs (push) Successful in 16s
Details
Test / test_scrub_pg_size_3 (push) Successful in 46s
Details
New features: - Implement "hierarchical failure domains" and other complex distribution rules, for example EC 4+2 over 3 DC, with 2 chunks per each DC ([documentation](docs/config/pool.en.md#level_placement)) - Make OSDs handle ENOSPC - now cluster stays online even if some OSDs fill up to 100 %, only writes requiring free space hang - Implement Stage/Unstage & volume locking for CSI to prevent parallel mounting and/or modifications of the same volume - Warn about full and almost full OSDs in vitastor-cli status - Add an experimental NBD netlink map mode as an option ([documentation](docs/usage/nbd.en.md)) - Add --pg parameter to vitastor-cli describe, print objects with 0x in human-readable format too - Add [administration docs](docs/usage/admin.en.md) Bug fixes: - Fix client operation retry timeout - previously the timeout wasn't applied and writes were retries almost instantly - Fix monitors crashing on invalid pool configurations - Fix journaling - make each journal write wait for all previous journal writes - Fix monitor thinking that OSD weight is 0 after deleting /osd/config/ key online - Fix a write stall caused by flusher possibly not trimming journal on rollback - Set 32k csum_block_size for HDD by default in vitastor-disk |
|
Vitaliy Filippov | 0fa7ecc03f | Add also a test for OSD tags | |
Vitaliy Filippov | c29bfe12eb | Oops - fix filter_by_root_node, add a test for it | |
Vitaliy Filippov | 57bf84ddb2 | Fix filtering in mon | |
Vitaliy Filippov | dff4879c8c | Check if NBD_ATTR_BACKEND_IDENTIFIER is defined | |
Vitaliy Filippov | af9a853db6 |
Move NBD netlink map&unmap to separate commands, add "netlink-revive" command
Test / test_splitbrain (push) Successful in 21s
Details
Test / test_snapshot_chain (push) Successful in 2m57s
Details
Test / test_snapshot_chain_ec (push) Successful in 3m18s
Details
Test / test_rebalance_verify_imm (push) Successful in 3m40s
Details
Test / test_rebalance_verify (push) Successful in 4m19s
Details
Test / test_switch_primary (push) Successful in 33s
Details
Test / test_write (push) Successful in 53s
Details
Test / test_write_xor (push) Successful in 58s
Details
Test / test_write_no_same (push) Successful in 13s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 4m29s
Details
Test / test_rebalance_verify_ec (push) Successful in 5m12s
Details
Test / test_heal_pg_size_2 (push) Successful in 3m50s
Details
Test / test_heal_ec (push) Successful in 3m46s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 6m12s
Details
Test / test_heal_csum_32k_dj (push) Successful in 6m40s
Details
Test / test_heal_csum_32k (push) Successful in 6m52s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 6m51s
Details
Test / test_enospc (push) Successful in 1m42s
Details
Test / test_enospc_xor (push) Successful in 2m23s
Details
Test / test_enospc_imm (push) Successful in 1m42s
Details
Test / test_heal_csum_4k_dj (push) Successful in 6m12s
Details
Test / test_heal_csum_4k (push) Successful in 5m40s
Details
Test / test_enospc_imm_xor (push) Successful in 1m26s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 32s
Details
Test / test_scrub (push) Successful in 35s
Details
Test / test_scrub_xor (push) Successful in 27s
Details
Test / test_nfs (push) Successful in 23s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 32s
Details
Test / test_scrub_ec (push) Successful in 30s
Details
Test / test_scrub_pg_size_3 (push) Successful in 43s
Details
|
|
Vitaliy Filippov | b7a3275af3 | Make netlink optional |