]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rbd: add new journal rbd commands
authorMykola Golub <mgolub@mirantis.com>
Fri, 18 Sep 2015 06:23:53 +0000 (09:23 +0300)
committerMykola Golub <mgolub@mirantis.com>
Fri, 4 Dec 2015 11:18:30 +0000 (13:18 +0200)
commite8a584ffc1ddd12e0f55a3b0263d8f29322b0ea4
treecccbc9ac4097a9e1c4d7a0a8ecd6dacc05fd5b32
parent7311185ace7f3a1067cd2ebd34c9a5dd64c3d54a
rbd: add new journal rbd commands

Also, extend 'rbd info' to output journal spec if journaling is enabled.

Signed-off-by: Mykola Golub <mgolub@mirantis.com>
17 files changed:
qa/workunits/rbd/journal.sh [new file with mode: 0755]
src/journal/JournalTrimmer.cc
src/journal/JournalTrimmer.h
src/journal/Journaler.cc
src/journal/Journaler.h
src/librbd/Journal.cc
src/librbd/Journal.h
src/test/cli/rbd/help.t
src/test/journal/test_JournalTrimmer.cc
src/test/run-rbd-tests
src/tools/Makefile-client.am
src/tools/rbd/ArgumentTypes.cc
src/tools/rbd/ArgumentTypes.h
src/tools/rbd/Utils.cc
src/tools/rbd/Utils.h
src/tools/rbd/action/Info.cc
src/tools/rbd/action/Journal.cc [new file with mode: 0644]