]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ci.git/commit
os/bluestore: add OpSequencer::drain()
authorSage Weil <sage@redhat.com>
Tue, 14 Mar 2017 02:49:37 +0000 (22:49 -0400)
committerSage Weil <sage@redhat.com>
Tue, 21 Mar 2017 18:56:27 +0000 (13:56 -0500)
commit9ee0c842f2ab345fcddd21c698fef049fc2a155b
treeb532d970d60f18f368ca6b3026b8cea898f8b47c
parent5cb5a902d279ac15a2ed097186eb8b25b16b9fa2
os/bluestore: add OpSequencer::drain()

Currently this is the same as flush, but more precisely it is an internal
method that means all txc's must complete.  Update _wal_apply() to use it
instead of flush(), which is part of the public Sequencer interface.

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