ARK-Builders / ARK-Builders/ark-core
`ark-cli`: Add command for working with "atomic versions"
Open
- Dominant language
- Rust
- Stars
- 10
- Forks
- 6
- PR merge metrics
- No merged PRs in 30d
Description
We introduced Atomic Files in this PR:
- https://github.com/ARK-Builders/arklib/pull/50
The feature is about tracking storage versions and ensuring that versions increase during writes. If an app attempts to write storage version with same or lower number, we reject the write and the app must attempt again.
CLI commands would be handy:
* create/update arbitrary Atomic File by some path
* list storages with their short stats: number of entries, latest version
* list stored versions of any storage together with corresponding device/app ids
* add an entry to a storage
Contributor guide
Assessment
This issue has not been assessed yet.