-/*
- dbd and transactions
- ====================
-
- We use AUTO_COMMIT for our BerkeleyDB environment. This avoids explicit transactions
- for every bdb access which speeds up reads. But in order to be able to rollback
- in case of errors we start a transaction once we encounter the first write.
- The logic to do this is stuffed two levels lower into the dbif.c file and functions
- dbif_put and dbif_del.
- */
-