Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

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

Open
hannahhoward opened this issue Oct 7, 2022 · 0 comments
Open

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

hannahhoward opened this issue Oct 7, 2022 · 0 comments
Labels
area/dev-ux Developer experience improvements area/retrieval Area: Retrieval kind/chore Kind: Chore

Comments

@hannahhoward
Copy link
Collaborator

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.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
area/dev-ux Developer experience improvements area/retrieval Area: Retrieval kind/chore Kind: Chore
Projects
Status: No status
Development

No branches or pull requests

2 participants