• Joined on 2017-02-23
vitalif created branch dry_run in vitalif/vitastor 2025-09-05 12:25:22 +03:00
vitalif pushed to dry_run at vitalif/vitastor 2025-09-05 12:25:22 +03:00
8390bae5ab Add vitastor-disk prepare --dry-run option
vitalif pushed to master at vitalif/vitastor 2025-09-05 02:14:09 +03:00
9e627a4414 Log has_invalid objects
vitalif pushed to master at vitalif/vitastor 2025-09-05 02:11:01 +03:00
90b1019636 Do not warn on incomplete+has_invalid PG states as unexpected
vitalif pushed to heap-meta at vitalif/vitastor 2025-09-05 02:09:28 +03:00
2face81909 WIP dump/load heap
a9776d4ff0 Add missing list_stable_limit support
cdba5b521e Fix checksum validation in !inmemory_journal mode
Compare 3 commits »
vitalif pushed to master at vitalif/vitastor 2025-09-05 02:05:05 +03:00
df604afbd5 Fix OSD reweight values between 0 and 1 not working
vitalif pushed to master at vitalif/vitastor 2025-09-05 02:04:38 +03:00
816d0d1c36 Fix OSD reweight values between 0 and 1 not working
vitalif pushed to heap-meta at vitalif/vitastor 2025-09-01 18:10:26 +03:00
0c496074a0 Add missing list_stable_limit support
vitalif pushed to heap-meta at vitalif/vitastor 2025-09-01 18:08:41 +03:00
464e564556 Add missing list_stable_limit support
vitalif pushed to heap-meta at vitalif/vitastor 2025-09-01 02:21:49 +03:00
59c5695f0f Fix checksum validation in !inmemory_journal mode
vitalif pushed to heap-meta at vitalif/vitastor 2025-08-31 17:03:38 +03:00
b89efe2c18 WIP Fix checksums validation in !inmemory_journal mode
17b61189ac Fix disabled inmemory_journal mode
Compare 2 commits »
vitalif pushed to heap-meta at vitalif/vitastor 2025-08-31 15:32:23 +03:00
532f96d24f WIP dump/load heap
e7e6a47b8c Fix checksum padding during read
d8b282fed8 Remove unused bs->buffer_area + buffer calc
89998fae2c Add missing memset zero_object to 0
3bc7643156 Mark in-memory data reads as SKIP_CSUM
Compare 7 commits »
vitalif pushed to heap-meta at vitalif/vitastor 2025-08-31 11:57:45 +03:00
f6934e2046 Remove unused bs->buffer_area + buffer calc
vitalif pushed to heap-meta at vitalif/vitastor 2025-08-31 11:57:14 +03:00
cc3851bcde WIP dump/load heap
6fae844244 Add missing memset zero_object to 0
2901d1d473 Mark in-memory data reads as SKIP_CSUM
d5821bca8e Add missing calc_crc32c after updating block checksums
f0b6472fa1 Fix checksum padding during flush
Compare 6 commits »
vitalif pushed to heap-meta at vitalif/vitastor 2025-08-31 01:44:27 +03:00
5fd1b3cff6 Mark in-memory data reads as SKIP_CSUM
vitalif pushed to heap-meta at vitalif/vitastor 2025-08-31 01:33:54 +03:00
bad0e76d9c Mark in-memory data reads as SKIP_CSUM
vitalif pushed to heap-meta at vitalif/vitastor 2025-08-31 01:22:49 +03:00
8068c12bec Add missing calc_crc32c after updating block checksums
vitalif pushed to heap-meta at vitalif/vitastor 2025-08-30 21:32:26 +03:00
9e72f0dcfe Fix iterate_checksum_holes
c343486ab5 Fix free_read_buffers
97095659e4 Fix checksum padding during flush
792a14f604 WIP dump/load heap
0043b8c075 Fix assert(region_marker) at the end of the block in find_block_run()
Compare 119 commits »
vitalif pushed to master at vitalif/vitastor 2025-08-30 16:30:59 +03:00
47c7aa62de Remove unused SUBMIT_SCRUB_READ
9f2dc48d0f Fix OSD assertion failed: n_subops != sent when all object copies are corrupted
Compare 2 commits »
vitalif pushed to heap-meta at vitalif/vitastor 2025-08-30 13:14:09 +03:00
14ffa9fdee WIP dump/load heap
0813052e54 Fix assert(region_marker) at the end of the block in find_block_run()
1b1743c949 Fix assert(is_buffer_area_free) with size=0
cae4486d14 Add a copy of wyhash
9bc0282767 Fix test build with isa-l
Compare 116 commits »