[ZODB-Dev] [cPickle-Cache] Ghosts not released automatically?

Dieter Maurer dieter at handshake.de
Tue May 4 04:33:03 EDT 2004


As I understand it, the ZODB cPickle cache should delete
Ghost objects automatically when there reference count goes to zero.

In my ZODB 3.2 (as bundled with Zope 2.7), I see tens of thousands
of ghost objects for which the extrem cache detail tells
the reference count were 0.

What is wrong here?


Further investigation revealed:
 
  "ZODB.DB.DB.cacheExtremeDetail" reports the wrong reference count
  for ghost objects. The reported value is too low by 1.

-- 
Dieter



More information about the ZODB-Dev mailing list