• Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/timemachine/db-4.7.25.NC/docs_src/ref/changelog/
1<!--"$Id: 2.7.7.html,v 1.3 2007/05/17 18:17:18 bostic Exp $ (Sleepycat) $Date: 2007/05/17 18:17:18 $"-->
2<html>
3<head>
4<title>The Berkeley DB Package: DB 2.7.7 Change Log</title>
5<meta name="description" content="Berkeley DB: A database programmatic toolkit.">
6<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods">
7</head>
8<body bgcolor=white>
9
10<h3 align=center>Berkeley DB 2.7.7 Change Log</h3>
11
12Berkeley DB version 2.7.7 is version 2.7.5 with a set of specific bug
13fixes applied.  There were no public interface changes or new features.
14
15<h3>Bug Fixes:</h3>
16<ol>
17
18<p><li>
19Fix potential races in updating checkpoint buffer counts that can
20cause checkpoint calls to never finish.
21<p><li>
22Fix for XA support, allows two-phase commit processing to work.
23<p><li>
24Fix a recovery bug when database files are opened/closed multiple times in
25the same session.
26<p><li>
27Change file descriptor usage to permit Sendmail's fcntl(2) locking scheme.
28<p><li>
29Fix ANSI C++ usage to avoid GNU gcc-2.95  warning messages.
30<p><li>
31If there are a sufficient number of threads competing for limited numbers
32of pages, it's possible to split Btree pages too many times, and cause a
33core dump.
34<p><li>
35Fix a case where it was possible for EAGAIN to not be returned from the
36database get-by-key interface.
37<p><li>
38Ignore log records not involved in transactions so that actions taken
39outside of transactions are not undone during recovery.
40<p><li>
41Fix a memory pool race during buffer discard in memory tight environments.
42</ol>
43
44<h3>Other Changes:</h3>
45<ol>
46<p><li>
47Update the Berkeley DB release version numbers from 2.7.5 to 2.7.7.
48</ol>
49
50</body>
51</html>
52