On 30 Jan 2009, at 00:12, Antony Blakey wrote:

It's not a conflict, the edit document is simply refused by B. The replication of the remaining documents will continue.

If a user on B also edits the document and it replicates to A, then users of A will see a conflict, but users on B will not.

So replication doesn't necessarily result in consistent state between nodes, with the further result that p2p meshes need to be aware of this because homogeneity of the mesh would depend on maintaining a consistent global order of updates, which isn't possible.

Does this mean that this statement on the wiki overview: 'When distributed edit conflicts occur, every database replica sees the same winning revision' is no longer true?

Modulo validation & access control, the statement is still true.

Cheers
Jan
--

Reply via email to