You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Only load a plugin service if its parser was used #585
Right now, the service of every plugin is loaded for all projects anytime the webserver is started. This is redundant, e.g. if the metrics parser was not run on a project, then its service should be skipped as well.
Similar goal, but different purpose. The reason now is not the "1 server = 1 project" concept (which was dropped years ago), but now each plugin is loaded as many times, as many projects are contained in the workspace. Thus for performance reasons we could only load service plugins for which the corresponding parser plugin was executed.
Activity
whisperity commentedon Oct 31, 2022
(Reimagining duplicate of #269.)
mcserep commentedon Feb 5, 2024
Similar goal, but different purpose. The reason now is not the "1 server = 1 project" concept (which was dropped years ago), but now each plugin is loaded as many times, as many projects are contained in the workspace. Thus for performance reasons we could only load service plugins for which the corresponding parser plugin was executed.
Moving this to the next milestone.