• Joined on 2017-02-23
vitalif pushed to msgr-iothreads at vitalif/vitastor 2024-06-22 12:33:09 +03:00
a233a08d1a Experimental: support multiple io_uring-based I/O threads in client
vitalif created branch msgr-iothreads in vitalif/vitastor 2024-06-22 01:34:03 +03:00
vitalif pushed to msgr-iothreads at vitalif/vitastor 2024-06-22 01:34:03 +03:00
b5371fe7aa Experimental: support multiple io_uring-based I/O threads in client
vitalif pushed to master at vitalif/vitastor 2024-06-20 02:13:22 +03:00
ea0d72289c Treat copied buffers as written only after completing the write in client
vitalif pushed to fsync-after-complete at vitalif/vitastor 2024-06-20 02:13:05 +03:00
ea0d72289c Treat copied buffers as written only after completing the write in client
vitalif deleted branch ls-osd from vitalif/vitastor 2024-06-20 00:35:12 +03:00
vitalif created branch fsync-after-complete in vitalif/vitastor 2024-06-20 00:35:01 +03:00
vitalif pushed to fsync-after-complete at vitalif/vitastor 2024-06-20 00:35:01 +03:00
535f6fad2f Copy writes for repeating after completing them, not before
vitalif pushed to master at vitalif/vitastor 2024-06-20 00:16:01 +03:00
vitalif pushed to master at vitalif/vitastor 2024-06-20 00:00:40 +03:00
ed2f6c48a3 Copy writes for repeating after completing them, not before
e400a851f4 Repeat dirty buffer flushes on any PG primary change because the new primary may not know about unfinished operations of the old primary
0fec7a9fea Drop dirty peer connections also when stopping PG to guarantee that clients do not miss fsync
b9de2a92a9 Print OSD performance stats
5360a70853 Make OSD also report derived stats
Compare 7 commits »
vitalif pushed to ls-osd at vitalif/vitastor 2024-06-19 23:53:44 +03:00
984df684de TEST
ed2f6c48a3 Copy writes for repeating after completing them, not before
Compare 2 commits »
vitalif pushed to ls-osd at vitalif/vitastor 2024-06-19 14:51:30 +03:00
3f98f7fbe9 TEST
vitalif pushed to ls-osd at vitalif/vitastor 2024-06-19 14:33:11 +03:00
0169245f51 TEST
vitalif pushed to ls-osd at vitalif/vitastor 2024-06-19 14:30:39 +03:00
76015350d1 TEST
vitalif pushed to ls-osd at vitalif/vitastor 2024-06-19 12:20:22 +03:00
d7c85118b5 TEST
vitalif pushed to ls-osd at vitalif/vitastor 2024-06-19 12:10:59 +03:00
0622059ace TEST
vitalif pushed to ls-osd at vitalif/vitastor 2024-06-19 11:15:29 +03:00
5a0e1d75ff TEST
vitalif pushed to ls-osd at vitalif/vitastor 2024-06-19 00:44:04 +03:00
e2859b8834 TEST
vitalif pushed to ls-osd at vitalif/vitastor 2024-06-19 00:28:31 +03:00
639da86f4d TEST
e400a851f4 Repeat dirty buffer flushes on any PG primary change because the new primary may not know about unfinished operations of the old primary
0fec7a9fea Drop dirty peer connections also when stopping PG to guarantee that clients do not miss fsync
Compare 3 commits »
vitalif pushed to ls-osd at vitalif/vitastor 2024-06-18 16:18:21 +03:00
863991428b TEST