[ZODB-Dev] 0 is not really equal to my object

Jim Fulton jim at zope.com
Tue Feb 8 19:05:02 EST 2005


Tim Peters wrote:
> [Jim Fulton]
> 
>>I'm 99% sure that ZODB 3.3 will read a 3.2 database just fine.
> 
> 
> The database format hasn't changed, but some classes no longer appear where
> they used to appear, making some older pickles unloadable.  In fact, a
> Collector issue was opened about that earlier today:
> 
>     http://zope.org/Collectors/Zope/1695
> 
> Like `intSet` plain doesn't exist anymore (along with the rest of the old
> BTree implementation), and PersistentMapping seems to live under
> `persistent.mapping` now.
> 
> Don't know what to do about those; don't know why it took so long for anyone
> to notice, either.

It takes someone using a very old version of Zope or
a very old database to encounter them. Perhaps Tiran has some
3rd-part software that is using these.  Module aliases won't
fix the problem, BTW.  We need to pursue this further with Tiran.

Jim

-- 
Jim Fulton           mailto:jim at zope.com       Python Powered!
CTO                  (540) 361-1714            http://www.python.org
Zope Corporation     http://www.zope.com       http://www.zope.org


More information about the ZODB-Dev mailing list