Skip to content

storage rework / simplification for next phase #187

Open
@vincenthz

Description

@vincenthz
  • get rid of chain-core (some of the) properties in storage (optional)
  • remove sqlite indices and replacing by in-memory indices in btree-map (BlockHash -> ..) and Sequential / Geographical data structure (data height, date)
  • remove the storage trait, in favor of a simple implementation with possibly only 3 backends (dynamic branching would do) that we care about for storing blocks : memory, sqlite, hdb (branch in chain-libs). it's possible that some backends could cache, e.g memory cache of blocks then other backend also.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions