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

> 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.

For more information about ZODB, see the ZODB Wiki:

ZODB-Dev mailing list  -  ZODB-Dev@zope.org

Reply via email to