Skip to content

Porting go-fil-markets retrieval provider to boost #883

Open
@hannahhoward

Description

@hannahhoward

What

We're about to have an update to go-fil-markets retrieval that uses go-data-transfer v2, and makes the paid retrieval code a lot more pleasant to work with. (see WIP branch here: filecoin-project/go-fil-markets#718)

Rather than continue to upgrade go-fil-markets retrieval provider, maybe it's time to copy this code to boost and make it an executable like booster-bitswap and booster-http. This probably means completing the piece metastore change though -- graphsync could run out of process with the same approach used by booster-bitswap... but it's less than ideal.

Maybe these two things shouldn't be tied together (moving go-fil-markets retrieval code AND go-data-transfer v2 upgrade)... but it seems worth discussing.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    Status

    No status

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions