Vitaliy Filippov
|
3f522c66e6
|
Implement immediate commit mode
|
2020-03-10 01:59:15 +03:00 |
Vitaliy Filippov
|
8e63995306
|
Allow to specify data area size
|
2020-03-04 02:32:49 +03:00 |
Vitaliy Filippov
|
d0ab2a20b2
|
Make fsync flags separate for data, metadata and journal
|
2020-01-17 13:41:37 +03:00 |
Vitaliy Filippov
|
43f6cfeb73
|
Extract alignments to options
|
2020-01-16 00:54:25 +03:00 |
Vitaliy Filippov
|
cf819eb442
|
Implement sparse block bitmap to avoid zero-fill
|
2020-01-12 02:55:32 +03:00 |
Vitaliy Filippov
|
ba23824561
|
Allow to disable zero fill
|
2020-01-06 21:02:15 +03:00 |
Vitaliy Filippov
|
bf3eecc159
|
Extract 512 to constants
|
2020-01-06 14:11:47 +03:00 |
Vitaliy Filippov
|
f3e3f8f005
|
Fix colocated offsets
|
2020-01-06 02:57:08 +03:00 |
Vitaliy Filippov
|
a7e74670a5
|
Split blockstore implementation and interface header
|
2019-12-15 14:57:18 +03:00 |
Vitaliy Filippov
|
76caecf7c7
|
Inmemory metadata mode
|
2019-12-02 15:42:42 +03:00 |
Vitaliy Filippov
|
00eeedae90
|
Add "fsync disabled" mode
|
2019-12-01 16:41:07 +03:00 |
Vitaliy Filippov
|
76655929c4
|
Add readonly flag
|
2019-12-01 16:41:07 +03:00 |
Vitaliy Filippov
|
b6fff5a77e
|
Fix metadata area size calculation, print free space, wait for free space
FIXME: Now it crashes with -ENOSPC on linear overwrite
|
2019-11-28 20:23:27 +03:00 |
Vitaliy Filippov
|
9fa0d3325f
|
Support inmemory journal
|
2019-11-28 18:06:50 +03:00 |
Vitaliy Filippov
|
cbf5173d1b
|
Allow to specify device paths in fio options
|
2019-11-28 00:50:52 +03:00 |
Vitaliy Filippov
|
2630e2e3b9
|
Fix metadata partition length, fix journal allocation at the end
|
2019-11-27 19:39:18 +03:00 |
Vitaliy Filippov
|
eec1c35ea4
|
Begin to debug ... all of this stuff :)
|
2019-11-16 02:32:29 +03:00 |
Vitaliy Filippov
|
da2fe69879
|
Allow to open regular files
|
2019-11-16 02:24:49 +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
|
f4705d81d7
|
Split into multiple files, begin init_loop, adjust read
|
2019-11-03 02:30:11 +03:00 |