Vitaliy Filippov
|
6a4627b625
|
Write a test for store v1 & journal corruption preservation, fix MULTIPLE bugs
|
2026-06-14 11:23:36 +03:00 |
|
Vitaliy Filippov
|
27bd38d95e
|
Allow to create OSD with mocked blockstore and network
|
2026-06-13 19:56:06 +03:00 |
|
Vitaliy Filippov
|
648e3b12f0
|
Replace public/protected ifdef with a friend class
|
2026-05-18 01:17:56 +03:00 |
|
Vitaliy Filippov
|
a675993c74
|
Remove unused osd_test.cpp and mock/ringloop.h, move epmgr out of osd_t
|
2026-05-18 01:17:56 +03:00 |
|
Vitaliy Filippov
|
38fa722725
|
Remove the rest of tcmalloc from build
|
2026-05-18 01:17:56 +03:00 |
|
Vitaliy Filippov
|
dd85315f22
|
Update CMake supported versions
|
2026-03-30 02:06:10 +03:00 |
|
Vitaliy Filippov
|
993f40de37
|
Utility to test atomic writes
|
2025-12-02 01:52:12 +03:00 |
|
Vitaliy Filippov
|
232e416658
|
Fix test build with isa-l
|
2025-12-02 01:52:12 +03:00 |
|
Vitaliy Filippov
|
dce4a6c37a
|
Fix test dependencies
|
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
|
cb45b1865d
|
Extract multilist_alloc_t
|
2025-12-02 01:52:12 +03:00 |
|
Vitaliy Filippov
|
8430104c19
|
"Heap" metadata storage scheme
|
2025-12-02 01:52:11 +03:00 |
|
Vitaliy Filippov
|
8508e78288
|
Add an alternative RDMA implementation via RDMA-CM
Required for non-RoCE cards: iWARP and, possibly, Infiniband
|
2025-03-31 21:01:25 +03:00 |
|
Vitaliy Filippov
|
0e6bf66734
|
Add bindiff for tests
|
2025-01-02 19:59:04 +03:00 |
|
Vitaliy Filippov
|
c79b38bd26
|
Move all sources to subdirs
|
2024-05-15 11:06:01 +03:00 |
|