• Joined on 2017-02-23
vitalif pushed to heap-meta at vitalif/vitastor 2025-07-16 00:45:09 +03:00
a369111db7 Test calc_checksums
vitalif pushed to heap-meta at vitalif/vitastor 2025-07-16 00:44:26 +03:00
30e4b09899 Test calc_checksums
vitalif pushed to heap-meta at vitalif/vitastor 2025-07-15 22:23:38 +03:00
25ba6df502 Support "iterator"-based calc_block_checksums
4056cafe13 Check 2/3 blocks in test_recheck
Compare 2 commits »
vitalif pushed to heap-meta at vitalif/vitastor 2025-07-15 22:23:13 +03:00
b7e8be0737 Support "iterator"-based calc_block_checksums
c2963f18ba Check 2/3 blocks in test_recheck
Compare 2 commits »
vitalif pushed to heap-meta at vitalif/vitastor 2025-07-15 22:09:47 +03:00
03b026e917 Support "iterator"-based calc_block_checksums
vitalif pushed to heap-meta at vitalif/vitastor 2025-07-15 21:44:50 +03:00
76ad18ef24 Support "iterator"-based calc_block_checksums
vitalif pushed to heap-meta at vitalif/vitastor 2025-07-15 21:37:30 +03:00
3d32860e24 WIP Fix intent writes with padded checksums
bfb937d42d Fix reads from intent writes
Compare 2 commits »
vitalif pushed to heap-meta at vitalif/vitastor 2025-07-15 21:35:25 +03:00
110f53e3a7 Fix reads from intent writes
vitalif pushed to heap-meta at vitalif/vitastor 2025-07-15 18:15:04 +03:00
1023d64130 Fix reads from intent writes
vitalif pushed to master at vitalif/vitastor 2025-07-15 02:33:32 +03:00
68905cbf41 Fix online PG count change, add a test for it
vitalif pushed to master at vitalif/vitastor 2025-07-15 02:26:34 +03:00
e8ad66ef24 Fix online PG count change, add a test for it
vitalif pushed to master at vitalif/vitastor 2025-07-14 19:51:40 +03:00
3fff667f13 Add Content-Type header for prometheus metrics
vitalif pushed to heap-meta at vitalif/vitastor 2025-07-14 18:04:38 +03:00
d2fe4a5efb WIP Fix intent writes with padded checksums
vitalif pushed to heap-meta at vitalif/vitastor 2025-07-14 17:55:55 +03:00
4542882754 Disable punching block checksums and allow to enable it with a parameter
vitalif pushed to heap-meta at vitalif/vitastor 2025-07-14 16:39:19 +03:00
1aace03446 Disable punching block checksums and allow to enable it with a parameter
vitalif pushed to heap-meta at vitalif/vitastor 2025-07-14 02:07:25 +03:00
a15250218e Process big_writes as intents to avoid fsyncs
fec548a4c5 Fix collapsing intent-over-intent checksums
2569cbd4b9 Allow 1 intent_write over big_write in fsync mode
470e8ddc7f Block lists by previous writes
ae63fcd022 Allow multiple writes with the same version
Compare 6 commits »
vitalif pushed to heap-meta at vitalif/vitastor 2025-07-13 18:16:21 +03:00
475e0ce782 Fix collapsing intent-over-intent checksums
vitalif pushed to heap-meta at vitalif/vitastor 2025-07-13 18:08:26 +03:00
9e7b2aff94 Fix collapsing intent-over-intent checksums
vitalif pushed to heap-meta at vitalif/vitastor 2025-07-13 17:56:53 +03:00
c79311a406 Fix collapsing intent-over-intent checksums
vitalif pushed to heap-meta at vitalif/vitastor 2025-07-13 17:41:45 +03:00
d7a9b85d00 Allow 1 intent_write over big_write in fsync mode
a76656ab91 Block lists by previous writes
0b210f625b Allow multiple writes with the same version
57d434ba68 Add tests for intent writes
b24985fb60 Call finish_load after async recheck
Compare 20 commits »