Skip to content

storage: define pruning/snapshots/compaction strategy for mainnet #203

@TheNewAutonomy

Description

@TheNewAutonomy

Goal

Define and implement a production strategy for state storage growth: pruning, snapshots, compaction, and safe migrations.

Scope

  • Decide retention policy (full history vs pruned) and what is required to verify state
  • Snapshot format + restore procedure
  • RocksDB compaction/CF tuning and disk growth monitoring
  • Data migrations/versioning for on-disk formats

Acceptance criteria

  • Node can run for long periods without unbounded disk growth (with a defined policy)
  • Snapshot/restore can bring up a new node to current head
  • Migration path is tested and documented

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions