[ZODB-Dev] ZODB4 project plan
Guido van Rossum
guido@python.org
Tue, 03 Dec 2002 03:52:52 -0500
> >>>>> "PN" == Pieter Nagel <pieter@nagel.co.za> writes:
>
> PN> I've allways disliked versions because they conjured up mental
> PN> images of spaghetti code in the DB engine to cope with the
> PN> combination of versions and transactions.
>
> I'm not sure why they configured up images of speghetti code. The
> notion of locking an object seems fairly natural for a database.
>
> Jeremy
Look at the load() and update() methods in ZEO/ClientCache.py for how
the version feature makes cases multiply like rabbits.
--Guido van Rossum (home page: http://www.python.org/~guido/)