Patches for Berkeley DB version 4.1.25

  1. Applications, using Berkeley DB's Concurrent Data Store product with the DB_CDB_ALLDB flag set, that open databases while also holding open cursors could hang.
    Download patch file Download
  2. The patch addresses the following three issues:
    • Applications with largely dirty caches could see performance problems in the cache allocation code.
    • Environment recovery could fail after the failure of a database open.
    • Catastrophic environment recovery could fail after a normal recovery performed when sections of the database environment log only contained database open/close pairs.
    Download patch file Download
  3. Fix a bug where cache buffer retrieval could race with a checkpoint call, potentially causing database environment recovery to fail. [#14657]
    Download patch file Download