Zope 2.6.2 Beta 3 Released
ZOPE 2.6.2 Beta 3 Released Zope 2.6.2b3 represents a development step in the next Zope release formed with a large number of community contributions. You may download Zope 2.6.2b3 from Zope.org: http://www.zope.org/Products/Zope/2.6.2b3/ Users of the Zope source release should note that Python 2.1.3 is now the required platform. Python 2.1.3 includes a fix to an issue that could cause crashes in Zope. Users who upgrade from source MUST RUN a |make clean| and |make| command to build the proper binaries correctly; distutils will skip compilation of the library modules needed for Zope and will cause errors if they are not up to date. Particular features of interest in Zope 2.6.2b3: * Fixed memory leak with Page Templates * Python 2.2 compatibility fixes * Back ports of BTrees fixes * Back ports of ZODB fixes relating to the packing of storage, where a packed database could contain an UNDO transaction which referred to data which had been discarded by the pack * A fix for fsrecover.py which prevented it from recovering any data * Fixes for collector issues 256, 683, 814, 816, 875, 882, 892, 902, 928, 937, 939, 954, 956 For more information on what is new in this release, see the CHANGES.txt and HISTORY.txt files for the release: * http://www.zope.org/Products/Zope/2.6.2b3/CHANGES.txt * http://www.zope.org/Products/Zope/2.6.2b3/HISTORY.txt For more information on the available Zope releases, guidance for selecting the right distribution and installation instructions, please see: http://www.zope.org/Documentation/Misc/InstallingZope.html -- Matt Kromer Zope Corporation http://www.zope.com/
Am 29.06.2003, 00:11 Uhr schruhb Fernando Martins <fmartins@hetnet.nl>:
Out of curiosity, what kind of Python code can have memory leaks?
For example code generating circular references of objects: object A has reference to object B object B has reference to object C Up to now, if object A is deleted, object B could be deleted as well as there are no more references to B. But now imagine that some code leads to: object C creates reference to object B Now, when A is deleted, there are still references to B and references to C, so neither of them can safely be deleted by a garbage collector relying on reference counts. And thats what Python uses (at least the last time I looked). Jo. -- Internetmanufaktur Jo Meder ---------------------- Berlin, Germany http://www.meder.de/ ------------------- fon: ++49-30-417 17 63 33 Kollwitzstr. 75 ------------------------ fax: ++49-30-417 17 63 45 10435 Berlin --------------------------- mob: ++49-170- 2 98 89 97 Public GnuPG-Key ---------- http://www.meder.de/keys/jo-pubkey.txt
Excelent explanation. Thanks, Fernando From: Jo Meder [mailto:jo@meder.de]
schruhb Fernando Martins <fmartins@hetnet.nl>:
Out of curiosity, what kind of Python code can have memory leaks?
For example code generating circular references of objects:
object A has reference to object B object B has reference to object C
Up to now, if object A is deleted, object B could be deleted as well as there are no more references to B. But now imagine that some code leads to:
object C creates reference to object B
Now, when A is deleted, there are still references to B and references to C, so neither of them can safely be deleted by a garbage collector relying on reference counts. And thats what Python uses (at least the last time I looked).
Jo.
On Sun, Jun 29, 2003 at 09:45:20PM +0200, robert wrote:
Am Freitag, 27. Juni 2003 23:30 schrieb Matthew T. Kromer:
ZOPE 2.6.2 Beta 3 Released I just filed a bug 959 AccessControl.User.BasicUser.has_permission" is broken
Would it be possible to have it fixed in the next beta ?
that would be nice. this is actually an old bug... http://collector.zope.org/Zope/514 -- Paul Winkler http://www.slinkp.com Look! Up in the sky! It's TROMBONIST FROM HELL! (random hero from isometric.spaceninja.com)
Am Freitag, 27. Juni 2003 23:30 schrieb Matthew T. Kromer:
ZOPE 2.6.2 Beta 3 Released I just filed a bug 959 AccessControl.User.BasicUser.has_permission" is broken
Would it be possible to have it fixed in the next beta ?
Robert
Fixed now in CVS for 2.6.2 / 2.7 and the mainline. Brian Lloyd brian@zope.com V.P. Engineering 540.361.1716 Zope Corporation http://www.zope.com
great thanks a lot Robert Am Montag, 30. Juni 2003 15:45 schrieb Brian Lloyd:
Am Freitag, 27. Juni 2003 23:30 schrieb Matthew T. Kromer:
ZOPE 2.6.2 Beta 3 Released
I just filed a bug 959 AccessControl.User.BasicUser.has_permission" is broken
Would it be possible to have it fixed in the next beta ?
Robert
Fixed now in CVS for 2.6.2 / 2.7 and the mainline.
Brian Lloyd brian@zope.com V.P. Engineering 540.361.1716 Zope Corporation http://www.zope.com
-- mit freundlichen GrĂ¼ssen Robert Rottermann www.redCOR.ch
participants (6)
-
Brian Lloyd -
Fernando Martins -
Jo Meder -
Matthew T. Kromer -
Paul Winkler -
robert