[ZCM] [ZC] 1519/ 2 Assign "Zope 2.8/ZODB 3.3: Update all cPickle.Pickler instances to use protocal 2"

Collector: Zope Bugs, Features, and Patches ... zope-coders-admin at zope.org
Fri Oct 1 09:50:09 EDT 2004


Issue #1519 Update (Assign) "Zope 2.8/ZODB 3.3: Update all cPickle.Pickler instances to use protocal 2"
 Status Accepted, Zope/bug medium
To followup, visit:
  http://collector.zope.org/Zope/1519

==============================================================
= Assign - Entry #2 by tim_one on Oct 1, 2004 9:50 am

 Status: Pending => Accepted

 Supporters added: tim_one

It's on an internal todo list, but has been delayed for two reasons.  First, there was a bug in proto 2 that didn't get fixed until Python 2.3.4, so 2.3.4 is an absolute minimum requirement.  That delayed even thinking about this seriously for a long time.  The other reason still exists:  since proto 2 pickles can't be read by older Pythons, then, for example, a Data.fs created after switching to proto 2 can't be used under any older Zope/ZODB installation.  That hard incompatibility makes it seem prudent to wait on this a bit longer.
________________________________________
= Request - Entry #1 by ajung on Oct 1, 2004 2:00 am

For efficiency we should  use pickle protocol 2 instead of protocol 1.
==============================================================



More information about the Zope-Collector-Monitor mailing list