4
1
Fork
You've already forked eer
1

!WiP ERIS Block device storage #11

Open
emery wants to merge 1 commit from block-devices into main
pull from: block-devices
merge into: eris:main
eris:main
eris:pages
eris:peer-discovery-and-proxying
eris:coap-proxy-hop-limit
eris:coap-rd
eris:coap-post
eris:eris-fs-2
eris:cbor-update
eris:object-storage
eris:linkfile
eris:filters
eris:coap-pm-edits
eris:coap
eris:direnv
eris:haunt
eris:containers
eris:stores
eris:eer-007-tag
Owner
Copy link

I have a draft format for storing ERIS blocks on storage devices. I am reusing the Venti format because the intended use-case and design philosophy is close to ours. Also because I'd prefer something designed in an era of stable storage media like drives and tapes rather than trash producing media like SSDs. I'm starting with a naïve implementation that only has a block log and then add the index device for the log later.

Rendered document.

I have a draft format for storing ERIS blocks on storage devices. I am reusing the Venti format because the intended use-case and design philosophy is close to ours. Also because I'd prefer something designed in an era of stable storage media like drives and tapes rather than trash producing media like SSDs. I'm starting with a naïve implementation that only has a block log and then add the index device for the log later. [Rendered document](https://codeberg.org/eris/eer/src/branch/block-devices/err-block_devices/index.md).
emery changed title from (削除) !WiP ERIS Block device storage (削除ここまで) to WIP: !WiP ERIS Block device storage 2022年11月20日 02:59:47 +01:00
emery changed title from (削除) WIP: !WiP ERIS Block device storage (削除ここまで) to !WiP ERIS Block device storage 2022年11月20日 03:00:04 +01:00

neat! Useful for unikernels as well.

neat! Useful for unikernels as well.
This pull request can be merged automatically.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin block-devices:block-devices
git switch block-devices

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff block-devices
git switch block-devices
git rebase main
git switch main
git merge --ff-only block-devices
git switch block-devices
git rebase main
git switch main
git merge --no-ff block-devices
git switch main
git merge --squash block-devices
git switch main
git merge --ff-only block-devices
git switch main
git merge block-devices
git push origin main
Sign in to join this conversation.
No reviewers
Labels
Clear labels
No items
No labels
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
eris/eer!11
Reference in a new issue
eris/eer
No description provided.
Delete branch "block-devices"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?