]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
filestore: preliminary support for parallel journaling
authorSage Weil <sage@newdream.net>
Thu, 17 Dec 2009 00:23:26 +0000 (16:23 -0800)
committerSage Weil <sage@newdream.net>
Mon, 25 Jan 2010 21:59:55 +0000 (13:59 -0800)
commit9765bc4eeee9a9ad6ba2dbe3646ec97beef06df7
treeff1aea3356ae7a69ba1e6b4f6d97c99b8d655854
parent3d3d1ea49edcdaaae54b603b31c77a58aefc6cea
filestore: preliminary support for parallel journaling

- fixed issue with normal write-behind journal (op_seq wasn't updated
  inside the fs transaction)

- reworked journal interface to support write-behind, parallel, write-ahead
  (hopefully)
src/TODO
src/config.cc
src/config.h
src/os/FileJournal.cc
src/os/FileStore.cc
src/os/FileStore.h
src/os/JournalingObjectStore.cc
src/os/JournalingObjectStore.h