]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
journal: optimize speed of live replay journal pruning
authorJason Dillaman <dillaman@redhat.com>
Wed, 20 Jul 2016 20:17:41 +0000 (16:17 -0400)
committerJason Dillaman <dillaman@redhat.com>
Wed, 17 Aug 2016 17:22:05 +0000 (13:22 -0400)
commit3ae52ebadb5ef0de63ba30f937dcbcad507a7048
tree7599fe5b78e88e38450bfdfa84993d66b7cb1cee
parent3850ded99728d1d6acfcaa72cf3923e791dd8fed
journal: optimize speed of live replay journal pruning

When streaming playback, avoid the unnecessary watch delay when
one or more entries have been pruned.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 08a8ee98c03b5dfb30341c8d209f0c231b2c5d27)
src/journal/JournalPlayer.cc
src/journal/ObjectPlayer.cc
src/journal/ObjectPlayer.h
src/test/journal/test_ObjectPlayer.cc