112ed4764d
- mvcc.tla: Add NoWriteSkew invariant - mvcc.tla: CommitTxn checks for circular read-write dependencies - models/mvcc.cfg: Add NoWriteSkew to checked invariants - Update PLAN.md, ANALYSIS.md, README.md
20 lines
252 B
INI
20 lines
252 B
INI
CONSTANTS
|
|
Keys = {k1, k2}
|
|
Values = {v1, v2}
|
|
Nil = Nil
|
|
MaxTxnId = 2
|
|
|
|
INIT Init
|
|
NEXT Next
|
|
|
|
CHECK_DEADLOCK FALSE
|
|
|
|
INVARIANTS
|
|
TypeOk
|
|
NoDirtyReads
|
|
ReadOwnWrites
|
|
WriteWriteConflict
|
|
CommittedMustStart
|
|
CommittedVersionsUnique
|
|
NoWriteSkew
|