Vitaliy Filippov
|
a5768a8ef6
|
Parse empty meta_format in superblock as v2 (fix updating from 2.x)
|
2025-12-02 01:52:42 +03:00 |
|
Vitaliy Filippov
|
1852caaeec
|
Implement even more simplified big_intent writes
|
2025-12-02 01:52:12 +03:00 |
|
Vitaliy Filippov
|
8f92979a18
|
Move prev/next/block_num to struct heap_list_item_t
|
2025-12-02 01:52:12 +03:00 |
|
Vitaliy Filippov
|
5afef7ca6d
|
WIP Integrate LSMeta :-)
|
2025-12-02 01:52:12 +03:00 |
|
Vitaliy Filippov
|
ac8e0ef231
|
Do not store offset & len in big_writes
|
2025-12-02 01:52:12 +03:00 |
|
Vitaliy Filippov
|
94f3634602
|
Fix object crc32c calculation
|
2025-12-02 01:52:12 +03:00 |
|
Vitaliy Filippov
|
c980168d10
|
Fix a bs_read bug
|
2025-12-02 01:52:12 +03:00 |
|
Vitaliy Filippov
|
ce050e7eda
|
Add a test for parallel reads with block checksums
|
2025-12-02 01:52:12 +03:00 |
|
Vitaliy Filippov
|
274f9ecda5
|
Add a test for "perfect_csum_update" mode
|
2025-12-02 01:52:12 +03:00 |
|
Vitaliy Filippov
|
e0d2705294
|
Add 2 tests for intent writes
|
2025-12-02 01:52:12 +03:00 |
|
Vitaliy Filippov
|
57d2f30303
|
Add a test with fsync
|
2025-12-02 01:52:12 +03:00 |
|
Vitaliy Filippov
|
7f4c541a6f
|
Implement buffered disk_mock_t mode, extract ringloop_mock.cpp
|
2025-12-02 01:52:12 +03:00 |
|
Vitaliy Filippov
|
ec5e93307d
|
Add a basic mocked blockstore test
|
2025-12-02 01:52:12 +03:00 |
|
Vitaliy Filippov
|
8ee7058ec8
|
Use an interface instead of explicit blockstore_t wrapper
|
2025-11-23 01:48:44 +03:00 |
|
Vitaliy Filippov
|
c79b38bd26
|
Move all sources to subdirs
|
2024-05-15 11:06:01 +03:00 |
|