[Zope3-dev] Re: [ZODB-Dev] ZODB4 project plan

Toby Dickenson tdickenson@geminidataloggers.com
Mon, 2 Dec 2002 16:48:20 +0000


On Monday 02 December 2002 4:24 pm, Casey Duncan wrote:

> If you applied this in reverse, then "versions" might actually be more
> useful. That is, Changes to the catalog from inside a version/lock woul=
d be
> queued (in an object that only exists in the version). Then when the
> version is saved, the queue is emptied and the objects are cataloged.

One hole in this approach is that the per-version queue needs to be creat=
ed=20
somehow. If it is created inside the version, then the object that refere=
nces=20
it (the zcatalog object in this case) gets locked into that version.