bitmask-stack / bitmask-stack/carbonado-node

Versioned catalogs

Open
#46 0 comments 0 reactions 1 assignee Assigned to @rustchain64 View on GitHub
Dominant language
Rust
Stars
3
Forks
0
PR merge metrics
No merged PRs in 30d

Description

Catalogs don't like to get overwritten, because write_file will error if it notices there's a duplicate catalog. The goal is, instead of erroring for a named catalog, the old one must be versioned using its hash. Once the old catalog is moved, the new one can take its place with no error so long as the new file is different from the old file. An error should still occur for hashed catalogs, since those are content-addressable, and so there's no reason to do the same work twice.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.