]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
librbd: split large AioWrite journal events 9048/head
authorJason Dillaman <dillaman@redhat.com>
Fri, 6 May 2016 04:08:38 +0000 (00:08 -0400)
committerJason Dillaman <dillaman@redhat.com>
Tue, 10 May 2016 17:29:40 +0000 (13:29 -0400)
commit5ec1f79086e4841aa27c12531a1220f69ed3cccb
tree3ac828c155e736753a19a7942b406176c189f379
parentf1a2e6aeaa22233f13878d004cbe905a42bdc744
librbd: split large AioWrite journal events

Ensure that AioWrite journal events fit within a single
journal object.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 70b9fbf2745c795fe345f0298a2f30af80a12985)
src/librbd/AioImageRequest.cc
src/librbd/Journal.cc
src/librbd/Journal.h
src/librbd/journal/Types.h
src/test/librbd/journal/test_Entries.cc
src/test/librbd/test_mock_Journal.cc