]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
journal: use provided work queue and timer
authorJason Dillaman <dillaman@redhat.com>
Thu, 3 Mar 2016 04:44:20 +0000 (23:44 -0500)
committerJason Dillaman <dillaman@redhat.com>
Tue, 8 Mar 2016 12:11:51 +0000 (07:11 -0500)
commitf983b80a95299123573a3f8d1b09da26baa63ce5
treec19c4733c96ba8cd4f661682defb02e9542a835b
parenta00eae006d6b06ea81b1cab345265f826f62476b
journal: use provided work queue and timer

This avoids the need to open two threads per journaler.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
14 files changed:
src/journal/FutureImpl.cc
src/journal/JournalMetadata.cc
src/journal/JournalMetadata.h
src/journal/JournalPlayer.cc
src/journal/JournalRecorder.cc
src/journal/JournalTrimmer.cc
src/journal/Journaler.cc
src/journal/Journaler.h
src/test/journal/RadosTestFixture.cc
src/test/journal/RadosTestFixture.h
src/test/journal/test_JournalMetadata.cc
src/test/journal/test_JournalTrimmer.cc
src/test/journal/test_Journaler.cc
src/test/journal/test_ObjectRecorder.cc