Memory Pool API

As part of implementing support for multi-version concurrency control, the DB_MPOOL_DIRTY flag is now specified to the DB_MPOOLFILE->get() instead of DB_MPOOLFILE->put(), and the DB_MPOOLFILE->set method has been removed. In addition, a new transaction handle parameter has been added to the DB_MPOOLFILE->get() method.

The DB_MPOOL_CLEAN flag is no longer supported.

Applications which use the memory pool API directly should update to the new API in order to use 4.5.