Skip to content
This repository was archived by the owner on Dec 18, 2023. It is now read-only.
This repository was archived by the owner on Dec 18, 2023. It is now read-only.

feat: metadata-only / outbound in-mem store #18

@ramfox

Description

@ramfox

Rather than adding data to the store when we iroh add, we can remove duplication by only storing the graph metadata, filestore or database location, and block offsets in our store.

This helps us in the DeltaChat iroh-share use case because we know the DeltaChat data already exists on the local device, so we don't need to store it again internally. This will remove duplication and speed up "add" time (since we don't have to write the block data to disk).

This implementation can be ephemeral since in the iroh-share use case the graph/encoded data only needs to exist as long as it takes to transfer the data.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions