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

cmd/generate-analytics-api: concurrently run commands #427

Merged
merged 1 commit into from
Jan 19, 2024

Conversation

Bo98
Copy link
Member

@Bo98 Bo98 commented Jan 18, 2024

Wanting to try this again as analytics API generation is consistently several times slower than the rest of the API generation, but concurrency here could make it as fast as the rest.

Was planning to try the new Ractors thing Ruby has but it needs a number of changes in brew to make it compatible with them.

@Bo98
Copy link
Member Author

Bo98 commented Jan 18, 2024

~6m -> ~1.5m

@MikeMcQuaid MikeMcQuaid merged commit 4c734ed into master Jan 19, 2024
4 checks passed
@MikeMcQuaid MikeMcQuaid deleted the concurrency branch January 19, 2024 08:38
@MikeMcQuaid
Copy link
Member

Very nice work @Bo98. Will need to keep an eye on InfluxDB rejecting requests again but the speedup is well worth a try.

@Bo98
Copy link
Member Author

Bo98 commented Jan 19, 2024

Yeah I tried a lot to make the rejecting thing happen but have never managed to do so, so maybe was a thing of the past.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Feb 19, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants