]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
FileJournal: add committed_up_to to header
authorSamuel Just <sam.just@inktank.com>
Tue, 26 Feb 2013 01:31:12 +0000 (17:31 -0800)
committerSamuel Just <sam.just@inktank.com>
Fri, 15 Mar 2013 18:21:07 +0000 (11:21 -0700)
commitc3725e92ec0dc9d28b51c3c5e183669d7f239b92
tree98bdcb588dd7f086c2b24a42f83377127a414446
parent4aa0f8a274a29e18f3f7dbc40372871365ea7659
FileJournal: add committed_up_to to header

header_t::committed_up_to provides a lower bound for safetly committed
journal entries.  If read_entry fails prior to committed_up_to, we
know we have a corrupt jorunal entry.  Furthermore, if
journal_write_header_frequency is not 0, we will write out the
journal header once every journal_write_header_frequency
journal writes.

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