870 Commits (ea0d72289c8d7a0964cf8f93568de1d3bf5e9382)
Author | SHA1 | Message | Date |
---|---|---|---|
|
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 |
|
|
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
|
|
|
0fec7a9fea | Drop dirty peer connections also when stopping PG to guarantee that clients do not miss fsync | |
|
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
|
|
|
5360a70853 | Make OSD also report derived stats | |
|
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
|
|
|
313daef12d | Slightly decopypaste etcd key parsing | |
|
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
|
|
|
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
|
|
|
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
|
|
|
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
|
|
|
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
|
|
|
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
|
|
|
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
|
|
|
ba52359611 | Fix last master commit | |
|
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
|
|
|
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
|
|
|
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 |
|
|
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
|
|
|
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
|
|
|
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 |
|
|
dff4879c8c | Check if NBD_ATTR_BACKEND_IDENTIFIER is defined | |
|
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
|
|
|
b7a3275af3 | Make netlink optional | |
|
64c5c4ca26 | Fix code style | |
![]() |
442a9d838d |
nbd-proxy: add configuration via netlink to support kinds of timeouts.
PR #58 - https://github.com/vitalif/vitastor/pull/58/commits By MIND Software LLC By submitting this pull request, I accept Vitastor CLA |
|
|
6366972fe8 |
Warn about full and almost full OSDs in status
Test / test_splitbrain (push) Successful in 18s
Details
Test / test_snapshot_chain (push) Successful in 2m23s
Details
Test / test_snapshot_chain_ec (push) Successful in 2m53s
Details
Test / test_rebalance_verify_imm (push) Successful in 3m21s
Details
Test / test_rebalance_verify (push) Successful in 3m46s
Details
Test / test_switch_primary (push) Successful in 33s
Details
Test / test_write (push) Successful in 54s
Details
Test / test_write_xor (push) Successful in 48s
Details
Test / test_write_no_same (push) Successful in 14s
Details
Test / test_rebalance_verify_ec (push) Successful in 4m38s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 4m22s
Details
Test / test_heal_pg_size_2 (push) Successful in 3m34s
Details
Test / test_heal_ec (push) Successful in 3m38s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 5m44s
Details
Test / test_heal_csum_32k_dj (push) Successful in 5m51s
Details
Test / test_heal_csum_32k (push) Successful in 6m45s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 6m34s
Details
Test / test_enospc (push) Successful in 1m47s
Details
Test / test_enospc_xor (push) Successful in 2m41s
Details
Test / test_enospc_imm (push) Successful in 1m31s
Details
Test / test_heal_csum_4k_dj (push) Successful in 6m39s
Details
Test / test_heal_csum_4k (push) Successful in 6m15s
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 26s
Details
Test / test_enospc_imm_xor (push) Successful in 1m13s
Details
Test / test_nfs (push) Successful in 24s
Details
Test / test_scrub_ec (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_pg_size_3 (push) Successful in 42s
Details
|
|
|
2b863fb715 | Add ENOSPC handling tests | |
|
3bf4dd5abd | Fix client op retry timeout - do not retry immediately | |
|
3b84dcaedd |
Handle ENOSPC during write - rollback partial EC writes, remember partial replica writes
Test / test_rm (push) Successful in 14s
Details
Test / test_interrupted_rebalance_ec_imm (push) Successful in 1m59s
Details
Test / test_snapshot_down (push) Successful in 28s
Details
Test / test_snapshot_down_ec (push) Successful in 30s
Details
Test / test_splitbrain (push) Successful in 27s
Details
Test / test_snapshot_chain (push) Successful in 2m41s
Details
Test / test_snapshot_chain_ec (push) Successful in 3m12s
Details
Test / test_rebalance_verify_imm (push) Successful in 3m33s
Details
Test / test_rebalance_verify (push) Successful in 4m24s
Details
Test / test_switch_primary (push) Successful in 34s
Details
Test / test_write (push) Successful in 53s
Details
Test / test_write_xor (push) Successful in 51s
Details
Test / test_write_no_same (push) Successful in 11s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 3m11s
Details
Test / test_rebalance_verify_ec (push) Successful in 6m3s
Details
Test / test_heal_pg_size_2 (push) Successful in 4m57s
Details
Test / test_heal_ec (push) Successful in 4m52s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 4m37s
Details
Test / test_heal_csum_32k_dj (push) Successful in 6m55s
Details
Test / test_heal_csum_32k (push) Successful in 6m42s
Details
Test / test_heal_csum_4k_dj (push) Successful in 6m41s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 6m45s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 44s
Details
Test / test_scrub (push) Successful in 48s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 1m6s
Details
Test / test_scrub_pg_size_3 (push) Successful in 1m30s
Details
Test / test_scrub_ec (push) Successful in 51s
Details
Test / test_nfs (push) Successful in 39s
Details
Test / test_heal_csum_4k (push) Successful in 5m22s
Details
Test / test_scrub_xor (push) Successful in 18s
Details
|
|
|
20fbc4a745 |
Add --pg parameter to vitastor-cli describe, print objects with 0x in human-readable format too
Test / test_rm (push) Successful in 16s
Details
Test / test_interrupted_rebalance_ec_imm (push) Successful in 2m4s
Details
Test / test_snapshot_down (push) Successful in 26s
Details
Test / test_snapshot_down_ec (push) Successful in 30s
Details
Test / test_splitbrain (push) Successful in 18s
Details
Test / test_snapshot_chain (push) Successful in 2m32s
Details
Test / test_snapshot_chain_ec (push) Successful in 3m11s
Details
Test / test_rebalance_verify_imm (push) Successful in 3m34s
Details
Test / test_rebalance_verify (push) Successful in 4m12s
Details
Test / test_switch_primary (push) Successful in 33s
Details
Test / test_write (push) Successful in 52s
Details
Test / test_write_xor (push) Successful in 54s
Details
Test / test_write_no_same (push) Successful in 13s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 4m6s
Details
Test / test_rebalance_verify_ec (push) Successful in 5m1s
Details
Test / test_heal_pg_size_2 (push) Successful in 4m15s
Details
Test / test_heal_ec (push) Successful in 4m11s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 6m4s
Details
Test / test_heal_csum_32k_dj (push) Successful in 5m59s
Details
Test / test_heal_csum_32k (push) Successful in 6m42s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 6m40s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 55s
Details
Test / test_scrub (push) Successful in 58s
Details
Test / test_heal_csum_4k_dj (push) Successful in 6m22s
Details
Test / test_heal_csum_4k (push) Successful in 6m24s
Details
Test / test_scrub_pg_size_3 (push) Successful in 2m11s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 25s
Details
Test / test_scrub_ec (push) Successful in 23s
Details
Test / test_nfs (push) Successful in 13s
Details
Test / test_scrub_xor (push) Successful in 18s
Details
|
|
|
3629dbc54d |
Plug the new PG combinator into monitor
Test / test_move_reappear (push) Successful in 22s
Details
Test / test_snapshot_down (push) Successful in 25s
Details
Test / test_interrupted_rebalance_ec_imm (push) Successful in 2m46s
Details
Test / test_snapshot_down_ec (push) Successful in 24s
Details
Test / test_splitbrain (push) Successful in 17s
Details
Test / test_snapshot_chain (push) Successful in 2m36s
Details
Test / test_snapshot_chain_ec (push) Successful in 3m1s
Details
Test / test_rebalance_verify_imm (push) Successful in 3m17s
Details
Test / test_rebalance_verify (push) Successful in 3m50s
Details
Test / test_switch_primary (push) Successful in 33s
Details
Test / test_write (push) Successful in 50s
Details
Test / test_write_xor (push) Successful in 56s
Details
Test / test_write_no_same (push) Successful in 14s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 3m29s
Details
Test / test_rebalance_verify_ec (push) Successful in 5m23s
Details
Test / test_heal_pg_size_2 (push) Successful in 4m23s
Details
Test / test_heal_ec (push) Successful in 4m57s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 5m21s
Details
Test / test_heal_csum_32k_dj (push) Successful in 6m33s
Details
Test / test_heal_csum_32k (push) Successful in 6m55s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 6m54s
Details
Test / test_scrub (push) Successful in 1m32s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 1m12s
Details
Test / test_heal_csum_4k_dj (push) Successful in 7m12s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 1m1s
Details
Test / test_scrub_pg_size_3 (push) Successful in 1m41s
Details
Test / test_heal_csum_4k (push) Successful in 6m22s
Details
Test / test_scrub_ec (push) Successful in 44s
Details
Test / test_nfs (push) Successful in 16s
Details
Test / test_scrub_xor (push) Successful in 18s
Details
|
|
|
c5195666cd |
Fix journal sequencing: make each journal write wait for all previous journal writes
Test / test_snapshot_ec (push) Successful in 31s
Details
Test / test_rm (push) Successful in 15s
Details
Test / test_snapshot_down (push) Successful in 30s
Details
Test / test_snapshot_down_ec (push) Successful in 32s
Details
Test / test_splitbrain (push) Successful in 25s
Details
Test / test_snapshot_chain (push) Successful in 2m11s
Details
Test / test_snapshot_chain_ec (push) Successful in 3m1s
Details
Test / test_rebalance_verify_imm (push) Successful in 2m35s
Details
Test / test_rebalance_verify (push) Successful in 3m10s
Details
Test / test_switch_primary (push) Successful in 39s
Details
Test / test_write (push) Successful in 43s
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 4m38s
Details
Test / test_heal_pg_size_2 (push) Successful in 3m22s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 5m11s
Details
Test / test_heal_ec (push) Successful in 4m23s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 4m55s
Details
Test / test_heal_csum_32k_dj (push) Successful in 6m31s
Details
Test / test_heal_csum_32k (push) Successful in 6m29s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 7m18s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 1m0s
Details
Test / test_scrub (push) Failing after 3m19s
Details
Test / test_heal_csum_4k_dj (push) Successful in 6m39s
Details
Test / test_scrub_xor (push) Successful in 58s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 1m13s
Details
Test / test_scrub_ec (push) Successful in 50s
Details
Test / test_scrub_pg_size_3 (push) Successful in 1m51s
Details
Test / test_heal_csum_4k (push) Successful in 5m13s
Details
Test / test_nfs (push) Successful in 23s
Details
|
|
|
a2994ecd0d | Fix flusher possibly not trimming journal on rollback | |
|
0b097ca3f2 | Set 32k csum_block_size for HDD by default | |
|
bfbb85e653 |
Replace -Oanything with -O3, not just -O/-O1/-O2
Test / test_move_reappear (push) Successful in 22s
Details
Test / test_rm (push) Successful in 13s
Details
Test / test_snapshot_down (push) Successful in 31s
Details
Test / test_snapshot_down_ec (push) Successful in 32s
Details
Test / test_splitbrain (push) Successful in 21s
Details
Test / test_snapshot_chain (push) Successful in 2m11s
Details
Test / test_snapshot_chain_ec (push) Successful in 3m14s
Details
Test / test_rebalance_verify_imm (push) Successful in 3m29s
Details
Test / test_rebalance_verify (push) Successful in 4m4s
Details
Test / test_switch_primary (push) Successful in 40s
Details
Test / test_write (push) Successful in 42s
Details
Test / test_write_no_same (push) Successful in 17s
Details
Test / test_write_xor (push) Successful in 1m3s
Details
Test / test_rebalance_verify_ec (push) Successful in 4m36s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 3m43s
Details
Test / test_heal_pg_size_2 (push) Successful in 3m36s
Details
Test / test_heal_ec (push) Successful in 6m7s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 5m39s
Details
Test / test_heal_csum_32k_dj (push) Successful in 5m33s
Details
Test / test_heal_csum_32k (push) Successful in 6m38s
Details
Test / test_scrub (push) Successful in 1m52s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 6m32s
Details
Test / test_heal_csum_4k_dj (push) Successful in 6m30s
Details
Test / test_heal_csum_4k (push) Successful in 6m25s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 1m32s
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 35s
Details
Test / test_scrub_pg_size_3 (push) Successful in 43s
Details
Test / test_nfs (push) Successful in 13s
Details
Test / test_scrub_ec (push) Successful in 19s
Details
|
|
|
9ad6822353 |
Release 1.5.0
Test / test_rm (push) Successful in 14s
Details
Test / test_interrupted_rebalance_ec_imm (push) Successful in 1m36s
Details
Test / test_snapshot_down (push) Successful in 31s
Details
Test / test_snapshot_down_ec (push) Successful in 30s
Details
Test / test_splitbrain (push) Successful in 24s
Details
Test / test_snapshot_chain (push) Successful in 2m20s
Details
Test / test_snapshot_chain_ec (push) Successful in 3m5s
Details
Test / test_rebalance_verify_imm (push) Successful in 5m11s
Details
Test / test_rebalance_verify (push) Successful in 5m55s
Details
Test / test_switch_primary (push) Successful in 33s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 4m26s
Details
Test / test_write (push) Successful in 54s
Details
Test / test_write_xor (push) Successful in 57s
Details
Test / test_write_no_same (push) Successful in 19s
Details
Test / test_rebalance_verify_ec (push) Successful in 7m21s
Details
Test / test_heal_pg_size_2 (push) Successful in 4m36s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 4m33s
Details
Test / test_heal_ec (push) Successful in 6m15s
Details
Test / test_heal_csum_32k_dj (push) Successful in 6m31s
Details
Test / test_heal_csum_32k (push) Successful in 6m29s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 6m15s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 1m16s
Details
Test / test_scrub (push) Successful in 1m18s
Details
Test / test_scrub_xor (push) Successful in 1m13s
Details
Test / test_heal_csum_4k_dj (push) Successful in 7m10s
Details
Test / test_scrub_ec (push) Successful in 56s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 59s
Details
Test / test_heal_csum_4k (push) Successful in 6m2s
Details
Test / test_scrub_pg_size_3 (push) Successful in 2m11s
Details
Test / test_nfs (push) Successful in 11s
Details
After half a year of hard work, VitastorFS is finally here ! :-) New features: - VitastorFS, a full-featured clustered (read-write-many) file system. Documentation: [VitastorFS](docs/usage/nfs.en.md) - Embedded key-value database implementation based on Parallel Optimistic B-Tree algorithm and used for the metadata of VitastorFS - Pool management commands in vitastor-cli (create-pool, list-pools, rm-pool, modify-pool). Thanks MIND Software (https://mindsw.io) for their contribution! [Documentation](docs/usage/cli.en.md#create-pool) Bug fixes: - Fix a very rare "infinite loop" in the client library - Fix a rare OSD hang on during start when zeroing out bad metadata entries left from the previous run |
|
|
2043b4e374 | Fix build errors for gcc 8 | |
|
de840e6fe3 | Reduce kv-cli loadjson load parallelism to 16 | |
|
b5e04bf809 | Fix build warning | |
|
8807a1623b | Fix markdown tables | |
|
f12855c31b | Add vitastor-kv to packages | |
|
88516ab4bd | Remove extra log | |
|
6221126b4f | Allow to print simple-offsets just given the device size | |
|
6783d4a13c | Implement fool protection for FS pools | |
|
dcbe1afac3 | Store pool ID in inode metadata | |
|
0bde28c24a | Make nfs_do_rmw a library function | |
|
bb8ca6184e | Support setattr guard | |
|
87310ef7bb | Support ctime | |
|
4f4b2dab80 | Log NFS liveness checks |