xref: /minix3/lib/libc/db/README (revision 2639ae9b1755f49e4eb4b211ce63d8879b0edd4a)
1*2639ae9bSBen Gras#	$NetBSD: README,v 1.3 1996/05/03 21:17:07 cgd Exp $
2*2639ae9bSBen Gras#	@(#)README	8.27 (Berkeley) 9/1/94
3*2639ae9bSBen Gras
4*2639ae9bSBen GrasThis is version 1.85 of the Berkeley DB code.
5*2639ae9bSBen Gras
6*2639ae9bSBen GrasFor information on compiling and installing this software, see the file
7*2639ae9bSBen GrasPORT/README.
8*2639ae9bSBen Gras
9*2639ae9bSBen GrasNewer versions of this software will periodically be made available by
10*2639ae9bSBen Grasanonymous ftp from ftp.cs.berkeley.edu.  An archive in compressed format
11*2639ae9bSBen Grasis in ucb/4bsd/db.tar.Z, or in gzip format in ucb/4bsd/db.tar.gz.  If
12*2639ae9bSBen Grasyou'd like to receive announcements of future releases of this software,
13*2639ae9bSBen Grassend email to the contact address below.
14*2639ae9bSBen Gras
15*2639ae9bSBen GrasEmail questions may be addressed to Keith Bostic at bostic@cs.berkeley.edu.
16*2639ae9bSBen Gras
17*2639ae9bSBen Gras============================================
18*2639ae9bSBen GrasDistribution contents:
19*2639ae9bSBen Gras
20*2639ae9bSBen GrasMakefile.inc	Ignore this, it's the 4.4BSD subsystem Makefile.
21*2639ae9bSBen GrasPORT		The per OS/architecture directories to use to build
22*2639ae9bSBen Gras		libdb.a, if you're not running 4.4BSD.  See the file
23*2639ae9bSBen Gras		PORT/README for more information.
24*2639ae9bSBen GrasREADME		This file.
25*2639ae9bSBen Grasbtree		The B+tree routines.
26*2639ae9bSBen Graschangelog	List of changes, per version.
27*2639ae9bSBen Grasdb		The dbopen(3) interface routine.
28*2639ae9bSBen Grasdocs		Various USENIX papers, and the formatted manual pages.
29*2639ae9bSBen Grashash		The extended linear hashing routines.
30*2639ae9bSBen Grasman		The unformatted manual pages.
31*2639ae9bSBen Grasmpool		The memory pool routines.
32*2639ae9bSBen Grasrecno		The fixed/variable length record routines.
33*2639ae9bSBen Grastest		Test package.
34*2639ae9bSBen Gras
35*2639ae9bSBen Gras============================================
36*2639ae9bSBen GrasDebugging:
37*2639ae9bSBen Gras
38*2639ae9bSBen GrasIf you're running a memory checker (e.g. Purify) on DB, make sure that
39*2639ae9bSBen Grasyou recompile it with "-DPURIFY" in the CFLAGS, first.  By default,
40*2639ae9bSBen Grasallocated pages are not initialized by the DB code, and they will show
41*2639ae9bSBen Grasup as reads of uninitialized memory in the buffer write routines.
42