]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
2007-03-01 Casey Marshall <csm@soe.ucsc.edu>
authorrsdio <rsdio@29311d96-e01e-0410-9327-a35deaab8ce9>
Fri, 2 Mar 2007 04:07:56 +0000 (04:07 +0000)
committerrsdio <rsdio@29311d96-e01e-0410-9327-a35deaab8ce9>
Fri, 2 Mar 2007 04:07:56 +0000 (04:07 +0000)
commit8fa2c00f43c2a93b91a5d3b45bba107eef558efa
treeab1673f85be63675beb05133693a1c9d79112930
parent85fcea77591c6ef658bb8d2ec1bcdf1e08bd9cb6
2007-03-01  Casey Marshall  <csm@soe.ucsc.edu>

* config.cc (g_conf): initialize bdbstore_transactional.
(parse_config_options): accept `--bdbstore-transactional' and
`--debug-bdbstore'.
* config.h (struct md_config_t): add `bdbstore_transactional.'
* doc/bdb.txt: new file.
* osbdb/OSBDB.cc (statfs): implemented.
Added optional transactions to most methods.
* osbdb/OSBDB.h: updated for transactions.
* test/testosbdb.cc: new file.
* test/testos.cc: updated.

git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1156 29311d96-e01e-0410-9327-a35deaab8ce9
trunk/ceph/config.cc
trunk/ceph/config.h
trunk/ceph/doc/bdb.txt [new file with mode: 0644]
trunk/ceph/osbdb/OSBDB.cc
trunk/ceph/osbdb/OSBDB.h
trunk/ceph/test/testos.cc
trunk/ceph/test/testosbdb.cc [new file with mode: 0644]