[ZODB-Dev] ZODB4 project plan
Phillip J. Eby
pje@telecommunity.com
Fri, 29 Nov 2002 15:28:26 -0500
At 07:34 AM 11/29/02 +0000, Toby Dickenson wrote:
>What do nested transactions have that versions do not? (Other than a good
>name, and a more sensible API). I am asking this question because I dont
>really understand Versions.
Versions are "long-running transactions" with "pessimistic
locking". Nested transactions are entirely unrelated in purpose and function.
In theory, you could use a version to simulate a single level of nested
transactions. In practice, it's a pretty hideous idea. :)