File: version.html

package info (click to toggle)
db 2%3A2.4.14-2.7.7.1.c
  • links: PTS
  • area: main
  • in suites: potato
  • size: 12,716 kB
  • ctags: 9,382
  • sloc: ansic: 35,556; tcl: 8,564; cpp: 4,890; sh: 2,075; makefile: 1,723; java: 1,632; sed: 419; awk: 153; asm: 41
file content (51 lines) | stat: -rw-r--r-- 2,505 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
<! "@(#)version.so	10.4 (Sleepycat) 11/3/98">
<!Copyright 1997, 1998 by Sleepycat Software, Inc.  All rights reserved.>
<html>
<body bgcolor=white>
<head>
<title>Berkeley DB Reference Guide: Programmer Notes</title>
<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btr
ee,hash,hashing,transaction,transactions,locking,logging,access method,access me
thods,java,C,C++">
</head>
<h3>Berkeley DB Reference Guide: Programmer Notes</h3>
<p>
<h1 align=center>Library version information</h1>
<p>
Each release of the Berkeley DB library has a major version number, a minor
version number, and a patch number.
<p>
The major version number changes only when major portions of the Berkeley DB
functionality have been changed.  In this case, it may be necessary to
significantly modify applications in order to upgrade them to use the new
version of the library.
<p>
The minor version number changes when Berkeley DB interfaces have changed, and
the new release is not entirely backward compatible with previous releases.
To upgrade applications to the new version, they must be recompiled, and
potentially, minor modifications made, (e.g., the order of arguments to a
function might have changed).
<p>
The patch number changes on each release.  If only the patch number
has changed in a release, applications do not need to be recompiled,
and they can be upgraded to the new version by simply installing a
new version of the shared library.
<p>
Internal Berkeley DB interfaces may change at any time and during any release,
without warning. This means that the library must be entirely recompiled
and reinstalled when upgrading to new releases of the library, as there
is no guarantee that modules from the current version of the library will
interact correctly with modules from a previous release.
<p>
To retrieve the Berkeley DB version information, applications should use the
<a href="../../api_c/DbEnv/version.html">db_version</a> interface.  In addition to the above information, the
<a href="../../api_c/DbEnv/version.html">db_version</a> interface returns a string encapsulating the version
information, suitable for display to a user.
<p>
<a href="../../ref/program/environ.html"><img src="../../images/prev.gif"></a>
<a href="../../ref/toc.html"><img src="../../images/toc.gif"></a>
<a href="../../ref/program/dbsizes.html"><img src="../../images/next.gif"></a>
</tt>
</body>
</html>