[ZODB-Dev] Version thoughts
Christian Theune
ct at gocept.com
Tue May 16 15:35:52 EDT 2006
Hi,
Jim Fulton wrote:
>
> I've been thinking about various ways to clean up ZODB.
>
> For a while I've threatened to get rid of versions. I've been
> convinced by various arguments by various people that it is
> less work to keep them, at least for the foreseeable future.
> This is because there are certain limited legitimate use cases
> that they satisfy.
>
> I wish, however, to try to limit their impact on the rest of
> ZODB. I intend to continue a recent trend of reducing their
> impact on the ZODB and ZEO code by providing a low quality of
> service for them. For example, ZEO client storages don't bother
> to cache version data. I just did a quick scan of the DB and
> Connection code and see opportunities like eliminating the
> modified-in-version cache, eliminating version-aware object-cache
> policies and possibly eliminating connection pools for version data.
Just in case this got off the radar: Zope 2 doesn't support version
objects any more, in the sense, that you can not create new ones. This
should be the case since 2.8 IIRC.
Christian
--
gocept gmbh & co. kg - forsterstraße 29 - 06112 halle/saale - germany
www.gocept.com - ct at gocept.com - phone +49 345 122 9889 7 -
fax +49 345 122 9889 1 - zope and plone consulting and development
More information about the ZODB-Dev
mailing list