Vitaliy Filippov
|
0b097ca3f2
|
Set 32k csum_block_size for HDD by default
|
2024-03-30 16:16:49 +03:00 |
Vitaliy Filippov
|
b3c15db331
|
32M journal by default in simple-offsets
Test / test_snapshot_ec (push) Successful in 30s
Details
Test / test_rm (push) Successful in 18s
Details
Test / test_move_reappear (push) Successful in 24s
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 23s
Details
Test / test_snapshot_chain (push) Successful in 2m17s
Details
Test / test_snapshot_chain_ec (push) Successful in 2m55s
Details
Test / test_rebalance_verify_imm (push) Successful in 2m46s
Details
Test / test_rebalance_verify (push) Successful in 3m9s
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 19s
Details
Test / test_write_xor (push) Successful in 55s
Details
Test / test_rebalance_verify_ec (push) Successful in 3m35s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 3m37s
Details
Test / test_heal_pg_size_2 (push) Successful in 3m36s
Details
Test / test_heal_ec (push) Successful in 5m47s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 5m21s
Details
Test / test_heal_csum_32k_dj (push) Successful in 6m16s
Details
Test / test_heal_csum_32k (push) Successful in 6m45s
Details
Test / test_scrub (push) Successful in 1m56s
Details
Test / test_heal_csum_4k_dj (push) Successful in 6m39s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 6m42s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 1m16s
Details
Test / test_scrub_xor (push) Successful in 47s
Details
Test / test_scrub_pg_size_3 (push) Successful in 1m26s
Details
Test / test_heal_csum_4k (push) Successful in 6m32s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 48s
Details
Test / test_scrub_ec (push) Successful in 49s
Details
|
2024-02-21 15:25:02 +03:00 |
Vitaliy Filippov
|
aca2bef15f
|
Add vitastor-disk update-sb command
Test / test_snapshot_ec (push) Successful in 31s
Details
Test / test_interrupted_rebalance_ec (push) Successful in 1m55s
Details
Test / test_rm (push) Successful in 16s
Details
Test / test_snapshot_down (push) Successful in 23s
Details
Test / test_snapshot_down_ec (push) Successful in 22s
Details
Test / test_splitbrain (push) Successful in 20s
Details
Test / test_snapshot_chain (push) Successful in 2m8s
Details
Test / test_snapshot_chain_ec (push) Successful in 2m52s
Details
Test / test_rebalance_verify_imm (push) Successful in 2m56s
Details
Test / test_write (push) Successful in 36s
Details
Test / test_rebalance_verify (push) Successful in 3m38s
Details
Test / test_write_no_same (push) Successful in 13s
Details
Test / test_rebalance_verify_ec (push) Successful in 4m0s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 3m14s
Details
Test / test_heal_pg_size_2 (push) Successful in 3m22s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 5m9s
Details
Test / test_heal_ec (push) Successful in 6m49s
Details
Test / test_heal_csum_32k_dj (push) Successful in 6m14s
Details
Test / test_heal_csum_32k (push) Successful in 6m12s
Details
Test / test_scrub (push) Successful in 1m21s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 1m11s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 6m21s
Details
Test / test_scrub_xor (push) Successful in 1m13s
Details
Test / test_heal_csum_4k_dj (push) Successful in 6m9s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 1m3s
Details
Test / test_scrub_pg_size_3 (push) Successful in 1m48s
Details
Test / test_scrub_ec (push) Successful in 52s
Details
Test / test_heal_csum_4k (push) Successful in 6m2s
Details
Test / test_move_reappear (push) Successful in 18s
Details
Test / test_write_xor (push) Failing after 3m5s
Details
|
2023-12-14 01:11:42 +03:00 |
Vitaliy Filippov
|
19e2d9d6fa
|
Fix crash on unknown long argument to vitastor-disk
Test / test_move_reappear (push) Successful in 18s
Details
Test / test_rm (push) Successful in 11s
Details
Test / test_snapshot_chain (push) Successful in 59s
Details
Test / test_snapshot_down (push) Successful in 19s
Details
Test / test_snapshot_ec (push) Failing after 3m5s
Details
Test / test_splitbrain (push) Successful in 11s
Details
Test / test_snapshot_chain_ec (push) Failing after 3m6s
Details
Test / test_rebalance_verify_imm (push) Failing after 22s
Details
Test / test_rebalance_verify_ec (push) Failing after 44s
Details
Test / test_snapshot_down_ec (push) Failing after 3m5s
Details
Test / test_rebalance_verify (push) Successful in 2m53s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 2m14s
Details
Test / test_write_no_same (push) Successful in 12s
Details
Test / test_write (push) Failing after 3m19s
Details
Test / test_interrupted_rebalance_ec (push) Failing after 10m7s
Details
Test / test_write_xor (push) Failing after 3m8s
Details
Test / test_heal_pg_size_2 (push) Failing after 3m9s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 4m45s
Details
Test / test_heal_csum_32k_dj (push) Successful in 5m1s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 4m12s
Details
Test / test_heal_ec (push) Failing after 10m13s
Details
Test / test_heal_csum_4k_dj (push) Failing after 4m13s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 48s
Details
Test / test_scrub (push) Successful in 51s
Details
Test / test_scrub_pg_size_3 (push) Successful in 55s
Details
Test / test_heal_csum_32k (push) Failing after 10m12s
Details
Test / test_heal_csum_4k (push) Failing after 3m55s
Details
Test / test_scrub_xor (push) Failing after 3m7s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Failing after 3m14s
Details
Test / test_scrub_ec (push) Failing after 3m11s
Details
|
2023-12-01 00:55:51 +03:00 |
Vitaliy Filippov
|
aa8e8e8271
|
Add version info to --help output
Test / test_minsize_1 (push) Successful in 16s
Details
Test / test_snapshot_ec (push) Successful in 39s
Details
Test / test_move_reappear (push) Successful in 21s
Details
Test / test_rm (push) Successful in 16s
Details
Test / test_snapshot_down (push) Successful in 32s
Details
Test / test_snapshot_down_ec (push) Successful in 31s
Details
Test / test_splitbrain (push) Successful in 24s
Details
Test / test_snapshot_chain (push) Successful in 2m31s
Details
Test / test_snapshot_chain_ec (push) Failing after 3m6s
Details
Test / test_rebalance_verify_imm (push) Successful in 2m47s
Details
Test / test_rebalance_verify (push) Successful in 3m38s
Details
Test / test_write (push) Successful in 38s
Details
Test / test_write_no_same (push) Successful in 13s
Details
Test / test_rebalance_verify_ec_imm (push) Successful in 3m19s
Details
Test / test_rebalance_verify_ec (push) Successful in 4m6s
Details
Test / test_write_xor (push) Failing after 3m10s
Details
Test / test_heal_pg_size_2 (push) Successful in 3m54s
Details
Test / test_heal_csum_32k_dmj (push) Successful in 5m6s
Details
Test / test_heal_ec (push) Successful in 5m48s
Details
Test / test_heal_csum_32k_dj (push) Successful in 6m22s
Details
Test / test_heal_csum_32k (push) Successful in 6m30s
Details
Test / test_scrub (push) Successful in 1m18s
Details
Test / test_scrub_zero_osd_2 (push) Successful in 1m12s
Details
Test / test_heal_csum_4k_dmj (push) Successful in 6m38s
Details
Test / test_heal_csum_4k_dj (push) Successful in 6m14s
Details
Test / test_scrub_xor (push) Successful in 1m0s
Details
Test / test_scrub_pg_size_6_pg_minsize_4_osd_count_6_ec (push) Successful in 56s
Details
Test / test_scrub_ec (push) Successful in 51s
Details
Test / test_scrub_pg_size_3 (push) Successful in 1m20s
Details
Test / test_heal_csum_4k (push) Successful in 5m58s
Details
|
2023-11-04 13:32:12 +03:00 |
Vitaliy Filippov
|
7333022adf
|
Add a third I/O mode: O_DIRECT|O_SYNC, change parameters to data_io/meta_io/journal_io
|
2023-08-09 00:57:08 +03:00 |
Vitaliy Filippov
|
564df2eb5d
|
Support using buffered I/O with O_SYNC instead of direct I/O
|
2023-07-29 12:17:18 +03:00 |
Vitaliy Filippov
|
21b5124a4b
|
Document data_csum_type and csum_block_size parameters
|
2023-07-29 12:17:18 +03:00 |
Vitaliy Filippov
|
0b0405d115
|
Implement bitmap-granular (4k) metadata & data checksums
|
2023-07-29 12:17:18 +03:00 |
Vitaliy Filippov
|
8e12285629
|
Fix vitastor-disk purge (now it works)
|
2022-12-27 02:28:20 +03:00 |
Vitaliy Filippov
|
b9b50ab4cc
|
Implement vitastor-disk purge command
|
2022-12-26 02:48:48 +03:00 |
Vitaliy Filippov
|
71688bcb59
|
Disable HDD autodetection in non-hybrid mode
|
2022-12-17 16:12:15 +03:00 |
Vitaliy Filippov
|
6917a32ca8
|
Add --force to vitastor-disk read-sb
|
2022-12-17 02:47:15 +03:00 |
Vitaliy Filippov
|
8d9a5fde15
|
Fix docs (block_size vs object_size)
|
2022-09-04 14:47:04 +03:00 |
Vitaliy Filippov
|
9481456dfe
|
Automatically check whether to disable cache during prepare
|
2022-09-03 02:04:21 +03:00 |
Vitaliy Filippov
|
a537db8909
|
Add documentation for the new "vitastor-disk" tool
|
2022-08-22 00:31:30 +03:00 |
Vitaliy Filippov
|
29b40aba93
|
Add write-meta command (for debug)
|
2022-08-20 23:56:57 +03:00 |
Vitaliy Filippov
|
a52f2b0e8f
|
Add write-journal command (for debug)
|
2022-08-20 14:05:53 +03:00 |
Vitaliy Filippov
|
1407db9c08
|
Fix vitastor-disk prepare bugs
|
2022-08-19 02:22:54 +03:00 |
Vitaliy Filippov
|
c0d5e83fb8
|
Run partprobe when partitions do not appear
|
2022-08-18 02:05:16 +03:00 |
Vitaliy Filippov
|
40d8d65188
|
Rewrite upgrade-simple to C++
|
2022-08-18 01:31:31 +03:00 |
Vitaliy Filippov
|
a16263e88c
|
Fix bugs in the upgrade script and in the udev startup script
|
2022-08-17 10:28:34 +03:00 |
Vitaliy Filippov
|
b1e39b5dea
|
Split disk_tool.cpp into separate files
|
2022-08-14 02:37:01 +03:00 |
Vitaliy Filippov
|
1170319431
|
Finish vitastor-disk prepare in theory
|
2022-08-14 02:13:24 +03:00 |
Vitaliy Filippov
|
2e0a2221eb
|
vitastor-disk prepare: WIP second form command of the command
|
2022-08-12 01:58:28 +03:00 |
Vitaliy Filippov
|
4c9aaa8a86
|
vitastor-disk prepare: implement first form of the command
|
2022-08-09 01:29:29 +03:00 |
Vitaliy Filippov
|
ae99ee6266
|
Rename base64.{cpp.h} to str_util
|
2022-07-31 01:12:37 +03:00 |
Vitaliy Filippov
|
5af75f7d78
|
Implement vitastor-cli and vitastor-disk --help <command>
|
2022-07-31 01:10:05 +03:00 |
Vitaliy Filippov
|
7dc6f10ea1
|
Add read-sb command
|
2022-07-28 00:14:23 +03:00 |
Vitaliy Filippov
|
76dd0fdcea
|
Implement pre-exec command with on-start OSD checks
|
2022-07-24 15:09:45 +03:00 |
Vitaliy Filippov
|
5acc19bbd5
|
Implement systemctl start/stop and other commands
|
2022-07-23 02:18:40 +03:00 |
Vitaliy Filippov
|
d5ca4e1f90
|
Add exec-osd command
|
2022-07-22 02:17:24 +03:00 |
Vitaliy Filippov
|
67e04f789f
|
Add write-sb (superblock) command
|
2022-07-19 01:14:31 +03:00 |
Vitaliy Filippov
|
837407a84c
|
Add udev import command
|
2022-07-19 01:14:31 +03:00 |
Vitaliy Filippov
|
1fe5908899
|
WIP OSD activation from superblock
|
2022-07-17 02:14:50 +03:00 |
Vitaliy Filippov
|
dcc6d546be
|
Move simple-offsets into vitastor-disk, too
|
2022-07-15 02:19:35 +03:00 |
Vitaliy Filippov
|
85fa389557
|
Add a test for disk-tool resize
|
2022-07-15 01:38:30 +03:00 |
Vitaliy Filippov
|
dfa433c63b
|
Add JSON format to dump-journal
|
2022-07-15 01:38:30 +03:00 |
Vitaliy Filippov
|
cf487c95aa
|
Fix resizer
|
2022-07-15 01:38:30 +03:00 |
Vitaliy Filippov
|
b10656ca09
|
Parse new disk params in disk_tool resizer
|
2022-07-15 01:38:30 +03:00 |
Vitaliy Filippov
|
0c404c5074
|
Use blockstore_disk in disk_tool
|
2022-07-15 01:38:30 +03:00 |
Vitaliy Filippov
|
078ed5b116
|
WIP Data area resize tool
|
2022-07-15 01:38:30 +03:00 |
Vitaliy Filippov
|
b0e86ca643
|
Merge dump-journal and dump-meta into the new "vitastor-disk" tool
|
2022-07-15 01:38:30 +03:00 |