-
Type:
Suggestion
-
Resolution: Unresolved
-
Component/s: None
Review events are emitted and any plugin listeners are notified. The various plugin event listeners handle the event synchronously, before returning to the user who triggered the event (ie after a state change, during creation etc). Not a problem for small reviews. Large reviews can cause everything including plugin events to take a long time.
This has the potential such that plugin event based actions can slow down crucible as a whole.