[ZODB-Dev] propose to change undo support in ZEO

2009-12-23 Thread Jim Fulton
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

2009-12-23 Thread Jim Fulton
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

2009-12-23 Thread Jim Fulton
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