3 Sep
2006
3 Sep
'06
5:43 p.m.
Michael Dunstan wrote at 2006-9-2 10:58 +1200:
... ConflictErrors are _not_ a mechanism for prohibiting attribute assignment because that attribute already exists. Instead ConflictErrors are a mechanism to prohibit inadvertent concurrent updates of the same attribute. (Or in older ZODB's, even concurrent reading of an attribute that is being written too.)
A minor correction: not concurrent updates to the same attribute but of the same persistent object. -- Dieter