Vitaliy Filippov
|
9fa0d3325f
|
Support inmemory journal
|
2019-11-28 18:06:50 +03:00 |
Vitaliy Filippov
|
ffff742078
|
Use tcmalloc
|
2019-11-27 11:26:47 +03:00 |
Vitaliy Filippov
|
9568354d78
|
Fix old_clean_loc treatment (cannot persist sparse_hash_map iterator)
|
2019-11-27 02:16:43 +03:00 |
Vitaliy Filippov
|
6ac1d5db08
|
Fix allocator bug
|
2019-11-27 01:12:25 +03:00 |
Vitaliy Filippov
|
a8f250c68f
|
fio engine starts now
|
2019-11-26 02:18:42 +03:00 |
Vitaliy Filippov
|
a7dc759f74
|
Compile fio engine
|
2019-11-26 01:50:26 +03:00 |
Vitaliy Filippov
|
299b7288d5
|
Fix journal loading
|
2019-11-21 00:52:52 +03:00 |
Vitaliy Filippov
|
eec1c35ea4
|
Begin to debug ... all of this stuff :)
|
2019-11-16 02:32:29 +03:00 |
Vitaliy Filippov
|
214da03735
|
Move flusher into a separate file
|
2019-11-13 17:46:05 +03:00 |
Vitaliy Filippov
|
71552adf79
|
Do not use deque, test cpp-btree
|
2019-11-11 19:42:18 +03:00 |
Vitaliy Filippov
|
8edb9e9d6f
|
Remove duplicate journal writing code (and fix it at the same time)
|
2019-11-11 00:28:14 +03:00 |
Vitaliy Filippov
|
890335bff6
|
Begin implementation of the STABLE operation
|
2019-11-10 14:37:45 +03:00 |
Vitaliy Filippov
|
24f5d71595
|
Move handle_event code into _read.cpp, _write.cpp; move sync code into _sync.cpp
|
2019-11-10 02:27:27 +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
|
84c62840bd
|
Begin write algorithm
|
2019-11-07 02:24:12 +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
|
351366d228
|
Add ring_loop
|
2019-11-05 02:12:04 +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 |
Vitaliy Filippov
|
f4705d81d7
|
Split into multiple files, begin init_loop, adjust read
|
2019-11-03 02:30:11 +03:00 |
Vitaliy Filippov
|
03335d3533
|
Blockstore: device opening
|
2019-10-31 13:49:46 +03:00 |