Berkeley DB Reference Version 5.3.33

Chapter 11.  Upgrading Berkeley DB 11.2.5.0 applications to Berkeley DB 11.2.5.1

Table of Contents

Introduction

DPL Applications must be recompiled

Source Tree Rearranged

SQLite Interface Upgrade

Mod_db4 Support Discontinued

Berkeley DB Library Version 11.2.5.1 Change Log

Database or Log File On-Disk Format Changes

New Features

Database Environment Changes

Concurrent Data Store Changes

Access Method Changes

API Changes

SQL-Specific API Changes

Tcl-Specific API Changes

Java-Specific API Changes

C#-Specific API Changes

Direct Persistence Layer (DPL), Bindings and Collections API

Replication Changes

Locking Subsystem Changes

Logging Subsystem Changes

Memory Pool Subsystem Changes

Mutex Subsystem Changes

Transaction Subsystem Changes

Test Suite Changes

Utility Changes

Configuration, Documentation, Sample Apps, Portability, and Build Changes

Example Changes

Miscellaneous Bug Fixes

Deprecated Features

Known Bugs

Introduction

The following pages describe how to upgrade applications coded against the Berkeley DB 11.2.5.0 library to the Berkeley DB 11.2.5.1 library (both of which belong to Berkeley DB 11g Release 2). This information does not describe how to upgrade Berkeley DB 1.85 release applications.

For information on the general process of upgrading Berkeley DB installations and upgrade instructions related to historical releases, see the Berkeley DB Upgrade Guide.