Skip to content

Perform repository and team GitHub diff in parallel#2334

Merged
marcoieni merged 1 commit intorust-lang:mainfrom
Kobzol:parallel-diff
Mar 19, 2026
Merged

Perform repository and team GitHub diff in parallel#2334
marcoieni merged 1 commit intorust-lang:mainfrom
Kobzol:parallel-diff

Conversation

@Kobzol
Copy link
Member

@Kobzol Kobzol commented Mar 18, 2026

Locally, team diff went from ~105s to ~12s, rust-lang repo diff went from ~280s to ~28s.

We could do higher concurrency of course, this is purely I/O limited, but I'm not sure if GitHub secondary rate limits would like that. So I started with 10.

@github-actions
Copy link

Dry-run check results

[WARN  rust_team::sync] sync-team is running in dry mode, no changes will be applied.
[INFO  rust_team::sync] synchronizing crates-io
[INFO  rust_team::sync] synchronizing github

Copy link
Contributor

@ubiratansoares ubiratansoares left a comment

Choose a reason for hiding this comment

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

Awesome work, huge improvement 🚀 🚀 🚀

@marcoieni marcoieni added this pull request to the merge queue Mar 19, 2026
Merged via the queue into rust-lang:main with commit dc385da Mar 19, 2026
3 checks passed
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.

3 participants