Re: [Zope3-dev] Re: [Zope-dev] Re: 64-bit BTrees

2006-04-13 Thread Tim Peters
[Tres Seaver] > ... > I would guess that if you could do a census of all the OIDs in all the > Datas.fs in the world, a significant majority of them would be instances > of classes declared in IOBTree / IIBTree (certainly the bulk of > *transaction* records are going to be tied up with them). Prov

[Zope3-dev] Re: [Zope-dev] Re: 64-bit BTrees

2006-04-13 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Jim Fulton wrote: > Tres Seaver wrote: > >> -BEGIN PGP SIGNED MESSAGE- >> Hash: SHA1 >> >> Fred Drake wrote: >> >>> I have a need for 64-bit BTrees (at least for IOBTree and OIBTree), >>> and I'm not the first. I've created a feature developm

[Zope3-dev] Re: [Zope-dev] Re: 64-bit BTrees

2006-04-13 Thread Jim Fulton
Tres Seaver wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Fred Drake wrote: I have a need for 64-bit BTrees (at least for IOBTree and OIBTree), and I'm not the first. I've created a feature development branch for this, and checked in my initial implementation. I've modified the existi

[Zope3-dev] Re: 64-bit BTrees

2006-04-13 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Fred Drake wrote: > I have a need for 64-bit BTrees (at least for IOBTree and OIBTree), > and I'm not the first. I've created a feature development branch for > this, and checked in my initial implementation. > > I've modified the existing code to us

[Zope3-dev] 64-bit BTrees

2006-04-13 Thread Fred Drake
I have a need for 64-bit BTrees (at least for IOBTree and OIBTree), and I'm not the first. I've created a feature development branch for this, and checked in my initial implementation. I've modified the existing code to use PY_LONG_LONG instead of int for the key and/or value type; there's no lon