Vitaliy Filippov
|
0627dd0f5e
|
Used journal sector tracking
|
2019-11-15 02:04:19 +03:00 |
Vitaliy Filippov
|
bc549553e4
|
Rename dirty_entry.size to len, remove some unneeded methods and fields, read metadata correctly
|
2019-11-14 01:13:07 +03:00 |
Vitaliy Filippov
|
1c6b9778a4
|
Handle all io_uring events using lambdas
|
2019-11-13 22:46:42 +03:00 |
Vitaliy Filippov
|
db66b3916e
|
Begin metadata read-modify-write
|
2019-11-13 16:07:29 +03:00 |
Vitaliy Filippov
|
ae77a228c7
|
Rename big_write.block to location
|
2019-11-12 20:58:27 +03:00 |
Vitaliy Filippov
|
ff57dd420e
|
Rename object_db to clean_db
|
2019-11-10 22:41:40 +03:00 |
Vitaliy Filippov
|
40890aeec5
|
Rename dirty_queue to dirty_db and make it a single std::map
|
2019-11-08 00:20:10 +03:00 |
Vitaliy Filippov
|
5330461029
|
Move blockstore journal fields to journal_t, implement multiple write buffers for journal sectors
|
2019-11-07 23:42:24 +03:00 |
Vitaliy Filippov
|
3f5ad16748
|
Fix ringloop, implement first version of handle_event for reads
|
2019-11-05 23:06:06 +03:00 |
Vitaliy Filippov
|
82cf0a170e
|
Port everything to ring_loop
|
2019-11-05 02:43:21 +03:00 |
Vitaliy Filippov
|
351366d228
|
Add ring_loop
|
2019-11-05 02:12:04 +03:00 |
Vitaliy Filippov
|
c959948c82
|
Finish journal reader
|
2019-11-04 20:18:52 +03:00 |
Vitaliy Filippov
|
e1c92d2227
|
Begin journal init reader
|
2019-11-04 01:42:53 +03:00 |
Vitaliy Filippov
|
9babacb00a
|
Move init into a separate file
|
2019-11-03 22:04:30 +03:00 |