Open willothy opened 3 weeks ago
:rocket: | This implementation plan was created by @ellipsis-dev |
---|
Tag me (@ellipsis-dev) in a comment with guidance if you want me to replan or to implement this plan.
Path: Cargo.toml
Add loom = "0.5"
under [dev-dependencies]
in Cargo.toml
.
Path: tests/loom_tests.rs
In tests/loom_tests.rs
, add Loom tests for ShardMap
and ShardSet
using loom::model
to simulate concurrent operations.
Path: .github/workflows/rust.yml
In .github/workflows/rust.yml
, add a job for Loom tests, mirroring the tests
job. Include steps to install dependencies and run cargo test
with Loom configurations.
Questions? Check out our documentation. Leave :+1:/:-1: on this plan to give us feedback.
Use tokio-rs/loom for safety checking.