[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