]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
Merge pull request #7906 from dillaman/wip-14869
authorJosh Durgin <jdurgin@redhat.com>
Wed, 9 Mar 2016 22:18:13 +0000 (14:18 -0800)
committerJosh Durgin <jdurgin@redhat.com>
Wed, 9 Mar 2016 22:18:13 +0000 (14:18 -0800)
commit3d404f2e1c14a5ddb634ced2b7a2fcfefefc0d08
tree06bc4cabae0732398c8261058f95bcdc328eaca7
parentcfed9b6afd4ea7f82d085ccca7697e23fbb79345
parent7fd230f6e81fd79bdac5a82cf6fb6f3a76b614fb
Merge pull request #7906 from dillaman/wip-14869

journal: re-use common threads between journalers

Conflicts:
src/journal/JournalPlayer.cc
src/librbd/Journal.cc
src/test/rbd_mirror/image_replay.cc
src/tools/rbd_mirror/ImageReplayer.h
src/tools/rbd_mirror/Mirror.cc

(merged interface changes to ImageReplayer, and reduced scope for
change to JournalPlayer due to pr #7884 (wip-14663)).

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
14 files changed:
src/journal/JournalMetadata.cc
src/journal/JournalPlayer.cc
src/journal/Journaler.cc
src/journal/Journaler.h
src/librbd/Journal.cc
src/librbd/Journal.h
src/test/journal/test_JournalPlayer.cc
src/test/librbd/test_mock_Journal.cc
src/test/rbd_mirror/image_replay.cc
src/test/rbd_mirror/test_ImageReplayer.cc
src/tools/rbd_mirror/ImageReplayer.cc
src/tools/rbd_mirror/ImageReplayer.h
src/tools/rbd_mirror/Mirror.cc
src/tools/rbd_mirror/Replayer.cc