]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
journal: eliminate watch delay for object refetches
authorJason Dillaman <dillaman@redhat.com>
Tue, 24 May 2016 02:21:33 +0000 (22:21 -0400)
committerJason Dillaman <dillaman@redhat.com>
Tue, 31 May 2016 15:49:37 +0000 (11:49 -0400)
commitdf2b8d9f0f399dcf9bb0e3eba3a39e14de504c49
tree479be85a320c77518e8137f4a704afe7210b9e92
parentc65614f155ceccebd1960d6042d55e13b31e62ba
journal: eliminate watch delay for object refetches

The randomized write sizes of the modified rbd-mirror stress
test results in a lot of journal object with few entries.
Immediately fetch objects when performing a refetch check prior
to closing an empty object.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit d7b511b854c8ab633dcdb1c935014218b83f4e09)
src/journal/JournalPlayer.cc