• Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/db-4.8.30/docs/programmer_reference/
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3<html xmlns="http://www.w3.org/1999/xhtml">
4  <head>
5    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
6    <title>Chapter��45.��Upgrading Berkeley DB 4.7 applications to Berkeley DB 4.8</title>
7    <link rel="stylesheet" href="gettingStarted.css" type="text/css" />
8    <meta name="generator" content="DocBook XSL Stylesheets V1.73.2" />
9    <link rel="start" href="index.html" title="Berkeley DB Programmer's Reference Guide" />
10    <link rel="up" href="index.html" title="Berkeley DB Programmer's Reference Guide" />
11    <link rel="prev" href="changelog_4_7.html" title="Berkeley DB 4.7.25 Change Log" />
12    <link rel="next" href="upgrade_4_8_dpl.html" title="Release 4.8: Registering DPL Secondary Keys" />
13  </head>
14  <body>
15    <div class="navheader">
16      <table width="100%" summary="Navigation header">
17        <tr>
18          <th colspan="3" align="center">Chapter��45.��Upgrading Berkeley DB 4.7 applications to Berkeley DB 4.8</th>
19        </tr>
20        <tr>
21          <td width="20%" align="left"><a accesskey="p" href="changelog_4_7.html">Prev</a>��</td>
22          <th width="60%" align="center">��</th>
23          <td width="20%" align="right">��<a accesskey="n" href="upgrade_4_8_dpl.html">Next</a></td>
24        </tr>
25      </table>
26      <hr />
27    </div>
28    <div class="chapter" lang="en" xml:lang="en">
29      <div class="titlepage">
30        <div>
31          <div>
32            <h2 class="title"><a id="upgrade_4_8_toc"></a>Chapter��45.��Upgrading Berkeley DB 4.7 applications to Berkeley DB 4.8</h2>
33          </div>
34        </div>
35      </div>
36      <div class="toc">
37        <p>
38          <b>Table of Contents</b>
39        </p>
40        <dl>
41          <dt>
42            <span class="sect1">
43              <a href="upgrade_4_8_toc.html#upgrade_4_8_intro">Release 4.8: Introduction</a>
44            </span>
45          </dt>
46          <dt>
47            <span class="sect1">
48              <a href="upgrade_4_8_dpl.html">Release 4.8: Registering DPL Secondary Keys</a>
49            </span>
50          </dt>
51          <dt>
52            <span class="sect1">
53              <a href="upgrade_4_8_mpool.html">Release 4.8: Minor Change in Behavior of DB_MPOOLFILE-&gt;get</a>
54            </span>
55          </dt>
56          <dt>
57            <span class="sect1">
58              <a href="upgrade_4_8_fcntl.html">Release 4.8: Dropped Support for fcntl System Calls</a>
59            </span>
60          </dt>
61          <dt>
62            <span class="sect1">
63              <a href="upgrade_4_8_disk.html">Release 4.8: Upgrade Requirements</a>
64            </span>
65          </dt>
66          <dt>
67            <span class="sect1">
68              <a href="changelog_4_8.html">Berkeley DB 4.8.30 Change Log</a>
69            </span>
70          </dt>
71          <dd>
72            <dl>
73              <dt>
74                <span class="sect2">
75                  <a href="changelog_4_8.html#id1655543">
76Changes between 4.8.26 and 4.8.30:</a>
77                </span>
78              </dt>
79              <dt>
80                <span class="sect2">
81                  <a href="changelog_4_8.html#id1655588">
82Known bugs in 4.8 </a>
83                </span>
84              </dt>
85              <dt>
86                <span class="sect2">
87                  <a href="changelog_4_8.html#id1655727">
88Changes between 4.8.24 and 4.8.26:</a>
89                </span>
90              </dt>
91              <dt>
92                <span class="sect2">
93                  <a href="changelog_4_8.html#id1655844">
94Changes between 4.8.21 and 4.8.24:</a>
95                </span>
96              </dt>
97              <dt>
98                <span class="sect2">
99                  <a href="changelog_4_8.html#id1655898">
100Changes between 4.7 and 4.8.21:</a>
101                </span>
102              </dt>
103              <dt>
104                <span class="sect2">
105                  <a href="changelog_4_8.html#id1655904">
106Database or Log File On-Disk Format Changes:</a>
107                </span>
108              </dt>
109              <dt>
110                <span class="sect2">
111                  <a href="changelog_4_8.html#id1655609">
112New Features:</a>
113                </span>
114              </dt>
115              <dt>
116                <span class="sect2">
117                  <a href="changelog_4_8.html#id1655816">
118Database Environment Changes:</a>
119                </span>
120              </dt>
121              <dt>
122                <span class="sect2">
123                  <a href="changelog_4_8.html#id1655970">
124Concurrent Data Store Changes:</a>
125                </span>
126              </dt>
127              <dt>
128                <span class="sect2">
129                  <a href="changelog_4_8.html#id1655916">
130General Access Method Changes:</a>
131                </span>
132              </dt>
133              <dt>
134                <span class="sect2">
135                  <a href="changelog_4_8.html#id1656015">
136Btree Access Method Changes:</a>
137                </span>
138              </dt>
139              <dt>
140                <span class="sect2">
141                  <a href="changelog_4_8.html#id1656091">
142Hash Access Method Changes:</a>
143                </span>
144              </dt>
145              <dt>
146                <span class="sect2">
147                  <a href="changelog_4_8.html#id1656163">
148Queue Access Method Changes:</a>
149                </span>
150              </dt>
151              <dt>
152                <span class="sect2">
153                  <a href="changelog_4_8.html#id1656078">
154Recno Access Method Changes:</a>
155                </span>
156              </dt>
157              <dt>
158                <span class="sect2">
159                  <a href="changelog_4_8.html#id1656213">
160C-specific API Changes:</a>
161                </span>
162              </dt>
163              <dt>
164                <span class="sect2">
165                  <a href="changelog_4_8.html#id1656176">
166C++-specific API Changes:</a>
167                </span>
168              </dt>
169              <dt>
170                <span class="sect2">
171                  <a href="changelog_4_8.html#id1656268">
172Java-specific API Changes:</a>
173                </span>
174              </dt>
175              <dt>
176                <span class="sect2">
177                  <a href="changelog_4_8.html#id1656290">
178
179 Direct Persistence Layer (DPL), Bindings and Collections API:</a>
180                </span>
181              </dt>
182              <dt>
183                <span class="sect2">
184                  <a href="changelog_4_8.html#id1656161">
185
186 Tcl-specific API Changes:</a>
187                </span>
188              </dt>
189              <dt>
190                <span class="sect2">
191                  <a href="changelog_4_8.html#id1656376">
192RPC-specific Client/Server Changes:</a>
193                </span>
194              </dt>
195              <dt>
196                <span class="sect2">
197                  <a href="changelog_4_8.html#id1656388">
198Replication Changes:</a>
199                </span>
200              </dt>
201              <dt>
202                <span class="sect2">
203                  <a href="changelog_4_8.html#id1656470">
204XA Resource Manager Changes:</a>
205                </span>
206              </dt>
207              <dt>
208                <span class="sect2">
209                  <a href="changelog_4_8.html#id1656534">
210Locking Subsystem Changes:</a>
211                </span>
212              </dt>
213              <dt>
214                <span class="sect2">
215                  <a href="changelog_4_8.html#id1656721">
216Logging Subsystem Changes:</a>
217                </span>
218              </dt>
219              <dt>
220                <span class="sect2">
221                  <a href="changelog_4_8.html#id1656706">
222Memory Pool Subsystem Changes:</a>
223                </span>
224              </dt>
225              <dt>
226                <span class="sect2">
227                  <a href="changelog_4_8.html#id1656768">
228Mutex Subsystem Changes:</a>
229                </span>
230              </dt>
231              <dt>
232                <span class="sect2">
233                  <a href="changelog_4_8.html#id1656859">
234Test Suite Changes</a>
235                </span>
236              </dt>
237              <dt>
238                <span class="sect2">
239                  <a href="changelog_4_8.html#id1656877">
240Transaction Subsystem Changes:</a>
241                </span>
242              </dt>
243              <dt>
244                <span class="sect2">
245                  <a href="changelog_4_8.html#id1656959">
246Utility Changes:</a>
247                </span>
248              </dt>
249              <dt>
250                <span class="sect2">
251                  <a href="changelog_4_8.html#id1657000">
252Configuration, Documentation, Sample Application, Portability and 
253Build Changes:</a>
254                </span>
255              </dt>
256            </dl>
257          </dd>
258        </dl>
259      </div>
260      <div class="sect1" lang="en" xml:lang="en">
261        <div class="titlepage">
262          <div>
263            <div>
264              <h2 class="title" style="clear: both"><a id="upgrade_4_8_intro"></a>Release 4.8: Introduction</h2>
265            </div>
266          </div>
267        </div>
268        <p>The following pages describe how to upgrade applications coded against
269the Berkeley DB 4.7 release interfaces to the Berkeley DB 4.8 release interfaces.
270This information does not describe how to upgrade Berkeley DB 1.85 release
271applications.</p>
272      </div>
273    </div>
274    <div class="navfooter">
275      <hr />
276      <table width="100%" summary="Navigation footer">
277        <tr>
278          <td width="40%" align="left"><a accesskey="p" href="changelog_4_7.html">Prev</a>��</td>
279          <td width="20%" align="center">��</td>
280          <td width="40%" align="right">��<a accesskey="n" href="upgrade_4_8_dpl.html">Next</a></td>
281        </tr>
282        <tr>
283          <td width="40%" align="left" valign="top">Berkeley DB 4.7.25 Change Log��</td>
284          <td width="20%" align="center">
285            <a accesskey="h" href="index.html">Home</a>
286          </td>
287          <td width="40%" align="right" valign="top">��Release 4.8: Registering DPL Secondary Keys</td>
288        </tr>
289      </table>
290    </div>
291  </body>
292</html>
293