[ZODB-Dev] propose to change undo support in ZEO
I'm working on improving the zeo architecture to make it perform better. Undo is causing some problems. For storages that support undo *and* work with ZEO, I'd like to add a new method, transaction_oids, that returns the oids modified by a transaction. Currently AFAIK, there are only 2 storages that work with ZEO and support undo, FileStorage and DirectoryStorage. I'm not 100% that DirectoryStorage still works with ZEO. I propose to add a new interface that includes this new method and require this interface to support undo with ZEO. This will break undo support for DirectoryStorage in ZEO, but I doubt that anyone will care. Jim -- Jim Fulton ___ For more information about ZODB, see the ZODB Wiki: http://www.zope.org/Wikis/ZODB/ ZODB-Dev mailing list - ZODB-Dev@zope.org https://mail.zope.org/mailman/listinfo/zodb-dev
Re: [ZODB-Dev] propose to change undo support in ZEO
On Wed, Dec 23, 2009 at 10:24 AM, Jim Fulton j...@zope.com wrote: I'm working on improving the zeo architecture to make it perform better. Undo is causing some problems. For storages that support undo *and* work with ZEO, I'd like to add a new method, transaction_oids, that returns the Actually, undo_transaction_oids. oids modified by a transaction. Currently AFAIK, there are only 2 storages that work with ZEO and support undo, FileStorage and DirectoryStorage. I'm not 100% that DirectoryStorage still works with ZEO. I propose to add a new interface that includes this new method and require this interface to support undo with ZEO. This will break undo support for DirectoryStorage in ZEO, but I doubt that anyone will care. Jim -- Jim Fulton -- Jim Fulton ___ For more information about ZODB, see the ZODB Wiki: http://www.zope.org/Wikis/ZODB/ ZODB-Dev mailing list - ZODB-Dev@zope.org https://mail.zope.org/mailman/listinfo/zodb-dev
Re: [ZODB-Dev] propose to change undo support in ZEO
Sorry, I retract this proposal. :( Jim On Wed, Dec 23, 2009 at 11:25 AM, Jim Fulton j...@zope.com wrote: On Wed, Dec 23, 2009 at 10:24 AM, Jim Fulton j...@zope.com wrote: I'm working on improving the zeo architecture to make it perform better. Undo is causing some problems. For storages that support undo *and* work with ZEO, I'd like to add a new method, transaction_oids, that returns the Actually, undo_transaction_oids. oids modified by a transaction. Currently AFAIK, there are only 2 storages that work with ZEO and support undo, FileStorage and DirectoryStorage. I'm not 100% that DirectoryStorage still works with ZEO. I propose to add a new interface that includes this new method and require this interface to support undo with ZEO. This will break undo support for DirectoryStorage in ZEO, but I doubt that anyone will care. Jim -- Jim Fulton -- Jim Fulton -- Jim Fulton ___ For more information about ZODB, see the ZODB Wiki: http://www.zope.org/Wikis/ZODB/ ZODB-Dev mailing list - ZODB-Dev@zope.org https://mail.zope.org/mailman/listinfo/zodb-dev