| 1 | # @(#)README 8.27 (Berkeley) 9/1/94 |
| 2 | |
| 3 | This is version 1.85 of the Berkeley DB code. |
| 4 | |
| 5 | For information on compiling and installing this software, see the file |
| 6 | PORT/README. |
| 7 | |
| 8 | Newer versions of this software will periodically be made available by |
| 9 | anonymous ftp from ftp.cs.berkeley.edu. An archive in compressed format |
| 10 | is in ucb/4bsd/db.tar.Z, or in gzip format in ucb/4bsd/db.tar.gz. If |
| 11 | you'd like to receive announcements of future releases of this software, |
| 12 | send email to the contact address below. |
| 13 | |
| 14 | Email questions may be addressed to Keith Bostic at bostic@cs.berkeley.edu. |
| 15 | |
| 16 | ============================================ |
| 17 | Distribution contents: |
| 18 | |
| 19 | Makefile.inc Ignore this, it's the 4.4BSD subsystem Makefile. |
| 20 | PORT The per OS/architecture directories to use to build |
| 21 | libdb.a, if you're not running 4.4BSD. See the file |
| 22 | PORT/README for more information. |
| 23 | README This file. |
| 24 | btree The B+tree routines. |
| 25 | changelog List of changes, per version. |
| 26 | db The dbopen(3) interface routine. |
| 27 | docs Various USENIX papers, and the formatted manual pages. |
| 28 | hash The extended linear hashing routines. |
| 29 | man The unformatted manual pages. |
| 30 | mpool The memory pool routines. |
| 31 | recno The fixed/variable length record routines. |
| 32 | test Test package. |
| 33 | |
| 34 | ============================================ |
| 35 | Debugging: |
| 36 | |
| 37 | If you're running a memory checker (e.g. Purify) on DB, make sure that |
| 38 | you recompile it with "-DPURIFY" in the CFLAGS, first. By default, |
| 39 | allocated pages are not initialized by the DB code, and they will show |
| 40 | up as reads of uninitialized memory in the buffer write routines. |