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

Enable threading in development for queries and automations #13030

Merged
merged 1 commit into from
Feb 13, 2024

Conversation

mike12345567
Copy link
Collaborator

Description

As title, in production we run automations and queries in threads so that we can manage timeouts and memory usage of these. In development we previously didn't run them as it caused memory issues in older node versions with node-ts - however this isn't a problem with esbuild.

We had an issue recently where JS wasn't working as expected in threaded environments, this could have been avoided by making sure that development works the same way that production works.

@mike12345567 mike12345567 added the firestorm Data/Infra/Revenue Team label Feb 13, 2024
@mike12345567 mike12345567 self-assigned this Feb 13, 2024
@mike12345567 mike12345567 requested a review from a team as a code owner February 13, 2024 17:43
@mike12345567 mike12345567 requested review from samwho and removed request for a team February 13, 2024 17:43
@mike12345567 mike12345567 merged commit ea50f14 into master Feb 13, 2024
13 checks passed
@mike12345567 mike12345567 deleted the enable-dev-threading branch February 13, 2024 18:06
@github-actions github-actions bot locked and limited conversation to collaborators Feb 13, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
firestorm Data/Infra/Revenue Team
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants