Hi, There are two development branches in CVS you may want to look at: 1) rongrong 2) mtmoore-dbpf-txn
The rongrong branch has transactional support for the databases that exist in a Berkeley DB environment and also replication support. The mtmoore-dbpf-txn branch I'm working on currently has all databases in a transactional environment. Again, both are developmental but should give you some examples. I think the issue you are experiencing is caused by trying to open a DB with transaction support without an environment at all or the environment wasn't opened with the appropriate flags (DB_INIT_TXN). For further documentation the Transactional DB document on the Oracle Berkeley DB site is pretty thorough. Michael On Wed, Sep 22, 2010 at 11:52:58AM +0000, jon jon wrote: > Hi, I m trying to enable transactions. but i m getting this error > :?TROVE:DBPF:Berkeley DB: DB_AUTO_COMMIT may not be specified in > non-transactional environment. I m sure that my flags are set correctly. I m > not sure but i read here for a patch that enables transactions? > > _______________________________________________ > Pvfs2-developers mailing list > [email protected] > http://www.beowulf-underground.org/mailman/listinfo/pvfs2-developers _______________________________________________ Pvfs2-developers mailing list [email protected] http://www.beowulf-underground.org/mailman/listinfo/pvfs2-developers
