Simplified distributed block storage with strong consistency, like in Ceph
 
 
 
 
 
 
Go to file
Vitaliy Filippov 3e46728321 Continue fio engine 2019-11-26 00:03:09 +03:00
Makefile Fix journal loading 2019-11-21 00:52:52 +03:00
allocator.cpp Begin to debug ... all of this stuff :) 2019-11-16 02:32:29 +03:00
allocator.h Hierarchical bitmap allocator 2019-10-28 01:22:01 +03:00
blockstore.cpp Safe stop procedure 2019-11-25 01:29:07 +03:00
blockstore.h Safe stop procedure 2019-11-25 01:29:07 +03:00
blockstore_flush.cpp Safe stop procedure 2019-11-25 01:29:07 +03:00
blockstore_flush.h Safe stop procedure 2019-11-25 01:29:07 +03:00
blockstore_init.cpp Track unstable writes 2019-11-25 01:16:34 +03:00
blockstore_init.h Rewrite metadata_init to the same "goto-coroutine" style 2019-11-21 21:51:52 +03:00
blockstore_journal.cpp Fix io_uring submission, journal sector selection 2019-11-19 18:07:40 +03:00
blockstore_journal.h Add optimized crc32c 2019-11-25 02:30:06 +03:00
blockstore_open.cpp Begin to debug ... all of this stuff :) 2019-11-16 02:32:29 +03:00
blockstore_read.cpp Track unstable writes 2019-11-25 01:16:34 +03:00
blockstore_stable.cpp Continue fio engine 2019-11-26 00:03:09 +03:00
blockstore_sync.cpp Safe stop procedure 2019-11-25 01:29:07 +03:00
blockstore_write.cpp Fix journal loading 2019-11-21 00:52:52 +03:00
crc32c.c Continue fio engine 2019-11-26 00:03:09 +03:00
crc32c.h Add optimized crc32c 2019-11-25 02:30:06 +03:00
fio_engine.cpp Continue fio engine 2019-11-26 00:03:09 +03:00
lambda_size.cpp c++ lambda size test 2019-11-13 22:36:12 +03:00
ringloop.cpp Wakeup ring loop 2019-11-18 14:08:11 +03:00
ringloop.h Wakeup ring loop 2019-11-18 14:08:11 +03:00
test.cpp Try to submit a test write operation 2019-11-18 02:36:53 +03:00
test_blockstore.cpp Fix some extra bugs and it seems now it is even able to trim the journal 2019-11-22 12:08:44 +03:00
xor.h unoptimized crc32 and xor 2019-10-31 21:04:27 +03:00