Simplified distributed block storage with strong consistency, like in Ceph
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
 
 
 
 
 
 
Vitaliy Filippov c467acc388 Fix /v3 appendage to etcd URLs without /v3 4 horas atrás
..
mock Make OSD and client read common configuration from /etc/vitastor/vitastor.conf 2 semanas atrás
CMakeLists.txt Release 0.6.3 1 semana atrás
allocator.cpp Add "external" bitmap support to osd_rmw 1 mês atrás
allocator.h Add "external" bitmap support to osd_rmw 1 mês atrás
base64.cpp Move C/C++ sources to src subdirectory 2 meses atrás
base64.h Move C/C++ sources to src subdirectory 2 meses atrás
blockstore.cpp Make OSD and client read common configuration from /etc/vitastor/vitastor.conf 2 semanas atrás
blockstore.h Make OSD and client read common configuration from /etc/vitastor/vitastor.conf 2 semanas atrás
blockstore_flush.cpp Refuse to start with old journal version 1 mês atrás
blockstore_flush.h Add "external" bitmap support to osd_rmw 1 mês atrás
blockstore_impl.cpp Implement journaled write throttling for the SSD+HDD case 1 mês atrás
blockstore_impl.h Add metadata superblock and check it on start 1 mês atrás
blockstore_init.cpp Add metadata superblock and check it on start 1 mês atrás
blockstore_init.h Add metadata superblock and check it on start 1 mês atrás
blockstore_journal.cpp Move C/C++ sources to src subdirectory 2 meses atrás
blockstore_journal.h Refuse to start with old journal version 1 mês atrás
blockstore_open.cpp Add metadata superblock and check it on start 1 mês atrás
blockstore_read.cpp Add simplified interface to read blockstore bitmaps synchronously 1 mês atrás
blockstore_rollback.cpp Use clean_entry_bitmap_size instead of entry_attr_size back because of changed bitmap handling 1 mês atrás
blockstore_stable.cpp Do not increment inode statistics if the object already exists 1 mês atrás
blockstore_sync.cpp Fix a possible crash during SYNC when journal fsyncs are enabled 1 mês atrás
blockstore_write.cpp Implement journaled write throttling for the SSD+HDD case 1 mês atrás
cluster_client.cpp Log to stderr instead of stdout in client 4 horas atrás
cluster_client.h Rework continue_ops() to remove a CPU hot spot 2 semanas atrás
crc32c.c Move C/C++ sources to src subdirectory 2 meses atrás
crc32c.h Move C/C++ sources to src subdirectory 2 meses atrás
dump_journal.cpp Move C/C++ sources to src subdirectory 2 meses atrás
epoll_manager.cpp Move C/C++ sources to src subdirectory 2 meses atrás
epoll_manager.h Move C/C++ sources to src subdirectory 2 meses atrás
etcd_state_client.cpp Fix /v3 appendage to etcd URLs without /v3 4 horas atrás
etcd_state_client.h Use json11 instead of blockstore_config_t 2 semanas atrás
fio_cluster.cpp Pass options correctly to not override /etc/vitastor/vitastor.conf 2 semanas atrás
fio_engine.cpp Implement journaled write throttling for the SSD+HDD case 1 mês atrás
fio_headers.h Move C/C++ sources to src subdirectory 2 meses atrás
fio_sec_osd.cpp Move C/C++ sources to src subdirectory 2 meses atrás
http_client.cpp Allow to specify etcd URLs for OSDs with http://, do not die with a strange error if -etcd option is missing for fio 2 meses atrás
http_client.h Allow to specify etcd URLs for OSDs with http://, do not die with a strange error if -etcd option is missing for fio 2 meses atrás
malloc_or_die.h Move C/C++ sources to src subdirectory 2 meses atrás
messenger.cpp Log to stderr instead of stdout in client 4 horas atrás
messenger.h Make OSD and client read common configuration from /etc/vitastor/vitastor.conf 2 semanas atrás
msgr_op.cpp Extract some definitions to msgr_op.{cpp,h} 1 mês atrás
msgr_op.h Log to stderr instead of stdout in client 4 horas atrás
msgr_rdma.cpp Log to stderr instead of stdout in client 4 horas atrás
msgr_rdma.h Negotiate max_msg instead of max_sge, make buffer settings more conservative :-) 2 semanas atrás
msgr_receive.cpp Log to stderr instead of stdout in client 4 horas atrás
msgr_send.cpp Log to stderr instead of stdout in client 4 horas atrás
msgr_stop.cpp Log to stderr instead of stdout in client 4 horas atrás
nbd_proxy.cpp Fix nbd module load check 4 horas atrás
object_id.h Actual snapshot support (untested) 1 mês atrás
osd.cpp Some config parsing fixes 2 semanas atrás
osd.h Use json11 instead of blockstore_config_t 2 semanas atrás
osd_cluster.cpp Use json11 instead of blockstore_config_t 2 semanas atrás
osd_flush.cpp Rename osd_t::c_cli to msgr 4 semanas atrás
osd_id.h Move C/C++ sources to src subdirectory 2 meses atrás
osd_main.cpp Use json11 instead of blockstore_config_t 2 semanas atrás
osd_ops.cpp Add "read bitmaps" operation to secondary OSD protocol 1 mês atrás
osd_ops.h WIP RDMA support 2 semanas atrás
osd_peering.cpp Rename osd_t::c_cli to msgr 4 semanas atrás
osd_peering_pg.cpp Do not crash on PG re-peering events when operations are in progress 1 mês atrás
osd_peering_pg.h Delete objects only after a SYNC during rebalance in the non-immediate_commit mode 2 meses atrás
osd_peering_pg_test.cpp Move C/C++ sources to src subdirectory 2 meses atrás
osd_primary.cpp Implement chained (optimized) read in the primary OSD code 1 mês atrás
osd_primary.h Implement chained (optimized) read in the primary OSD code 1 mês atrás
osd_primary_chain.cpp Rename osd_t::c_cli to msgr 4 semanas atrás
osd_primary_subops.cpp Rename osd_t::c_cli to msgr 4 semanas atrás
osd_primary_sync.cpp Rename osd_t::c_cli to msgr 4 semanas atrás
osd_primary_write.cpp Rename osd_t::c_cli to msgr 4 semanas atrás
osd_rmw.cpp Implement chained (optimized) read in the primary OSD code 1 mês atrás
osd_rmw.h Allocate bitmaps along with stripes to avoid memory fragmentation 1 mês atrás
osd_rmw_test.cpp Allocate bitmaps along with stripes to avoid memory fragmentation 1 mês atrás
osd_secondary.cpp Negotiate max_msg instead of max_sge, make buffer settings more conservative :-) 2 semanas atrás
osd_test.cpp Move C/C++ sources to src subdirectory 2 meses atrás
pg_states.cpp Do not crash on PG re-peering events when operations are in progress 1 mês atrás
pg_states.h Do not crash on PG re-peering events when operations are in progress 1 mês atrás
qemu_driver.c Some config parsing fixes 2 semanas atrás
qemu_proxy.cpp Pass options correctly to not override /etc/vitastor/vitastor.conf 2 semanas atrás
qemu_proxy.h Pass options correctly to not override /etc/vitastor/vitastor.conf 2 semanas atrás
ringloop.cpp Move C/C++ sources to src subdirectory 2 meses atrás
ringloop.h Move C/C++ sources to src subdirectory 2 meses atrás
rm_inode.cpp Pass options correctly to not override /etc/vitastor/vitastor.conf 2 semanas atrás
rw_blocking.cpp Move C/C++ sources to src subdirectory 2 meses atrás
rw_blocking.h Move C/C++ sources to src subdirectory 2 meses atrás
stub_bench.cpp Move C/C++ sources to src subdirectory 2 meses atrás
stub_osd.cpp Move C/C++ sources to src subdirectory 2 meses atrás
stub_uring_osd.cpp Move C/C++ sources to src subdirectory 2 meses atrás
test_allocator.cpp Skip double allocs when reading journal 1 mês atrás
test_blockstore.cpp Implement journaled write throttling for the SSD+HDD case 1 mês atrás
test_cluster_client.cpp Watch inode metadata revisions 1 mês atrás
test_pattern.h Move C/C++ sources to src subdirectory 2 meses atrás
test_shit.cpp Move C/C++ sources to src subdirectory 2 meses atrás
timerfd_manager.cpp Add microsecond accuracy to set_timer 1 mês atrás
timerfd_manager.h Add microsecond accuracy to set_timer 1 mês atrás
xor.h Move C/C++ sources to src subdirectory 2 meses atrás