[ZODB-Dev] [Bug?] UndoTransaction seems not to invalidate
Jeremy Hylton
jeremy@zope.com
31 Mar 2003 14:22:07 -0500
On Tue, 2003-03-18 at 16:59, Dieter Maurer wrote:
> Looks as if we hit a bug this morning:
>
> We have a Zope 2.6.1/Zeo (ZEO1) setup.
>
> On one ZEO client, we undid a transaction that had deleted an object.
>
> On a second ZEO client, the original state (with the object)
> was not restored. Trying to modify the container (for this object)
> resulted in a "DatabaseConflictError".
>
> The problem only disappeared when this ZEO client was restarted.
>
>
> Looks as if "UndoTransaction" would not send invalidation messages
> to the ZEO clients, at least not reliably.
Looks like that's right. The transactional undo implementation in ZEO 1
does not send invalidations. This works correctly with ZEO 2.
Jeremy