Berkeley DB Reference Guide:
Upgrading Berkeley DB Applications

PrevRefNext

Release 3.2: DBENV->set_tx_recover

The info parameter of the function passed to DBENV->set_tx_recover is no longer needed. If your application calls DBENV->set_tx_recover, find the callback function referenced in that call and remove the info parameter.

In addition, the called function no longer needs to handle Berkeley DB log records, Berkeley DB will handle them internally as well as call the application-specified function. Any handling of Berkeley DB log records in the application's callback function may be removed.

In addition, the callback function will no longer be called with the DB_TXN_FORWARD_ROLL flag specified unless the transaction enclosing the operation successfully committed.

PrevRefNext

Copyright Sleepycat Software