[zope2-tracker] [Bug 143657] Re: ExtensionClass misses ZODB persistent reference optimization

Hanno Schlichting hanno at hannosch.eu
Sat Apr 3 21:03:21 EDT 2010


As a reference, this bug caused http://dev.plone.org/plone/ticket/10318
to appear, which I hopefully fixed in:

https://mail.zope.org/pipermail/checkins/2010-April/044713.html
https://mail.zope.org/pipermail/checkins/2010-April/044715.html

and released in 2.12.3. In short without the __getnewargs__ on
Acquisition wrapper classes, you would suddenly get persistent
references of the form ("some poid",
"Acquisition.ImpliciAcquirerWrapper"). Giving the wrappers a
__getnewargs__ ensures that the simple ("some poid") form is used in
these cases.

** Bug watch added: Plone Bug Tracker #10318
   http://dev.plone.org/plone/ticket/10318

-- 
ExtensionClass misses ZODB persistent reference optimization
https://bugs.launchpad.net/bugs/143657
You received this bug notification because you are a member of Zope 2
Developers, which is subscribed to Zope 2.


More information about the zope2-tracker mailing list