[ZODB-Dev] ZODB4 project plan

Toby Dickenson tdickenson@geminidataloggers.com
Fri, 29 Nov 2002 07:34:15 +0000


On Thursday 28 November 2002 4:41 pm, Pieter Nagel wrote:
> On Wed, Nov 27, 2002 at 08:21:20AM -0500, Guido van Rossum wrote:
> > Death to ZODB versions.  Long live transactional undo.
>
> +1
>
> I've allways disliked versions because they conjured up mental images o=
f
> spaghetti code in the DB engine to cope with the combination of version=
s
> and transactions.
>
> I'd rather see nested transactions be the one and only transaction-like
> concept embodied in ZODB.

What do nested transactions have that versions do not? (Other than a good=
=20
name, and a more sensible API).  I am asking this question because I dont=
=20
really understand Versions.