Hi all! We finally implemented fleecing scheme, create a test case for it (222) and even made it safe (f8d59dfb40).
However, fleecing is used inside block-replication long ago, and to make the scheme safe it uses direct interface to backup-job copy requests synchronization, which can be dropped now. Vladimir Sementsov-Ogievskiy (2): block/replication: drop extra synchronization block/backup: drop unused synchronization interface include/block/block_backup.h | 13 ------------ block/backup.c | 38 +++++++----------------------------- block/replication.c | 24 +---------------------- 3 files changed, 8 insertions(+), 67 deletions(-) -- 2.18.0