Commit Graph

11 Commits

Author SHA1 Message Date
foreverbell
44b8611bc2 RaftMerge: implement a simplified raft model. (#9) 2018-03-13 21:54:45 +08:00
foreverbell
29d92af688 percolator: Added README and TLC models. (#8) 2018-02-06 17:51:28 +08:00
foreverbell
92b423e1ce percolator: verify snapshot isolation property. (#6) 2018-02-03 07:41:09 +01:00
foreverbell
013fe46836 all writes cannot overlap (#7) 2018-02-01 22:37:45 +08:00
foreverbell
393b685359 Port raft from ongardie/raft.tla as-is. (#3) 2018-02-01 15:20:23 +08:00
foreverbell
eb014b8530 percolator: Remove canGoCommit and canGoPrewrite. (#5) 2018-02-01 15:09:11 +08:00
foreverbell
9606315fab TLA+ for Percolator. 2018-01-31 20:28:07 +08:00
siddontang
9e508c68f7 add Percolator specification 2018-01-31 20:28:07 +08:00
foreverbell
7bf22a8151
Fix silly error in Coq proof. 2018-01-21 20:45:05 +08:00
foreverbell
5aee4f13c6
TLAPS and Coq proof of TwoPC protocol. 2018-01-18 15:16:09 +08:00
siddontang
f6e2ebf29d
Initial commit 2017-12-19 19:12:25 +08:00