Skip to content

Add slab versioning#1015

Draft
n8mgr wants to merge 1 commit into
masterfrom
nate/versioned-slabs
Draft

Add slab versioning#1015
n8mgr wants to merge 1 commit into
masterfrom
nate/versioned-slabs

Conversation

@n8mgr

@n8mgr n8mgr commented Jun 22, 2026

Copy link
Copy Markdown
Member

Adds a version byte to the slab. This breaks Sia encoding for slabs and objects, but I don't believe anywhere is actually using it. The use case is for changing slab behavior. More specifically, we need to change how the object encryption works so that we can overwrite data without needing to re-encrypt the entire object.

@github-project-automation github-project-automation Bot moved this to In Progress in Sia Jun 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: In Progress

Development

Successfully merging this pull request may close these issues.

2 participants