Skip to content

Conversation

@bmingles
Copy link
Contributor

@bmingles bmingles commented Nov 17, 2025

The default concurrency value for lerna is to use the number of logical cores. In cases where the number of logical cores is < the number of plugins, npm start:packages will only build some of the plugins.

For example, on my Mac, I have 10 logical cores, and we now have 11 plugins. This resulted in ui plugin not being built.

This PR increases the default to 20 which gives us some cushion to grow in the number of plugins.

Testing

I have tested this by running npm start on my machine which has 10 logical cores. All 11 plugins ran in watch mode. Without the --concurrency 20 flag, only 10 of them run.

@bmingles bmingles requested review from a team and dgodinez-dh and removed request for a team November 17, 2025 21:04
@bmingles bmingles merged commit 7b5df48 into deephaven:main Nov 17, 2025
12 checks passed
@bmingles bmingles deleted the DH-20908_start-packages-concurrency branch November 17, 2025 21:40
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