[ZODB-Dev] ZODB: invalidations out of order

Nathan Van Gheem vangheem at gmail.com
Tue Sep 21 16:44:53 EDT 2010


Both releases will work for us I believe. We're currently on 3.8.5
with a few custom fixes of my own so this release fits perfectly.

Thank you for your help!

On Tue, Sep 21, 2010 at 2:21 PM, Jim Fulton <jim at zope.com> wrote:
> On Tue, Sep 21, 2010 at 11:23 AM, Hanno Schlichting <hanno at hannosch.eu> wrote:
>> On Tue, Sep 21, 2010 at 5:20 PM, Jim Fulton <jim at zope.com> wrote:
>>>> It was changes like this one
>>>> http://svn.zope.org/Zope/trunk/src/Products/PluginIndexes/DateIndex/DateIndex.py?rev=115442&r1=115279&r2=115442
>>>
>>> I don't understand how the BTree changes would run afoul of this.
>>> This code should prevent the BTree from overflowing in the first place, no?
>>
>> It should. But it failed to recognize that a Python int on a 64bit
>> platform is too large to fit into an IITreeSet. For some reason this
>> problem only started showing up after the BTree fixes.
>
> Well, Hmph.
>
> I guess if Nathan can't run 3.8.6 (or 3.9), 3.8.4 should be OK, as the
> fix is for a false positive of a problem.
>
> Jim
>
> --
> Jim Fulton
>


More information about the ZODB-Dev mailing list