Vitaliy Filippov
|
1a4c6746c4
|
Fix vitastor-disk prepare and param validation
|
2025-11-23 19:08:24 +03:00 |
|
Vitaliy Filippov
|
08e16ba985
|
Support heap format in simple-offsets
|
2025-11-23 19:08:24 +03:00 |
|
Vitaliy Filippov
|
4581084540
|
Fix vitastor-disk build (with old metadata and journal formats)
|
2025-11-23 19:08:24 +03:00 |
|
Vitaliy Filippov
|
eb9633f21f
|
Add a test with fsync
|
2025-11-23 19:08:23 +03:00 |
|
Vitaliy Filippov
|
cb056b4413
|
Call finish_load after async recheck
|
2025-11-23 19:08:23 +03:00 |
|
Vitaliy Filippov
|
6464dae129
|
Use ui32 for block sizes
|
2025-11-23 19:08:23 +03:00 |
|
Vitaliy Filippov
|
41256ea460
|
Correctly track fsynced_lsn when fsyncs are enabled
|
2025-11-23 19:08:23 +03:00 |
|
Vitaliy Filippov
|
98da2cb6e0
|
Use the same "inflight" queue to track compaction
|
2025-11-23 19:08:22 +03:00 |
|
Vitaliy Filippov
|
385973f777
|
Experimental INTENT_WRITE write mode with WA=2 instead of 3
|
2025-11-23 19:07:43 +03:00 |
|
Vitaliy Filippov
|
19a386e4b3
|
Integrate "heap" metadata storage into blockstore
|
2025-11-23 19:07:42 +03:00 |
|
Vitaliy Filippov
|
5d3f3f47a7
|
Move all #defines to internal.h
|
2025-11-23 14:53:46 +03:00 |
|
Vitaliy Filippov
|
be1858848e
|
Remove block_order and replace << >> by / * data_block_size
|
2025-11-22 18:10:32 +03:00 |
|
Vitaliy Filippov
|
0be86a306d
|
Remove old liburing version support as it's now included
|
2025-08-24 16:55:58 +03:00 |
|
Vitaliy Filippov
|
3634f005f1
|
Fix upgrading from pre-0.7.1 systemd units O_o
|
2025-03-14 01:37:16 +03:00 |
|
Vitaliy Filippov
|
125dcafb11
|
Prevent OSD crashes when metadata is corrupted
|
2025-02-20 02:19:32 +03:00 |
|
Vitaliy Filippov
|
c79b38bd26
|
Move all sources to subdirs
|
2024-05-15 11:06:01 +03:00 |
|