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
We have ISeverityLookup which can report the severity to be considered per topic. So maybe the engine can loop the topics in an analyzer and not run any that aren't applicable after the adjustment?
Can we do this filtering somehow ahead of a run at the time of config loading? Otherwise we'll be paying for this filtering on every analyzer execution, which is not great
The text was updated successfully, but these errors were encountered:
Noggog
changed the title
Short Circuit Analyzer Execution if no topics enabled
Short Circuit Analyzer Execution if all topics filtered out
Sep 27, 2024
Right now it's requesting them straightaway, but we could swap it for IAnalyzerProvider<IContextualAnalyzer> analyzersProvider
where the implementation of that brings in all contextual analyzers + the config and filters them out for the driver
Driver remains naive. It just takes the list of analyzers and runs them. Something else does the filtering
We have ISeverityLookup which can report the severity to be considered per topic. So maybe the engine can loop the topics in an analyzer and not run any that aren't applicable after the adjustment?
Can we do this filtering somehow ahead of a run at the time of config loading? Otherwise we'll be paying for this filtering on every analyzer execution, which is not great
The text was updated successfully, but these errors were encountered: