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

Reply via email to