Skip to content

squeeze command can produce invalid commitment branch offsets #12566

Open
@awskii

Description

We have squeeze command which can compress existing .kv files for different domains.
Commitment branches have references to old files so squeezing and replacement of those files will end up with invalid commitment.kv files.
So instead of direct squeezing, have to introduce more complicated mechanism which will unwrap all commitment branches using old file and then wrap again using references to new file, then delete old files, which possibly can take x3 of original disk space.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions