• Joined on 2017-02-23
vitalif pushed to master at vitalif/vitastor 2023-06-19 15:09:54 +03:00
b84927b340 Fix \n in nbd_proxy
vitalif pushed to openssl at vitalif/vitastor 2023-06-19 02:17:49 +03:00
0d1b6d0760 OpenSSL support in http_client.cpp
83cacba226 Fix patched-qemu build
2c8f0bc6d5 Add a note about Debian 12
7ae5b0e368 Add patch for libvirt 9.0
926be372fd Release 0.9.2
Compare 161 commits »
vitalif pushed to master at vitalif/vitastor 2023-06-19 01:47:59 +03:00
83cacba226 Fix patched-qemu build
vitalif pushed to master at vitalif/vitastor 2023-06-19 01:08:46 +03:00
2c8f0bc6d5 Add a note about Debian 12
vitalif pushed to master at vitalif/vitastor 2023-06-19 01:07:12 +03:00
7ae5b0e368 Add patch for libvirt 9.0
vitalif pushed tag v0.9.2 to vitalif/vitastor 2023-06-18 20:09:26 +03:00
vitalif pushed to master at vitalif/vitastor 2023-06-18 20:08:14 +03:00
926be372fd Release 0.9.2
6222779b52 Support debian bookworm (12) build
Compare 2 commits »
vitalif pushed to master at vitalif/vitastor 2023-06-18 01:32:32 +03:00
a4186e20aa First derive, then sum per-OSD statistics instead of first summing and then deriving
vitalif pushed to master at vitalif/vitastor 2023-06-18 00:16:20 +03:00
baf81e2f32 First derive, then sum per-OSD statistics instead of first summing and then deriving
c74a424930 Report scrub I/O in vitastor-cli status
32f2c4dd27 Measure scrub statistics
Compare 3 commits »
vitalif pushed to master at vitalif/vitastor 2023-06-17 17:32:27 +03:00
3ad16b9a1a Fix auto_scrubs not starting because of < vs <= =))
vitalif pushed to master at vitalif/vitastor 2023-06-17 17:03:02 +03:00
1c2df841c2 Fix failed assert(!scrub_list_op) on OSD restart with pending scrubs
vitalif pushed to checksums at vitalif/vitastor 2023-06-17 02:17:22 +03:00
29e5a13914 Check for "Checksum mismatch" and "BUG" messages during test_heal
ac48557e7c Use clean_dyn_size for space check
c5078366e8 Log more details about checksum mismatch in big_writes
2b5203e39f Use find_holes() in flusher for unification
07afae112c Fill journal header to know checksum type & size when dumping journal with --all
Compare 34 commits »
vitalif pushed to master at vitalif/vitastor 2023-06-17 02:16:47 +03:00
aa5dacc7a9 Do not start EC PGs without at least pg_data_size connections to old OSDs from each set
vitalif pushed to checksums at vitalif/vitastor 2023-06-17 01:19:16 +03:00
7ae1a4a64a Check for "Checksum mismatch" and "BUG" messages during test_heal
d27116b257 Use clean_dyn_size for space check
4e05434c81 Log more details about checksum mismatch in big_writes
12bb3eb63f Use find_holes() in flusher for unification
92c004e912 Fill journal header to know checksum type & size when dumping journal with --all
Compare 37 commits »
vitalif pushed to master at vitalif/vitastor 2023-06-17 00:55:51 +03:00
d311aef615 Do not start EC PGs without at least pg_data_size connections to old OSDs from each set
affe8fc270 Raise timeout also for add_osd and rebalance_verify
Compare 2 commits »
vitalif pushed to master at vitalif/vitastor 2023-06-17 00:07:28 +03:00
4fdc49bdc7 Add another assert-type check (it does not fire, just as a safety measure for the future)
86b4682975 Put get_trim_pos into the "critical section". Fixes rare journal corruption issue
Compare 2 commits »
vitalif pushed to master at vitalif/vitastor 2023-06-17 00:06:19 +03:00
bd47c5a284 Add another assert-type check (it does not fire, just as a safety measure for the future)
c0925cf262 Put get_trim_pos into the "critical section". Fixes rare journal corruption issue
Compare 2 commits »
vitalif pushed to checksums at vitalif/vitastor 2023-06-16 16:50:48 +03:00
397b90c7a3 Try to sleep and catch
078ab54154 Fill journal header to know checksum type & size when dumping journal with --all
ea7c6f7f2e Fix journal read checksum verification with inmemory_journal=false
ff9f3c88f1 Call fill_partial_checksum_blocks() correctly in regard to COPY_BUF_CSUM_FILL
3e73e08dcc Wait for journal reads before checking them in clear_incomplete_csum_block_bits
Compare 29 commits »
vitalif pushed to checksums at vitalif/vitastor 2023-06-16 16:47:39 +03:00
49ec1749b7 Try to sleep and catch
vitalif pushed to checksums at vitalif/vitastor 2023-06-16 16:43:56 +03:00
6bb52dd96c Try to sleep and catch
1bb7973696 Fill journal header to know checksum type & size when dumping journal with --all
c2b9661c3e Fix journal read checksum verification with inmemory_journal=false
7e741a5153 Call fill_partial_checksum_blocks() correctly in regard to COPY_BUF_CSUM_FILL
9ed4726339 Wait for journal reads before checking them in clear_incomplete_csum_block_bits
Compare 31 commits »