-
-
Notifications
You must be signed in to change notification settings - Fork 86
Open
Labels
stabilityAbout improving stability through logging, refactoring, etc.About improving stability through logging, refactoring, etc.
Description
Currently if you have a workspace with multiple workspace folders and all of them use the same elixir+otp versions, we will try to build the engine for each one of them.
In other words, if your workspace has 3 folders, 3 engines will be built
To reduce work and speed up statup times, we should only try to build the engine once for each elixir+otp pair during the same session, and cache the engine path for any subsequent engine restart.
If we try to build the same engine twice at the same time, only a single build should run and both engines should use the results of that single run.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
stabilityAbout improving stability through logging, refactoring, etc.About improving stability through logging, refactoring, etc.