libdb/docs/upgrading/index.html

2062 lines
76 KiB
HTML
Raw Normal View History

2011-09-13 17:44:24 +00:00
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Berkeley DB Upgrade Guide</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.73.2" />
<link rel="start" href="index.html" title="Berkeley DB Upgrade Guide" />
<link rel="next" href="preface.html" title="Preface" />
</head>
<body>
<div xmlns="" class="navheader">
<div class="libver">
<p>Library Version 11.2.5.2</p>
</div>
<table width="100%" summary="Navigation header">
<tr>
<th colspan="3" align="center">Berkeley DB Upgrade Guide</th>
</tr>
<tr>
<td width="20%" align="left"> </td>
<th width="60%" align="center"> </th>
<td width="20%" align="right"> <a accesskey="n" href="preface.html">Next</a></td>
</tr>
</table>
<hr />
</div>
<div class="book" lang="en" xml:lang="en">
<div class="titlepage">
<div>
<div>
2011-12-20 00:07:10 +00:00
<h1 class="title"><a id="id2621554"></a>Berkeley DB Upgrade Guide</h1>
2011-09-13 17:44:24 +00:00
</div>
<div>
<div class="legalnotice">
2011-12-20 00:07:10 +00:00
<a id="id3467546"></a>
2011-09-13 17:44:24 +00:00
<p class="legalnotice-title">
<b>Legal Notice</b>
</p>
<p>
This documentation is distributed under an open source license.
You may review the terms of this license at:
<a class="ulink" href="http://www.oracle.com/technetwork/database/berkeleydb/downloads/oslicense-093458.html" target="_top">http://www.oracle.com/technetwork/database/berkeleydb/downloads/oslicense-093458.html</a>
</p>
<p>
Oracle, Berkeley DB,
and
Sleepycat are trademarks or registered trademarks of
Oracle. All rights to these marks are reserved.
No third-party use is permitted without the
express prior written consent of Oracle.
</p>
<p>
Other names may be trademarks of their respective owners.
</p>
<p>
To obtain a copy of this document's original source code, please
submit a request to the Oracle Technology Network forum at:
<a class="ulink" href="http://forums.oracle.com/forums/forum.jspa?forumID=271" target="_top">http://forums.oracle.com/forums/forum.jspa?forumID=271</a>
</p>
</div>
</div>
<div>
2011-12-20 00:07:10 +00:00
<p class="pubdate">9/14/2011</p>
2011-09-13 17:44:24 +00:00
</div>
</div>
<hr />
</div>
<div class="toc">
<p>
<b>Table of Contents</b>
</p>
<dl>
<dt>
<span class="preface">
<a href="preface.html">Preface</a>
</span>
</dt>
<dd>
<dl>
<dt>
<span class="sect1">
<a href="preface.html#conventions">Conventions Used in this Book</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="moreinfo.html">For More Information</a>
</span>
</dt>
<dd>
<dl>
<dt>
<span class="sect2">
<a href="moreinfo.html#contact_us">Contact Us</a>
</span>
</dt>
</dl>
</dd>
</dl>
</dd>
<dt>
<span class="chapter">
<a href="introduction.html">1. Introduction</a>
</span>
</dt>
<dd>
<dl>
<dt>
<span class="sect1">
<a href="introduction.html#upgrade_version">Library version information</a>
</span>
</dt>
</dl>
</dd>
<dt>
<span class="chapter">
<a href="upgrade_process.html">2.
Upgrading from previous versions of Berkeley DB
</a>
</span>
</dt>
<dt>
<span class="chapter">
<a href="upgrade_4_7_toc.html">3. Upgrading Berkeley DB 4.6 applications to Berkeley DB 4.7</a>
</span>
</dt>
<dd>
<dl>
<dt>
<span class="sect1">
<a href="upgrade_4_7_toc.html#upgrade_4_7_intro">Introduction</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_7_rtc.html">Run-time configuration</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_7_repapi.html">Replication API</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_7_tcl.html">Tcl API</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_7_interdir.html">DB_ENV-&gt;set_intermediate_dir</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_7_log.html">Log configuration</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_7_disk.html">Upgrade Requirements</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="changelog_4_7.html">Berkeley DB 4.7.25 Change Log</a>
</span>
</dt>
<dd>
<dl>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_7.html#id3469103">Database or Log File On-Disk Format Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_7.html#id3469559">New Features:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_7.html#id3469590">Database Environment Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_7.html#id3469620">Concurrent Data Store Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_7.html#id3469596">General Access Method Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_7.html#id3469767">Btree Access Method Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_7.html#id3469333">Hash Access Method Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_7.html#id3469212">Queue Access Method Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_7.html#id3469104">Recno Access Method Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_7.html#id3469031">C-specific API Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_7.html#id3469036">Java-specific API Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_7.html#id3469668">Direct Persistence Layer (DPL), Bindings and Collections API:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_7.html#id3469682">Tcl-specific API Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_7.html#id3469830">RPC-specific Client/Server Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_7.html#id3469835">Replication Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_7.html#id3469166">XA Resource Manager Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_7.html#id3469023">Locking Subsystem Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_7.html#id3469868">Logging Subsystem Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_7.html#id3469896">Memory Pool Subsystem Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_7.html#id3469689">Mutex Subsystem Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_7.html#id3469735">Transaction Subsystem Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_7.html#id3469848">Utility Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_7.html#id3470116">Configuration, Documentation, Sample Application, Portability and Build Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
</dl>
</dd>
</dl>
</dd>
<dt>
<span class="chapter">
<a href="upgrade_4_6_toc.html">4. Upgrading Berkeley DB 4.5 applications to Berkeley DB 4.6</a>
</span>
</dt>
<dd>
<dl>
<dt>
<span class="sect1">
<a href="upgrade_4_6_toc.html#upgrade_4_6_intro">Introduction</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_6_cursor.html"> C API cursor handle method names</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_6_memp_fput.html">DB_MPOOLFILE-&gt;put</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_6_memp_fset.html">B_MPOOLFILE-&gt;set</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_6_event.html">Replication Events</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_6_full_election.html">DB_REP_FULL_ELECTION</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_6_verbose.html">Verbose Output</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_6_verb.html">DB_VERB_REPLICATION</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_6_win.html">Windows 9X</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_6_disk.html">Upgrade Requirements</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="changelog_4_6.html">Berkeley DB 4.6.21 Change Log</a>
</span>
</dt>
<dd>
<dl>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_6.html#id3470748">4.6.21 Patches:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_6.html#id3469497">4.6.19 Patches</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_6.html#id3469282">Database or Log File On-Disk Format Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_6.html#id3470831">New Features:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_6.html#id3470879">Database Environment Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_6.html#id3470906">Concurrent Data Store Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_6.html#id3470884">General Access Method Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_6.html#id3471169">Btree Access Method Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_6.html#id3470917">Hash Access Method Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_6.html#id3470655">Queue Access Method Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_6.html#id3470719">Recno Access Method Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_6.html#id3470969">C++-specific API Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_6.html#id3471273">Java-specific API Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_6.html#id3470980">Java collections and bind API Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_6.html#id3470988">Tcl-specific API Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_6.html#id3470992">RPC-specific Client/Server Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_6.html#id3471352">Replication Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_6.html#id3471010">XA Resource Manager Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_6.html#id3470997">Locking Subsystem Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_6.html#id3470782">Logging Subsystem Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_6.html#id3470800">Memory Pool Subsystem Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_6.html#id3471043">Transaction Subsystem Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_6.html#id3471170">Utility Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_6.html#id3471238">Configuration, Documentation, Portability and Build Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
</dl>
</dd>
</dl>
</dd>
<dt>
<span class="chapter">
<a href="upgrade_4_5_toc.html">5. Upgrading Berkeley DB 4.4 applications to Berkeley DB 4.5</a>
</span>
</dt>
<dd>
<dl>
<dt>
<span class="sect1">
<a href="upgrade_4_5_toc.html#upgrade_4_5_intro">Introduction</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_5_deprecate.html">deprecated interfaces</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_5_alive.html">DB-&gt;set_isalive</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_5_elect.html">DB_ENV-&gt;rep_elect</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_5_rep_set.html">Replication method naming</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_5_rep_event.html">Replication events</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_5_memp.html">Memory Pool API</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_5_paniccall.html">DB_ENV-&gt;set_paniccall</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_5_pagesize.html">DB-&gt;set_pagesize</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_5_collect.html">Collections API</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_5_config.html">--enable-pthread_self</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_5_source.html">Recno backing text source files</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_5_applog.html">Application-specific logging</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_5_disk.html">Upgrade Requirements</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="changelog_4_5_20.html">Berkeley DB 4.5.20 Change Log</a>
</span>
</dt>
<dd>
<dl>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_5_20.html#id3472097">Database or Log File On-Disk Format Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_5_20.html#id3471753">New Features:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_5_20.html#id3471801">Database Environment Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_5_20.html#id3471852">Concurrent Data Store Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_5_20.html#id3471910">General Access Method Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_5_20.html#id3471906">Btree Access Method Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_5_20.html#id3472183">Hash Access Method Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_5_20.html#id3472117">Queue Access Method Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_5_20.html#id3472230">Recno Access Method Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_5_20.html#id3472235">C++-specific API Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_5_20.html#id3472267">Java-specific API Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_5_20.html#id3472288">Java collections and bind API Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_5_20.html#id3472348">Tcl-specific API Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_5_20.html#id3472384">RPC-specific Client/Server Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_5_20.html#id3472368">Replication Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_5_20.html#id3472537">XA Resource Manager Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_5_20.html#id3472139">Locking Subsystem Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_5_20.html#id3472100">Logging Subsystem Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_5_20.html#id3472274">Memory Pool Subsystem Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_5_20.html#id3472510">Transaction Subsystem Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_5_20.html#id3472517">Utility Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_5_20.html#id3472538">Configuration, Documentation, Portability and Build Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
</dl>
</dd>
</dl>
</dd>
<dt>
<span class="chapter">
<a href="upgrade_4_4_toc.html">6. Upgrading Berkeley DB 4.3 applications to Berkeley DB 4.4</a>
</span>
</dt>
<dd>
<dl>
<dt>
<span class="sect1">
<a href="upgrade_4_4_toc.html#upgrade_4_4_intro">Introduction</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_4_autocommit.html">DB_AUTO_COMMIT</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_4_isolation.html">DB_DEGREE_2, DB_DIRTY_READ</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_4_joinenv.html">DB_JOINENV</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_4_mutex.html">mutexes</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_4_clear.html">DB_MPOOLFILE-&gt;set_clear_len</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_4_lockstat.html">lock statistics</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_4_disk.html">Upgrade Requirements</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="changelog_4_4_16.html">Berkeley DB 4.4.16 Change Log</a>
</span>
</dt>
<dd>
<dl>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_4_16.html#id3473162">Database or Log File On-Disk Format Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_4_16.html#id3472962">New Features:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_4_16.html#id3472968">Database Environment Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_4_16.html#id3472700">Concurrent Data Store Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_4_16.html#id3473101">General Access Method Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_4_16.html#id3473108">Btree Access Method Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_4_16.html#id3473171">Hash Access Method Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_4_16.html#id3473197">Queue Access Method Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_4_16.html#id3473217">Recno Access Method Changes</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_4_16.html#id3473201">C++-specific API Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_4_16.html#id3473247">Java-specific API Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_4_16.html#id3473592">Java collections and bind API Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_4_16.html#id3473318">Tcl-specific API Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_4_16.html#id3473065">RPC-specific Client/Server Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_4_16.html#id3473418">Replication Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_4_16.html#id3473145">XA Resource Manager Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_4_16.html#id3473483">Locking Subsystem Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_4_16.html#id3473488">Logging Subsystem Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_4_16.html#id3473835">Memory Pool Subsystem Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_4_16.html#id3473538">Transaction Subsystem Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_4_16.html#id3473535">Utility Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_4_16.html#id3473601">Configuration, Documentation, Portability and Build Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
</dl>
</dd>
<dt>
<span class="sect1">
<a href="changelog_4_4_20.html">Berkeley DB 4.4.20 Change Log</a>
</span>
</dt>
<dd>
<dl>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_4_20.html#id3473648">Changes since Berkeley DB 4.4.16:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
</dl>
</dd>
</dl>
</dd>
<dt>
<span class="chapter">
<a href="upgrade_4_3_toc.html">7. Upgrading Berkeley DB 4.2 applications to Berkeley DB 4.3</a>
</span>
</dt>
<dd>
<dl>
<dt>
<span class="sect1">
<a href="upgrade_4_3_toc.html#upgrade_4_3_intro">Introduction</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_3_java.html">Java</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_3_err.html">DB_ENV-&gt;set_errcall, DB-&gt;set_errcall</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_3_cput.html">DBcursor-&gt;c_put</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_3_stat.html">DB-&gt;stat</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_3_verb.html">DB_ENV-&gt;set_verbose</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_3_log.html">Logging</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_3_fileopen.html">DB_FILEOPEN</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_3_enomem.html">ENOMEM and DbMemoryException</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_3_repl.html">Replication</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_3_rtc.html">Run-time configuration</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_3_disk.html">Upgrade Requirements</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="changelog_4_3_29.html">Berkeley DB 4.3.29 Change Log</a>
</span>
</dt>
<dd>
<dl>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_3_29.html#id3474816">Database or Log File On-Disk Format Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_3_29.html#id3474421">New Features:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_3_29.html#id3474484">Database Environment Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_3_29.html#id3474961">Concurrent Data Store Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_3_29.html#id3474759">General Access Method Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_3_29.html#id3474756">Btree Access Method Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_3_29.html#id3474825">Hash Access Method Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_3_29.html#id3474856">Queue Access Method Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_3_29.html#id3475244">Recno Access Method Changes</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_3_29.html#id3474914">C++-specific API Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_3_29.html#id3474944">Java-specific API Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_3_29.html#id3474882">Tcl-specific API Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_3_29.html#id3474965">RPC-specific Client/Server Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_3_29.html#id3474666">Replication Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_3_29.html#id3475116">XA Resource Manager Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_3_29.html#id3475109">Locking Subsystem Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_3_29.html#id3475570">Logging Subsystem Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_3_29.html#id3475219">Memory Pool Subsystem Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_3_29.html#id3475253">Transaction Subsystem Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_3_29.html#id3474564">Utility Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_3_29.html#id3475318">Configuration, Documentation, Portability and Build Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
</dl>
</dd>
</dl>
</dd>
<dt>
<span class="chapter">
<a href="upgrade_4_2_toc.html">8. Upgrading Berkeley DB 4.1 applications to Berkeley DB 4.2</a>
</span>
</dt>
<dd>
<dl>
<dt>
<span class="sect1">
<a href="upgrade_4_2_toc.html#upgrade_4_2_intro">Introduction</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_2_java.html">Java</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_2_queue.html">Queue access method</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_2_cksum.html">DB_CHKSUM_SHA1</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_2_client.html">DB_CLIENT</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_2_del.html">DB-&gt;del</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_2_priority.html">DB-&gt;set_cache_priority</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_2_verify.html">DB-&gt;verify</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_2_lockng.html">DB_LOCK_NOTGRANTED</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_2_repinit.html">Replication</a>
</span>
</dt>
<dd>
<dl>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="upgrade_4_2_repinit.html#id3476642">Replication initialization</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="upgrade_4_2_repinit.html#id3475685">Database methods and replication clients</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="upgrade_4_2_repinit.html#id3476238">DB_ENV-&gt;rep_process_message()</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
</dl>
</dd>
<dt>
<span class="sect1">
<a href="upgrade_4_2_nosync.html">Client replication environments</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_2_tcl.html">Tcl API</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_2_disk.html">Upgrade Requirements</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="changelog_4_2_52.html">Berkeley DB 4.2.52 Change Log</a>
</span>
</dt>
<dd>
<dl>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_2_52.html#id3476944">Database or Log File On-Disk Format Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_2_52.html#id3476305">New Features:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_2_52.html#id3476737">Database Environment Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_2_52.html#id3476932">Concurrent Data Store Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_2_52.html#id3476970">General Access Method Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_2_52.html#id3476988">Btree Access Method Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_2_52.html#id3477315">Hash Access Method Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_2_52.html#id3477047">Queue Access Method Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_2_52.html#id3477545">Recno Access Method Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_2_52.html#id3477108">C++-specific API Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_2_52.html#id3476833">Java-specific API Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_2_52.html#id3477654">Tcl-specific API Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_2_52.html#id3477317">RPC-specific Client/Server Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_2_52.html#id3477546">Replication Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_2_52.html#id3477824">XA Resource Manager Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_2_52.html#id3477607">Locking Subsystem Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_2_52.html#id3477741">Logging Subsystem Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_2_52.html#id3477719">Memory Pool Subsystem Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_2_52.html#id3477181">Transaction Subsystem Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_2_52.html#id3477553">Utility Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_2_52.html#id3478069">Configuration, Documentation, Portability and Build Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
</dl>
</dd>
</dl>
</dd>
<dt>
<span class="chapter">
<a href="upgrade_4_1_toc.html">9. Upgrading Berkeley DB 4.0 applications to Berkeley DB 4.1</a>
</span>
</dt>
<dd>
<dl>
<dt>
<span class="sect1">
<a href="upgrade_4_1_toc.html#upgrade_4_1_intro">Introduction</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_1_excl.html">DB_EXCL</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_1_fop.html">DB-&gt;associate, DB-&gt;open, DB-&gt;remove, DB-&gt;rename</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_1_log_register.html">DB_ENV-&gt;log_register</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_1_log_stat.html">st_flushcommit</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_1_checkpoint.html">DB_CHECKPOINT, DB_CURLSN</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_1_incomplete.html">DB_INCOMPLETE</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_1_memp_sync.html">DB_ENV-&gt;memp_sync</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_1_hash_nelem.html">DB-&gt;stat.hash_nelem</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_1_java.html">Java exceptions</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_1_cxx.html">C++ exceptions</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_1_app_dispatch.html">Application-specific logging and recovery</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_1_disk.html">Upgrade Requirements</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="changelog_4_1_24.html">Berkeley DB 4.1.24 and 4.1.25 Change Log</a>
</span>
</dt>
<dd>
<dl>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_1_24.html#id3479287">Database or Log File On-Disk Format Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_1_24.html#id3479198">Major New Features:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_1_24.html#id3479107">General Environment Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_1_24.html#id3479246">General Access Method Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_1_24.html#id3479292">Btree Access Method Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_1_24.html#id3479360">Hash Access Method Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_1_24.html#id3479390">Queue Access Method Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_1_24.html#id3479438">Recno Access Method Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_1_24.html#id3479469">C++-specific API Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_1_24.html#id3479454">Java-specific API Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_1_24.html#id3479104">Tcl-specific API Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_1_24.html#id3479052">RPC-specific Client/Server Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_1_24.html#id3479247">Replication Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_1_24.html#id3479596">XA Resource Manager Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_1_24.html#id3479690">Locking Subsystem Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_1_24.html#id3479722">Logging Subsystem Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_1_24.html#id3479770">Memory Pool Subsystem Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_1_24.html#id3479788">Transaction Subsystem Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_1_24.html#id3479815">Utility Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_1_24.html#id3479475">Configuration, Documentation, Portability and Build Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
</dl>
</dd>
<dt>
<span class="sect1">
<a href="changelog_4_1_25.html">Berkeley DB 4.1.25 Change Log</a>
</span>
</dt>
</dl>
</dd>
<dt>
<span class="chapter">
<a href="upgrade_4_0_toc.html">10. Upgrading Berkeley DB 3.3 applications to Berkeley DB 4.0</a>
</span>
</dt>
<dd>
<dl>
<dt>
<span class="sect1">
<a href="upgrade_4_0_toc.html#upgrade_4_0_intro">Introduction</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_0_deadlock.html">db_deadlock</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_0_lock.html">lock_XXX</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_0_log.html">log_XXX</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_0_mp.html">memp_XXX</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_0_txn.html">txn_XXX</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_0_env.html">db_env_set_XXX</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_0_rpc.html">DB_ENV-&gt;set_server</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_0_set_lk_max.html">DB_ENV-&gt;set_lk_max</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_0_lock_id_free.html">DB_ENV-&gt;lock_id_free</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_0_java.html">Java CLASSPATH environment variable</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_0_cxx.html">C++ ostream objects</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_0_asr.html">application-specific recovery</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_4_0_disk.html">Upgrade Requirements</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="changelog_4_0_14.html">4.0.14 Change Log</a>
</span>
</dt>
<dd>
<dl>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_0_14.html#id3481771">Major New Features:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_0_14.html#id3481610">General Environment Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_0_14.html#id3481643">General Access Method Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_0_14.html#id3481673">Btree Access Method Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_0_14.html#id3481272">Hash Access Method Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_0_14.html#id3481752">Queue Access Method Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_0_14.html#id3481780">Recno Access Method Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_0_14.html#id3481805">C++ API Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_0_14.html#id3481981">Java API Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_0_14.html#id3481823">Tcl API Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_0_14.html#id3481841">RPC Client/Server Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_0_14.html#id3481858">XA Resource Manager Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_0_14.html#id3481854">Locking Subsystem Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_0_14.html#id3481905">Logging Subsystem Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_0_14.html#id3481921">Memory Pool Subsystem Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_0_14.html#id3481943">Transaction Subsystem Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_0_14.html#id3481956">Utility Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_0_14.html#id3481963">Database or Log File On-Disk Format Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
<dt>
<span class="sect2">
2011-12-20 00:07:10 +00:00
<a href="changelog_4_0_14.html#id3481995">Configuration, Documentation, Portability and Build Changes:</a>
2011-09-13 17:44:24 +00:00
</span>
</dt>
</dl>
</dd>
</dl>
</dd>
<dt>
<span class="chapter">
<a href="upgrade_3_3_toc.html">11. Upgrading Berkeley DB 3.2 applications to Berkeley DB 3.3</a>
</span>
</dt>
<dd>
<dl>
<dt>
<span class="sect1">
<a href="upgrade_3_3_toc.html#upgrade_3_3_intro">introduction</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_3_rpc.html">DB_ENV-&gt;set_server</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_3_gettype.html">DB-&gt;get_type</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_3_getswap.html">DB-&gt;get_byteswapped</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_3_alloc.html">DB-&gt;set_malloc, DB-&gt;set_realloc</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_3_conflict.html">DB_LOCK_CONFLICT</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_3_memp_fget.html">memp_fget, EIO</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_3_txn_prepare.html">txn_prepare</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_3_shared.html">--enable-dynamic, --enable-shared</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_3_bigfile.html">--disable-bigfile</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_3_disk.html">Upgrade Requirements</a>
</span>
</dt>
</dl>
</dd>
<dt>
<span class="chapter">
<a href="upgrade_3_2_toc.html">12. Upgrading Berkeley DB 3.1 applications to Berkeley DB 3.2</a>
</span>
</dt>
<dd>
<dl>
<dt>
<span class="sect1">
<a href="upgrade_3_2_toc.html#upgrade_3_2_intro">introduction</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_2_set_flags.html">DB_ENV-&gt;set_flags</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_2_callback.html">DB callback functions, app_private field</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_2_renumber.html">Logically renumbering records</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_2_incomplete.html">DB_INCOMPLETE</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_2_tx_recover.html">DB_ENV-&gt;set_tx_recover</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_2_mutexlock.html">DB_ENV-&gt;set_mutexlocks</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_2_handle.html">Java and C++ object reuse</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_2_notfound.html">Java java.io.FileNotFoundException</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_2_db_dump.html">db_dump</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_2_disk.html">Upgrade Requirements</a>
</span>
</dt>
</dl>
</dd>
<dt>
<span class="chapter">
<a href="upgrade_3_1_toc.html">13. Upgrading Berkeley DB 3.0 applications to Berkeley DB 3.1</a>
</span>
</dt>
<dd>
<dl>
<dt>
<span class="sect1">
<a href="upgrade_3_1_toc.html#upgrade_3_1_intro">introduction</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_1_config.html">DB_ENV-&gt;open, DB_ENV-&gt;remove</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_1_set_tx_recover.html">DB_ENV-&gt;set_tx_recover</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_1_set_feedback.html">DB_ENV-&gt;set_feedback, DB-&gt;set_feedback</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_1_set_paniccall.html">DB_ENV-&gt;set_paniccall, DB-&gt;set_paniccall</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_1_put.html">DB-&gt;put</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_1_dup.html">identical duplicate data items</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_1_btstat.html">DB-&gt;stat</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_1_sysmem.html">DB_SYSTEM_MEM</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_1_log_register.html">log_register</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_1_memp_register.html">memp_register</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_1_txn_check.html">txn_checkpoint</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_1_env.html">environment configuration</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_1_tcl.html">Tcl API</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_1_tmp.html">DB_TMP_DIR</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_1_logalloc.html">log file pre-allocation</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_1_disk.html">Upgrade Requirements</a>
</span>
</dt>
</dl>
</dd>
<dt>
<span class="chapter">
<a href="upgrade_3_0_toc.html">14. Upgrading Berkeley DB 2.X applications to Berkeley DB 3.0</a>
</span>
</dt>
<dd>
<dl>
<dt>
<span class="sect1">
<a href="upgrade_3_0_toc.html#upgrade_3_0_intro">introduction</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_0_envopen.html">environment open/close/unlink</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_0_func.html">function arguments</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_0_dbenv.html">DB_ENV structure</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_0_open.html">database open/close</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_0_xa.html">db_xa_open</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_0_db.html">DB structure</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_0_dbinfo.html">DBINFO structure</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_0_join.html">DB-&gt;join</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_0_stat.html">DB-&gt;stat</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_0_close.html">DB-&gt;sync and DB-&gt;close</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_0_lock_put.html">lock_put</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_0_lock_detect.html">lock_detect</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_0_lock_stat.html">lock_stat</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_0_log_register.html">log_register</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_0_log_stat.html">log_stat</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_0_memp_stat.html">memp_stat</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_0_txn_begin.html">txn_begin</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_0_txn_commit.html">txn_commit</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_0_txn_stat.html">txn_stat</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_0_rmw.html">DB_RMW</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_0_lock_notheld.html">DB_LOCK_NOTHELD</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_0_eagain.html">EAGAIN</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_0_eacces.html">EACCES</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_0_jump_set.html">db_jump_set</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_0_value_set.html">db_value_set</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_0_dbenv_cxx.html">DbEnv class for C++ and Java</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_0_db_cxx.html">Db class for C++ and Java</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_0_cxx.html">additional C++ changes</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_0_java.html">additional Java changes</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_3_0_disk.html">Upgrade Requirements</a>
</span>
</dt>
</dl>
</dd>
<dt>
<span class="chapter">
<a href="upgrade_2_0_toc.html">15. Upgrading Berkeley DB 1.85 or 1.86 applications to Berkeley DB 2.0</a>
</span>
</dt>
<dd>
<dl>
<dt>
<span class="sect1">
<a href="upgrade_2_0_toc.html#upgrade_2_0_intro">Introduction</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_2_0_system.html">System Integration</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_2_0_convert.html">Converting Applications</a>
</span>
</dt>
<dt>
<span class="sect1">
<a href="upgrade_2_0_disk.html">Upgrade Requirements</a>
</span>
</dt>
</dl>
</dd>
</dl>
</div>
</div>
<div class="navfooter">
<hr />
<table width="100%" summary="Navigation footer">
<tr>
<td width="40%" align="left"> </td>
<td width="20%" align="center"> </td>
<td width="40%" align="right"> <a accesskey="n" href="preface.html">Next</a></td>
</tr>
<tr>
<td width="40%" align="left" valign="top"> </td>
<td width="20%" align="center"> </td>
<td width="40%" align="right" valign="top"> Preface</td>
</tr>
</table>
</div>
</body>
</html>