From: ts Date: 2006-09-10T19:15:20+09:00 Subject: Re: ruby-bdb transactions >>>>> "s" == snacktime writes: s> # The transaction subsystem is created, initialized, and opened by calls s> # to BDB::Env#open with the BDB::INIT_TXN s> # flag (or BDB::INIT_TRANSACTION) specified. Well in my language, which is not english nor french, this just mean that you can open a transaction with the flag BDB::INIT_TXN or BDB::INIT_TRANSACTION. This does not means that these 2 flags are the same. s> Which would seem to me that BDB::INIT_TRANSACTION would give you the s> standard bdb environment for transactions with locking, while s> BDB::INIT_TXN is exactly the same as the bdb DB_INIT_TXN flag. yes, this is just that I find easier to write BDB::INIT_TRANSACTION rather than BDB::INIT_LOCK | BDB::INIT_MPOOL | BDB::INIT_TXN | BDB::INIT_LOG -- Guy Decoux