[Zodb-checkins] CVS: Packages/ZEO - ClientStorage.py:1.26.4.15 ServerStub.py:1.1.2.6 StorageServer.py:1.21.4.11

Jeremy Hylton jeremy@digicool.com
Fri, 27 Apr 2001 17:12:00 -0400 (EDT)


>>>>> "JH" == jeremy  <jeremy@digicool.com> writes:

  JH> Update of /cvs-repository/Packages/ZEO In directory
  JH> korak:/tmp/cvs-serv20312

  JH> Modified Files:
  JH>       Tag: ZEO-ZRPC-Dev
  JH> 	ClientStorage.py ServerStub.py StorageServer.py
  JH> Log Message: Support for transactionalUndo
  
  [...]
  JH> XXX In
  JH> transactionalUndo() on client, invalidate objects immediately.
  JH> This may not be right, because it assumes that transaction will
  JH> commit.  To do it right, I think the TransactionBuffer needs to
  JH> be updated with a second kind record -- the undo record, which
  JH> only invalidates the cache.

Jim,

Do you have an opinion on this?  I think I should implement what I
describe as the "right thing".

Jeremy