README
1 IMPORTANT NOTICE:
2
3This directory contains code of somewhat unknown origin that is
4INCOMPATIBLE with both Berkeley DB 1.85 and Sleepycat DB 2.x. Do NOT
5contact Sleepycat regarding bugs in code found here; they do not
6appreciate it. All bug reports about this code should go to the MIT
7Kerberos team via email to krb5-bugs@mit.edu, as usual.
8
9It is believed that this "db" code originated from Berkeley DB 1.85
10and was further modified by Cygnus and the MIT Kerberos team. Some
11significant changes to the hash code occurred at some point.
12
13The file README.db2 contains the README file provided with the
142.0-alpha release of Berkeley/Sleepycat DB, which may contain
15marginally useful information. It is not known at this time how well
16this code matches that of the 2.0-alpha release.
17
README.NOT.SLEEPYCAT.DB
1THIS IS NOT THE SLEEPYCAT DB.
2Please see the README file for more information.
3
README.db2
1# @(#)README 8.28 (Berkeley) 11/2/95
2
3This is version 2.0-ALPHA of the Berkeley DB code.
4THIS IS A PRELIMINARY RELEASE.
5
6For information on compiling and installing this software, see the file
7PORT/README.
8
9Newer versions of this software will periodically be made available by
10anonymous ftp from ftp.cs.berkeley.edu:ucb/4bsd/db.tar.{Z,gz} and from
11ftp.harvard.edu:margo/db.tar.{Z,gz}. If you want to receive announcements
12of future releases of this software, send email to the contact address
13below.
14
15Email questions may be addressed to dbinfo@eecs.harvard.edu.
16
17============================================
18Distribution contents:
19
20README This file.
21CHANGELOG List of changes, per version.
22btree B+tree access method.
23db The db_open interface routine.
24docs Various USENIX papers, and the formatted manual pages.
25hash Extended linear hashing access method.
26lock Lock manager.
27log Log manager.
28man The unformatted manual pages.
29mpool The buffer manager support.
30mutex Mutex support.
31recno The fixed/variable length record access method.
32test Test package.
33txn Transaction support.
34
35============================================
36Debugging:
37
38If you're running a memory checker (e.g. Purify) on DB, make sure that
39you recompile it with "-DPURIFY" in the CFLAGS, first. By default,
40allocated pages are not initialized by the DB code, and they will show
41up as reads of uninitialized memory in the buffer write routines.
42