POSKeyErrors was Re: [Zope] Zope leaking memory?

Tim Peters tim.peters at gmail.com
Thu Sep 16 02:10:37 EDT 2004


[Richard Jones]
> ...
> * fsrefs still reports errors on some objects, like:
> 
> oid 0x0265be BTrees.IOBTree.IOBucket
> last updated: 2004-09-16 02:32:47.973507, tid=0x357DBF8CCAFDCCCL
> refers to invalid object:
>        oid 0x02b6c2 missing: 'BTrees.IOBTree.IOBucket'
> 
> but when I dig in there, the IOBucket appears to just have strings as the
> values. And they're all present. Not sure why / how fsrefs thinks stuff is
> missing.

fsrefs says an oid is "missing" if and only if it the oid doesn't
appear in the .fs.index file.  It could be a good idea to delete your
.fs.index file, in case it got of synch with your .fs file with all
the switching back and forth.  ZODB will recreate the .fs.index file
from the .fs file then.  It's not a good idea to have mismatching .fs
and .fs.index files.


More information about the Zope mailing list