Simplified distributed block and file storage with strong consistency, like in Ceph
 
 
 
 
 
 
Go to file
Vitaliy Filippov 78807eb244 Fix journal space check (do not overwrite the beginning of the journal) 2019-11-27 11:35:11 +03:00
Makefile Use tcmalloc 2019-11-27 11:26:47 +03:00
allocator.cpp Fix allocator bug 2019-11-27 01:12:25 +03:00
allocator.h Make allocator a class 2019-11-27 00:50:57 +03:00
blockstore.cpp Make allocator a class 2019-11-27 00:50:57 +03:00
blockstore.h Make allocator a class 2019-11-27 00:50:57 +03:00
blockstore_flush.cpp Remove trim_interval=1 2019-11-27 02:47:01 +03:00
blockstore_flush.h Fix old_clean_loc treatment (cannot persist sparse_hash_map iterator) 2019-11-27 02:16:43 +03:00
blockstore_init.cpp Use fdatasync (just for testing over an FS) 2019-11-27 02:41:30 +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 journal space check (do not overwrite the beginning of the journal) 2019-11-27 11:35:11 +03:00
blockstore_journal.h Fix journal space check (do not overwrite the beginning of the journal) 2019-11-27 11:35:11 +03:00
blockstore_open.cpp Begin to debug ... all of this stuff :) 2019-11-16 02:32:29 +03:00
blockstore_read.cpp Compile fio engine 2019-11-26 01:50:26 +03:00
blockstore_stable.cpp Use fdatasync (just for testing over an FS) 2019-11-27 02:41:30 +03:00
blockstore_sync.cpp Use fdatasync (just for testing over an FS) 2019-11-27 02:41:30 +03:00
blockstore_write.cpp Calculate data crc32c 2019-11-27 02:20:38 +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 Note to add no-fsync mode in the future 2019-11-27 02:27:38 +03:00
lambda_size.cpp c++ lambda size test 2019-11-13 22:36:12 +03:00
ringloop.cpp fio engine starts now 2019-11-26 02:18:42 +03:00
ringloop.h fio engine starts now 2019-11-26 02:18:42 +03:00
test.cpp Try to submit a test write operation 2019-11-18 02:36:53 +03:00
test_allocator.cpp Fix allocator bug 2019-11-27 01:12:25 +03:00
test_blockstore.cpp fio engine starts now 2019-11-26 02:18:42 +03:00
timerfd_interval.cpp fio engine starts now 2019-11-26 02:18:42 +03:00
timerfd_interval.h fio engine starts now 2019-11-26 02:18:42 +03:00
xor.h unoptimized crc32 and xor 2019-10-31 21:04:27 +03:00