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

Run artifact discover in sequential instead of in parallel #1796

Merged
merged 9 commits into from
Jun 23, 2024

Conversation

NobodyXu
Copy link
Member

Creating too many requests is slower since cargo-binstall is very likely to be rate limited, and cargo-binstall actually has a preference on artifact discovery resolution, so many requests are just wasted/not used but slow down the one cargo-binstall want.

@NobodyXu NobodyXu requested a review from passcod June 22, 2024 08:09
Copy link
Member

@passcod passcod left a comment

Choose a reason for hiding this comment

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

lgtm

crates/binstalk-fetchers/src/futures_resolver.rs Outdated Show resolved Hide resolved
NobodyXu and others added 2 commits June 22, 2024 23:15
Co-authored-by: Félix Saparelli <felix@passcod.name>
Signed-off-by: Jiahao XU <30436523+NobodyXu@users.noreply.github.com>
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
@NobodyXu NobodyXu requested a review from passcod June 22, 2024 14:02
@NobodyXu NobodyXu enabled auto-merge June 23, 2024 09:30
@NobodyXu
Copy link
Member Author

NobodyXu commented Jun 23, 2024

Hmmm cc @passcod it seems that GitHub would not merge unless you approve it, to dismiss the previous request for change

@NobodyXu NobodyXu added this pull request to the merge queue Jun 23, 2024
Merged via the queue into main with commit ac7bac6 Jun 23, 2024
22 checks passed
@NobodyXu NobodyXu deleted the serialise-qreust branch June 23, 2024 10:59
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