xref: /freebsd/lib/libc/db/README (revision f1e396bc53f14d3514ce91e8e5e49a83d62b08fb)
1f1e396bcSPaul Traina#	@(#)README	8.27 (Berkeley) 9/1/94
2f1e396bcSPaul Traina
3f1e396bcSPaul TrainaThis is version 1.85 of the Berkeley DB code.
4f1e396bcSPaul Traina
5f1e396bcSPaul TrainaFor information on compiling and installing this software, see the file
6f1e396bcSPaul TrainaPORT/README.
7f1e396bcSPaul Traina
8f1e396bcSPaul TrainaNewer versions of this software will periodically be made available by
9f1e396bcSPaul Trainaanonymous ftp from ftp.cs.berkeley.edu.  An archive in compressed format
10f1e396bcSPaul Trainais in ucb/4bsd/db.tar.Z, or in gzip format in ucb/4bsd/db.tar.gz.  If
11f1e396bcSPaul Trainayou'd like to receive announcements of future releases of this software,
12f1e396bcSPaul Trainasend email to the contact address below.
13f1e396bcSPaul Traina
14f1e396bcSPaul TrainaEmail questions may be addressed to Keith Bostic at bostic@cs.berkeley.edu.
15f1e396bcSPaul Traina
16f1e396bcSPaul Traina============================================
17f1e396bcSPaul TrainaDistribution contents:
18f1e396bcSPaul Traina
19f1e396bcSPaul TrainaMakefile.inc	Ignore this, it's the 4.4BSD subsystem Makefile.
20f1e396bcSPaul TrainaPORT		The per OS/architecture directories to use to build
21f1e396bcSPaul Traina		libdb.a, if you're not running 4.4BSD.  See the file
22f1e396bcSPaul Traina		PORT/README for more information.
23f1e396bcSPaul TrainaREADME		This file.
24f1e396bcSPaul Trainabtree		The B+tree routines.
25f1e396bcSPaul Trainachangelog	List of changes, per version.
26f1e396bcSPaul Trainadb		The dbopen(3) interface routine.
27f1e396bcSPaul Trainadocs		Various USENIX papers, and the formatted manual pages.
28f1e396bcSPaul Trainahash		The extended linear hashing routines.
29f1e396bcSPaul Trainaman		The unformatted manual pages.
30f1e396bcSPaul Trainampool		The memory pool routines.
31f1e396bcSPaul Trainarecno		The fixed/variable length record routines.
32f1e396bcSPaul Trainatest		Test package.
33f1e396bcSPaul Traina
34f1e396bcSPaul Traina============================================
35f1e396bcSPaul TrainaDebugging:
36f1e396bcSPaul Traina
37f1e396bcSPaul TrainaIf you're running a memory checker (e.g. Purify) on DB, make sure that
38f1e396bcSPaul Trainayou recompile it with "-DPURIFY" in the CFLAGS, first.  By default,
39f1e396bcSPaul Trainaallocated pages are not initialized by the DB code, and they will show
40f1e396bcSPaul Trainaup as reads of uninitialized memory in the buffer write routines.
41