[Zope-dev] misterious btree issue
Jim Fulton
jim at zope.com
Thu Nov 6 10:31:08 EST 2008
On Nov 6, 2008, at 8:14 AM, Jacob Holm wrote:
> Hi Adam
>
> Adam GROSZER wrote:
>> Hello,
>>
>> I've run into a misterious issue while evolving generations from an
>> old DB.
>>
>> Quick fact is that it seems like a BTree kept an object reference to
>> an object which was deleted from it.
> [snip]
>
> Yes, the BTree implementations we use may keep a reference to a
> deleted
> key. I think I have seen this documented somewhere but don't have the
> time to look it up now. It saves some bookkeeping to do it that way,
> and
> I think it also reduces the risk of conflict errors.
In particular, it might have a reference to the key in an internal
BTree node.
(I don't know this to be true, but I wouldn't be surprised if it was
true.)
If this is the case, we can definitely fix it.
Jim
--
Jim Fulton
Zope Corporation
More information about the Zope-Dev
mailing list