]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
FileJournal,Journal: detect some corrupt journal scenarios
authorSamuel Just <sam.just@inktank.com>
Fri, 15 Mar 2013 17:59:38 +0000 (10:59 -0700)
committerSamuel Just <sam.just@inktank.com>
Fri, 15 Mar 2013 18:21:07 +0000 (11:21 -0700)
commit3b767fa63f0ed3bc84297db24bd3badc76b65a26
tree2da29a82453f3e7133dc4d9a53698bcc33b66bb2
parentcf0093002176ac9e51bd456c5ce50543b13ad2ae
FileJournal,Journal: detect some corrupt journal scenarios

When the checksum or footer are invalid, we will now try to
look at the next entry.  If we find a valid entry, it is likely
that the journal is corrupt.

Signed-off-by: Samuel Just <sam.just@inktank.com>
src/common/config_opts.h
src/os/FileJournal.cc
src/os/FileJournal.h
src/os/Journal.h