Skip to content

Snapshots should be passed to new nodes on join #1302

@jumaffre

Description

@jumaffre

When a new node joins a network, it should be possible for this node to initialise its store and history from a given snapshot instead of replaying all transactions since genesis.

For now, the responsibility of passing a snapshot to a new joiner is on the operator(s) who will have to copy a snapshot produced by a primary to the new node. Then, the new node can be started with cchost ... join --snapshots-dir <snapshot_dir>, which will automatically fetch the snapshot from disk and resume from there.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions