Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Build tasks for HTTP retrievals only + various improvements #7

Merged
merged 15 commits into from
Dec 7, 2023

Conversation

bajtos
Copy link
Member

@bajtos bajtos commented Dec 6, 2023

  • skip deals created before June 2023
  • query IPNI with concurrency=5
  • cache IPNI responses
  • keep HTTP retrievals only
  • treat grapsync providers at /tcp/80/http as trustless HTTP GW
  • don't append p2p identity to multiaddr - it's not used by HTTP
  • dockerize + deploy to Fly.io
  • process StateMarketDeals.json in Rust to speed up the initial JSON parsing from ~1h to <3m

Links:

bajtos added 11 commits December 4, 2023 16:36
Signed-off-by: Miroslav Bajtoš <[email protected]>
Signed-off-by: Miroslav Bajtoš <[email protected]>
Signed-off-by: Miroslav Bajtoš <[email protected]>
Signed-off-by: Miroslav Bajtoš <[email protected]>
Speed up the initial JSON parsing from ~1h to <3m.

Signed-off-by: Miroslav Bajtoš <[email protected]>
Signed-off-by: Miroslav Bajtoš <[email protected]>
Signed-off-by: Miroslav Bajtoš <[email protected]>
Signed-off-by: Miroslav Bajtoš <[email protected]>
@bajtos bajtos changed the title Small improvements for the second ingestion run Improvements for the second ingestion run Dec 7, 2023
@bajtos bajtos changed the title Improvements for the second ingestion run Build tasks for HTTP retrievals only + various improvements Dec 7, 2023
Copy link
Member

@juliangruber juliangruber left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not seeing anything sticking out, but also I'm not yet familiar with this codebase

@bajtos bajtos merged commit 1e4b134 into main Dec 7, 2023
@bajtos bajtos deleted the another-round branch December 7, 2023 14:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants