Comment 7 for bug 181712

Revision history for this message
Christian Theune (ctheune) wrote :

We worked on this with the goal to replace z64 with `None` when talking about transactions.

We drafted the attached patch with the following comments:

a) The ZEO protocol requires a compatibility API to convert lastTransaction calls that return `None` into `z64` for older clients

b) The store* methods should use `None` instead of z64 for signalling new objects as well.

We know that there are a few tests failing with this patch right now (requires ZODB/trunk revision 83329, not later) but we'd like to get some feedback before proceeding.