[Zodb-checkins] CVS: Packages/bsddb3Storage - README:1.2
barry@digicool.com
barry@digicool.com
Mon, 18 Jun 2001 15:34:37 -0400 (EDT)
Update of /cvs-repository/Packages/bsddb3Storage
In directory korak.digicool.com:/tmp/cvs-serv15493
Modified Files:
README
Log Message:
Updated to reflect changes for 1.0 beta 3.
--- Updated File README in package Packages/bsddb3Storage --
--- README 2001/04/27 22:59:57 1.1
+++ README 2001/06/18 19:34:37 1.2
@@ -1,4 +1,4 @@
-Berkeley (bsddb3) Storage 1.0 beta 2 for ZODB/Zope
+Berkeley (bsddb3) Storage 1.0 beta 3 for ZODB/Zope
Introduction
@@ -24,7 +24,7 @@
- Minimal.py is a new implementation of an undo-less, version-less
storage, however it currently only does reference counting
garbage collection on the call to pack(). Thus it is not (yet)
- packless. However, because Minimal shares code with the Full
+ packless. However, because Minimal shares code with the Full
storage, and provides a more robust temporary commit log, this
is the wave of the future. For 1.0 final release, Minimal will
be augmented to provide packless reclamation of reference
@@ -34,8 +34,9 @@
- Full.py is a complete storage implementation, supporting undo,
versions, automatic reference counting garbage collection.
Packing this storage is only required in order to get rid of old
- object revisions. For the 1.0 final release, Full will be
- integrated with automatic cyclic garbage detection.
+ object revisions. Full storage provides some experimental
+ support for cyclic garbage collection, although this will not be
+ an officially supported feature for the 1.0 final release.
Note that Full.py supports a new style of undo, called
"transactional undo", which is really a non-destructive,
@@ -45,10 +46,15 @@
Old style undo is /not/ supported in the Full.py storage, so
unless you have a newer version of ZODB, you will not be able to
- perform undos. It is unlikely that old style undo support will
- be added to Full.py storage.
+ perform undos. We will not be adding old style undo support to
+ Full.py storage.
+ As of 1.0 beta 3, Full storage also supports application level
+ conflict resolution. This is explained at
+ http://www.zope.org/Members/jim/ZODB/ApplicationLevelConflictResolution
+
+
Compatibility
The Full and Minimal storages have been tested with Python 2.0 and
@@ -59,7 +65,8 @@
described above. Transactional undo support will work with Zope
2.4. These storages have only been tested on Linux, and should
work for on Unix-like operating system. Windows has been
- partially tested, so it should work.
+ partially tested, so it should work, but we're not making
+ promises.
Requirements
@@ -104,7 +111,7 @@
Type "copyright", "credits" or "license" for more information.
>>> import bsddb3Storage
>>> bsddb3Storage.__version__
- '1.0 beta 2'
+ '1.0 beta 3'
See also docs/PacklessReadme.txt for alternative installation
directions.