]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
os/bluestore: fix osr_drain before merge
authorSage Weil <sage@redhat.com>
Mon, 9 Jul 2018 22:22:58 +0000 (17:22 -0500)
committerSage Weil <sage@redhat.com>
Fri, 7 Sep 2018 17:07:56 +0000 (12:07 -0500)
commitd39337fdf8dded82e3dba2e5739595fccdd8fb9c
treeb8304d6426c95c478b32495cea73174b956a2b5f
parent044ce83b1e032b5996cad10bc1cf83918f991550
os/bluestore: fix osr_drain before merge

We need to make sure the deferred writes on the source collection finish
before the merge so that ops ordered via the final target sequencer will
occur after those writes.

Signed-off-by: Sage Weil <sage@redhat.com>
src/os/bluestore/BlueStore.cc
src/os/bluestore/BlueStore.h