[ZODB-Dev] Stability of ZODB in the Zope-3x-branch

Patrick K. O'Brien pobrien@orbtech.com
Thu, 21 Mar 2002 12:23:58 -0600


I might be able to help out with some unit tests. Depends on how much time I
have available.

---
Patrick K. O'Brien
Orbtech

> -----Original Message-----
> From: zodb-dev-admin@zope.org [mailto:zodb-dev-admin@zope.org]On Behalf
> Of Jeremy Hylton
> Sent: Thursday, March 21, 2002 12:16 PM
> To: Neil Schemenauer; zodb-dev@zope.org
> Subject: Re: [ZODB-Dev] Stability of ZODB in the Zope-3x-branch
>
> Lots of testing -- more unit tests, user tests, etc.
>
> A lot of the code is new, and it is based on two things I
> only partly understood -- the new 2.2 features and the
> BTrees implementation.  We've been finding little bugs as we
> go along, and I'm aware of some other current bugs.  Ex:
> There's a race condition in cache invalidation in
> ZODB.Connection.
>
> So I think the existing code needs careful review.  We need
> better tests and we need users to bang on it.
>
> There are also important architectural changes planned, so
> at times the code base will be less stable that it is now.
> Examples: Multi-version concurrency control, more
> flexibility with isolation levels (kind of goes together
> with MVCC), improved Cache (likely based on Toby's), etc.
>
> I wouldn't put it into production use yet.
>
> Are you interested in contributing on any of this work?
> Perhaps we could have a ZODB4 sprint...
>
> Jeremy
>
> _______________________________________________
> For more information about ZODB, see the ZODB Wiki:
> http://www.zope.org/Wikis/ZODB/
>
> ZODB-Dev mailing list  -  ZODB-Dev@zope.org
> http://lists.zope.org/mailman/listinfo/zodb-dev