732 Commits (818ae5d61de9ffa3b5d3056304b5c35e06578113)
 

Author SHA1 Message Date
Vitaliy Filippov 818ae5d61d Some config parsing fixes 7 months ago
Vitaliy Filippov 6810e93c3f Add RDMA options to mon.js list 7 months ago
Vitaliy Filippov f6f35f4127 Pass options correctly to not override /etc/vitastor/vitastor.conf 7 months ago
Vitaliy Filippov 72aa2fd819 Make OSD and client read common configuration from /etc/vitastor/vitastor.conf 7 months ago
Vitaliy Filippov 5010b0dd75 Use json11 instead of blockstore_config_t 7 months ago
Vitaliy Filippov 483c5ab380 Negotiate max_msg instead of max_sge, make buffer settings more conservative :-) 7 months ago
Vitaliy Filippov 6a6fd6544d Add RDMA options to the QEMU driver 7 months ago
Vitaliy Filippov 971aa4ae4f Implement RDMA receive with memory copying (send remains zero-copy) 7 months ago
Vitaliy Filippov 9e6cbc6ebc Negotiate max_sge between RDMA client & server 7 months ago
Vitaliy Filippov ce777319c3 WIP RDMA support 8 months ago
Vitaliy Filippov f8ff39b0ab Rework continue_ops() to remove a CPU hot spot 7 months ago
Vitaliy Filippov d749159585 Linked list experiment 7 months ago
Vitaliy Filippov 9703773a63 Fix has_flushes setting 7 months ago
Vitaliy Filippov 5d8d486f7c Add SOVERSION 7 months ago
Vitaliy Filippov 2b546cdd55 Link vitastor_blk with vitastor_common for timerfd_manager_t 7 months ago
Vitaliy Filippov bd7b177707 Report sensitive configuration values instead of the configuration source 7 months ago
Vitaliy Filippov 33f9d03d22 Update documentation regarding image names and vitastor-nbd 7 months ago
Vitaliy Filippov 82e6aff17b Support mapping NBD by the image name 7 months ago
Vitaliy Filippov 57e2c503f7 Rename osd_t::c_cli to msgr 8 months ago
Vitaliy Filippov 715bc8d53d Release 0.6.2 8 months ago
Vitaliy Filippov 0af077701c Fix a possible crash during SYNC when journal fsyncs are enabled 8 months ago
Vitaliy Filippov cac976ce25 Fix a memory leak in the chained read implementation 8 months ago
Vitaliy Filippov acf0646542 Build common sources once 8 months ago
Vitaliy Filippov ede1c1d667 Release 0.6.1 8 months ago
Vitaliy Filippov 38bd51c97f Remove aio_context assertion, it seems it is unneeded 8 months ago
Vitaliy Filippov 8c9f32cd45 Add run_vm test bash scripts 8 months ago
Vitaliy Filippov 966fb763ca Oooops, fix chained reads 8 months ago
Vitaliy Filippov 0b41ffc08d Release 0.6.0 8 months ago
Vitaliy Filippov 64eeb79051 Prevent 0.6.x OSDs from talking to 0.5.x 8 months ago
Vitaliy Filippov 2a02f3c4c7 Add metadata superblock and check it on start 8 months ago
Vitaliy Filippov f684d9101a Refuse to start with old journal version 8 months ago
Vitaliy Filippov c72fddd714 Notes about master/0.5.x 8 months ago
Vitaliy Filippov a1f2f19489 Do not increment inode statistics if the object already exists 8 months ago
Vitaliy Filippov 82c1a7ec67 Fix statistics reporting, split inode number into pool & inode 8 months ago
Vitaliy Filippov 2ab423d4ef Implement journaled write throttling for the SSD+HDD case 8 months ago
Vitaliy Filippov 4694811eab Add microsecond accuracy to set_timer 8 months ago
Vitaliy Filippov 6b988de17d Remove timerfd_interval 8 months ago
Vitaliy Filippov 37efdc2a83 Fix bitmap_set for replicated pools 8 months ago
Vitaliy Filippov 591cad09c9 Fix bitmaps for objects larger than 128K 8 months ago
Vitaliy Filippov b907ad50aa Oops, forgot to add external bitmaps to blockstore in some places 8 months ago
Vitaliy Filippov 7308d6a6c0 Note about etcd 3.4.15 8 months ago
Vitaliy Filippov 5f5b6ef150 Enable chained reads in the client 8 months ago
Vitaliy Filippov 38a3df4a0e Implement chained (optimized) read in the primary OSD code 8 months ago
Vitaliy Filippov 6950b8e3a0 Watch inode metadata revisions 8 months ago
Vitaliy Filippov 0cea3576fb Add "read bitmaps" operation to secondary OSD protocol 10 months ago
Vitaliy Filippov f01eea07d3 Add simplified interface to read blockstore bitmaps synchronously 10 months ago
Vitaliy Filippov 2c2f08aca2 Shorten some structure names 10 months ago
Vitaliy Filippov d6524670e1 Introduce data distribution locality 10 months ago
Vitaliy Filippov 879ecfa74d Fix wording 9 months ago
Vitaliy Filippov aea2d19d35 Change Telegram chat link 9 months ago