710 Commits (acf0646542eccf7032ac5aaf013cae3353e9a973)
 

Author SHA1 Message Date
Vitaliy Filippov acf0646542 Build common sources once 5 months ago
Vitaliy Filippov ede1c1d667 Release 0.6.1 5 months ago
Vitaliy Filippov 38bd51c97f Remove aio_context assertion, it seems it is unneeded 5 months ago
Vitaliy Filippov 8c9f32cd45 Add run_vm test bash scripts 5 months ago
Vitaliy Filippov 966fb763ca Oooops, fix chained reads 5 months ago
Vitaliy Filippov 0b41ffc08d Release 0.6.0 5 months ago
Vitaliy Filippov 64eeb79051 Prevent 0.6.x OSDs from talking to 0.5.x 5 months ago
Vitaliy Filippov 2a02f3c4c7 Add metadata superblock and check it on start 5 months ago
Vitaliy Filippov f684d9101a Refuse to start with old journal version 5 months ago
Vitaliy Filippov c72fddd714 Notes about master/0.5.x 6 months ago
Vitaliy Filippov a1f2f19489 Do not increment inode statistics if the object already exists 6 months ago
Vitaliy Filippov 82c1a7ec67 Fix statistics reporting, split inode number into pool & inode 6 months ago
Vitaliy Filippov 2ab423d4ef Implement journaled write throttling for the SSD+HDD case 6 months ago
Vitaliy Filippov 4694811eab Add microsecond accuracy to set_timer 6 months ago
Vitaliy Filippov 6b988de17d Remove timerfd_interval 6 months ago
Vitaliy Filippov 37efdc2a83 Fix bitmap_set for replicated pools 6 months ago
Vitaliy Filippov 591cad09c9 Fix bitmaps for objects larger than 128K 6 months ago
Vitaliy Filippov b907ad50aa Oops, forgot to add external bitmaps to blockstore in some places 6 months ago
Vitaliy Filippov 7308d6a6c0 Note about etcd 3.4.15 6 months ago
Vitaliy Filippov 5f5b6ef150 Enable chained reads in the client 6 months ago
Vitaliy Filippov 38a3df4a0e Implement chained (optimized) read in the primary OSD code 6 months ago
Vitaliy Filippov 6950b8e3a0 Watch inode metadata revisions 6 months ago
Vitaliy Filippov 0cea3576fb Add "read bitmaps" operation to secondary OSD protocol 7 months ago
Vitaliy Filippov f01eea07d3 Add simplified interface to read blockstore bitmaps synchronously 7 months ago
Vitaliy Filippov 2c2f08aca2 Shorten some structure names 7 months ago
Vitaliy Filippov d6524670e1 Introduce data distribution locality 7 months ago
Vitaliy Filippov 879ecfa74d Fix wording 6 months ago
Vitaliy Filippov aea2d19d35 Change Telegram chat link 7 months ago
Vitaliy Filippov 04f86dc00b Fix Russian README for CMake build 7 months ago
Vitaliy Filippov 7aeb2cbac7 Capture all by value in qemu_proxy 7 months ago
Vitaliy Filippov 519f081006 Add LICENSE 7 months ago
Vitaliy Filippov e50f703e1d Add Russian version of the README 7 months ago
Vitaliy Filippov 2612d3198a Introduce image names and metadata storage in etcd 7 months ago
Vitaliy Filippov ab39ce2bbb Use clean_entry_bitmap_size instead of entry_attr_size back because of changed bitmap handling 8 months ago
Vitaliy Filippov d0c2e31312 Add a test for snapshots, fix bugs. Now the test passes 8 months ago
Vitaliy Filippov 9038d42327 Fix several snapshot I/O bugs 8 months ago
Vitaliy Filippov 691f066055 Actual snapshot support (untested) 8 months ago
Vitaliy Filippov ffe1cd4c79 Report inode I/O statistics, aggregate it in the monitor 8 months ago
Vitaliy Filippov 4ae1b84c67 Report inode space usage statistics to etcd, aggregate it in the monitor 8 months ago
Vitaliy Filippov c35963967f Add inode space usage statistics tracking to blockstore 8 months ago
Vitaliy Filippov 0aa2dd2890 Send bitmaps with primary-reads, actually read bitmaps for READ ops 8 months ago
Vitaliy Filippov 6bf88883ac Allocate bitmaps along with stripes to avoid memory fragmentation 8 months ago
Vitaliy Filippov 004f265393 Remove cryptic bitmap inlining from bs_op_t and osd_op_t, use bitmap in primary OSD code 8 months ago
Vitaliy Filippov 860ac24762 Add "external" bitmap support to the secondary OSD protocol 8 months ago
Vitaliy Filippov 6107a4d07b Add "external" bitmap support to blockstore 8 months ago
Vitaliy Filippov 95c29b9dc3 Add "external" bitmap support to osd_rmw 9 months ago
Vitaliy Filippov d99407dcec Check QEMU block-vitastor.so during the test 6 months ago
Vitaliy Filippov 6909807068 Allow to start the OSD just to flush the journal completely 5 months ago
Vitaliy Filippov ec90fe6ec1 Release 0.5.13 5 months ago
Vitaliy Filippov 18c72f4835 Correct reenterability fix (now verified with a test) 5 months ago