On Apr 17, 2010, at 2:07 AM, Tres Seaver <tsea...@palladion.com> wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Jeff Shell wrote:
>> 
>> Given an oid, how can I trace what references that object/oid? There
>> is something in our normal object hierarchy retaining a reference,
>> but I don't know how to find it, and imagine that trying to
>> investigate/load the objects from the ZODB level will help me find
>> the culprit.
>> 
>> Are there low level deletion tools in the ZODB to delete individual
>> objects?
> 
> Hmm, maybe you could hack a dummy version of
> 'zope.inteface.adapter.Null' back into place, and set a breakpoint
> inside its __setstate__?  Just a thought.

We did put a dummy Null in place to try and get through the import, but didn't 
think about the breakpoint in __setstate__. Good thought.

JPS 
_______________________________________________
For more information about ZODB, see the ZODB Wiki:
http://www.zope.org/Wikis/ZODB/

ZODB-Dev mailing list  -  ZODB-Dev@zope.org
https://mail.zope.org/mailman/listinfo/zodb-dev

Reply via email to