Jesus Ceawrote: > David Binger wrote: >> Step 4 raises a ConflictError. > > Sure?. > > So does Durus Storage Server give a "degree 3 isolation"?. That would be > a very good point. If it doesn't then there is a bug. Each client remembers the OIDs of objects it has seen during a transaction. When the client tries to commit, it first receives a set of invalid OIDs from the server (OIDs for objects that have been changed in the DB). If any of those OIDs have been seen then a conflict error is raised. Neil