ARK-Builders / ARK-Builders/ark-core

`ark-cli`: Add command for working with "atomic versions"

Open
#60 0 comments 0 reactions 1 assignee Assigned to @alvinosh View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.