• Joined on 2017-02-23
vitalif pushed to qemu-uring at vitalif/vitastor 2023-07-04 00:25:13 +03:00
d3f916a3ef Make QEMU driver compatible with older vitastor_client and with systems without io_uring
vitalif pushed to qemu-send-loop at vitalif/vitastor 2023-07-03 02:29:04 +03:00
c3ec6dd3b9 Add postponed send loop to QEMU driver
vitalif pushed to qemu-uring at vitalif/vitastor 2023-07-03 02:18:55 +03:00
7234989cd3 Avoid repeated qemu_uring_handlers, add 2.0-2.7 compatibility
vitalif pushed to qemu-uring at vitalif/vitastor 2023-07-03 02:12:31 +03:00
35ccc60915 Integrate v2 - direct epoll
4da9cf6078 Integrate QEMU driver with io_uring
Compare 2 commits »
vitalif created branch qemu-uring in vitalif/vitastor 2023-07-03 02:12:30 +03:00
vitalif created branch qemu-send-loop in vitalif/vitastor 2023-07-03 02:08:38 +03:00
vitalif pushed to qemu-send-loop at vitalif/vitastor 2023-07-03 02:08:38 +03:00
3e1b1a6cf9 Add postponed send loop to QEMU driver
vitalif pushed tag v0.9.3 to vitalif/vitastor 2023-07-01 00:56:16 +03:00
vitalif pushed to master at vitalif/vitastor 2023-07-01 00:56:15 +03:00
b8e30608d6 Bump QEMU version to vitastor2
a612cdca47 Release 0.9.3
Compare 2 commits »
vitalif pushed to master at vitalif/vitastor 2023-06-30 12:47:50 +03:00
c8d61568b5 Fix primary_read bitmap buffers being freed too early (use-after-free)
vitalif pushed to master at vitalif/vitastor 2023-06-30 12:44:11 +03:00
aa8e2a24a1 Fix primary_read bitmap buffers being freed too early (use-after-free)
vitalif pushed to master at vitalif/vitastor 2023-06-30 12:35:33 +03:00
1ce4359142 Fix primary_read bitmap buffers being freed too early (use-after-free)
vitalif pushed to master at vitalif/vitastor 2023-06-30 02:30:28 +03:00
84ed3c6395 Fix CAS retries during snapshot merge
vitalif pushed to master at vitalif/vitastor 2023-06-30 02:07:14 +03:00
a7b57386c0 Do not print last subcommand result twice during "inverse" snapshot merge
vitalif pushed to master at vitalif/vitastor 2023-06-30 02:02:53 +03:00
8514aa72d7 Do not print last subcommand result twice during "inverse" snapshot merge
9d4ea5f764 Fix inverse parent selection which prevented the use of optimized merge in case of only 1 snapshot
000e4944ec Remove "inverse parent" image name index key from etcd during snapshot merge
Compare 3 commits »
vitalif pushed to master at vitalif/vitastor 2023-06-30 01:18:50 +03:00
8426616d89 Warn about unfinished deletions in rm-data
1a841344ec Print progress of all operations during snapshot merge
Compare 2 commits »
vitalif pushed to master at vitalif/vitastor 2023-06-30 00:15:20 +03:00
8603b5cb1d Do not hang on inactive OSDs during delete, report and skip them instead
vitalif pushed to master at vitalif/vitastor 2023-06-30 00:09:18 +03:00
90c3ce1a48 Do not hang on inactive OSDs during delete, report and skip them instead
vitalif pushed to master at vitalif/vitastor 2023-06-29 23:49:37 +03:00
f12b8e45a9 Remove /usr/local/bin path from make-etcd
vitalif pushed to master at vitalif/vitastor 2023-06-29 00:47:25 +03:00
878ccbb6ea Fix snapshot chain "down-merge" ("up-merge" worked well...)
b14220b4d0 Add a test for snapshot chain
Compare 2 commits »