Hi, we are using Zope 3 generations to update ZODBs. Sometimes the default tools that traverse the object tree are not covering all bases.
I opened access to the FileStorage index of OIDs so we can iterate over those. (We are ignoring exceptions about POSKeyErrors at one point because we are likely doing something wrong there.) As the actual code is in an internal repository I have attached the relevant code in this mail to let you get an impression on this. However, this is not compatible to ZEO installations. Do you think it would be useful to implement a way of iterating over all objects on any storage? Christian -- gocept gmbh & co. kg - forsterstraße 29 - 06112 halle/saale - germany www.gocept.com - [EMAIL PROTECTED] - phone +49 345 122 9889 7 - fax +49 345 122 9889 1 - zope and plone consulting and development
zodb-iterator.tar.gz
Description: application/compressed-tar
signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil
_______________________________________________ For more information about ZODB, see the ZODB Wiki: http://www.zope.org/Wikis/ZODB/ ZODB-Dev mailing list - ZODB-Dev@zope.org http://mail.zope.org/mailman/listinfo/zodb-dev