]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
journal: close, advance, and open object set ordering
authorJason Dillaman <dillaman@redhat.com>
Sat, 14 May 2016 22:58:41 +0000 (18:58 -0400)
committerJason Dillaman <dillaman@redhat.com>
Wed, 18 May 2016 15:02:29 +0000 (11:02 -0400)
commitde830057d0f7286914e019540c6263423cb60428
treec739825d80f65167d6dd439a6400cf978f7cade1
parentbba91437dbe3b7a9b6da8a61ccc4c597858c8efc
journal: close, advance, and open object set ordering

Flush in-flight appends to open objects before advancing the
active object set.  Additionally, don't start recording to the
new objects until after advancing the active set.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
src/journal/JournalRecorder.cc
src/journal/JournalRecorder.h