]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
os/FileStore: fix journal-less operation
authorSage Weil <sage@inktank.com>
Sat, 19 Apr 2014 15:26:54 +0000 (08:26 -0700)
committerSage Weil <sage@inktank.com>
Fri, 23 May 2014 18:47:16 +0000 (11:47 -0700)
commit3cf723c53e6e482bad02b366f5c946a14e3466c3
treee224fef9af8776573c73ccaf7d6dbeffb789be68
parent04f8e0effaae54d1cc4c4b34d30db48b85039595
os/FileStore: fix journal-less operation

A few different fixes here:

- make the op_seq correct on start when there is no replay
- make an explicit 'no journal' case in queue_transaction (one that
  actually works).  Note that the 'trailing journal' mode is probably
  still broken.
- add a -J flag to vstart.sh for journalless operation

Signed-off-by: Sage Weil <sage@inktank.com>
src/os/FileStore.cc
src/os/JournalingObjectStore.cc
src/vstart.sh