[ZODB-Dev] Excellent overview of ODBMS and my take on ZODB

Patrick K. O'Brien pobrien@orbtech.com
Tue, 26 Feb 2002 07:18:16 -0600


Thanks. I had overlooked that.

---
Patrick K. O'Brien
Orbtech

> -----Original Message-----
> Geert-Jan Van Den Bogaerde said:
>
> According to A.M. Kuchling's ZODB programmer's guide:
> (http://www.amk.ca/zodb/guide/node19.html)
>
> "Recent versions of ZODB allow writing persistent classes that have
> __getattr__, __delattr__, or __setattr__ methods. The one minor
> complication is that the machinery for automatically detecting changes to
> the object is disabled while the __getattr__, __delattr__, or __setattr__
> method is executing. This means that if the object is modified, the object
> should be marked as dirty by setting the object's _p_changed method to
> true."
>
> Recent versions here I'm pretty sure refers to to the latest releases of
> the StandAloneZODB/ZODB3 branch, not the ZODB branch in Zope3.
>
> So it is possible in StandaloneZODB 1.0, but you need to set _p_changed
> manually.
>