[Zodb-checkins] CVS: ZODB3/Doc - BDBStorage.txt:1.1.2.2

Barry Warsaw barry@wooz.org
Mon, 3 Feb 2003 12:18:06 -0500


Update of /cvs-repository/ZODB3/Doc
In directory cvs.zope.org:/tmp/cvs-serv1059

Modified Files:
      Tag: ZODB3-3_1-branch
	BDBStorage.txt 
Log Message:
updates


=== ZODB3/Doc/BDBStorage.txt 1.1.2.1 => 1.1.2.2 ===
--- ZODB3/Doc/BDBStorage.txt:1.1.2.1	Tue Jan  7 15:39:04 2003
+++ ZODB3/Doc/BDBStorage.txt	Mon Feb  3 12:18:03 2003
@@ -31,21 +31,22 @@
   transactional undo, versions, application level conflict resolution,
   packing, and automatic reference counting garbage collection.  You
   must pack this storage in order to get rid of old object revisions,
-  but there is also a new "autopack" strategy which packs the storage
-  in a separate thread and can eliminate the need for an explicit
-  manual pack operation.
+  but there is a new "autopack" strategy which packs the storage in a
+  separate thread and can eliminate the need for an explicit manual
+  pack operation.
 
 - BDBMinimalStorage.py is an implementation of an undo-less,
   version-less storage, which implements a reference counting garbage
   collection strategy to remove unused objects.  It is still possible
   for garbage objects to persist in the face of object cycles,
-  but this storage too implements an autopack strategy.
+  but this storage too implements an autopack strategy to collect such
+  cyclic garbage.
 
 
 Compatibility
 -------------
 
-As of this writing (07-Jan-2003), these storages have been tested with
+As of this writing (03-Feb-2003), these storages have been tested with
 Python 2.1.3, Python 2.2.2, and Python 2.3a1.  When used with Python
 2.1 or 2.2, you must use the distutils PyBSDDB package (see below),
 however with Python 2.3, these storages use the standard Python bsddb
@@ -56,7 +57,7 @@
 tested on Linux.
 
 It is recommended that you use BerkeleyDB 4.1.25, and if you are using
-Python 2.1 or 2.2, PyBSDDB 3.4.1 or later.  BDBStorage will not work
+Python 2.1 or 2.2, PyBSDDB 4.1.3 or later.  BDBStorage will not work
 with any BerkeleyDB version before 3.3.11 so be careful if your Python
 or PyBSDDB is linking against earlier BerkeleyDB 3.x versions.  If you
 are using BerkeleyDB 4.0.14, it is highly recommended that you apply
@@ -91,10 +92,10 @@
 the default configure options and do a "make install" as root.  This
 will install BerkeleyDB in /usr/local/BerkeleyDB.4.1
 
-Note that because Berkeley installs itself in a non-standard location,
-the dynamic linker ld.so may not be able to find it.  This could
-result in link errors during application startup.  For systems that
-support ldconfig, it is highly recommended that you add
+Note that because BerkeleyDB installs itself in a non-standard
+location, the dynamic linker ld.so may not be able to find it.  This
+could result in link errors during application startup.  For systems
+that support ldconfig, it is highly recommended that you add
 /usr/local/BerkeleyDB.4.1/lib to /etc/ld.so.conf and run ldconfig.
 
 PyBSDDB comes with a standard distutils-based setup script which will