mirror of https://github.com/delta-io/delta-rs
QP Hou
033d690807
Spec is model checked without pause and crash. Adding crash and pause to the modeling requires enabling timer in the spec (i.e. setting TIME_TICK_UNIT > 0). This will fail the model check because lock with expiration cannot guarantee correctness without use of fencing token. |
||
---|---|---|
.. | ||
dynamodblock.toolbox | ||
README.md | ||
dynamodblock.tla |
README.md
This folder contains TLA+ proofs for various subsystems of the project including:
- Distributed Dynamodb lock
- S3 multi-writer design
To model check these specs, you need to use TLA+ toolbox.