-
Type:
Suggestion
-
Resolution: Won't Do
-
None
-
Component/s: Fisheye Plugin
-
None
-
1
-
1
The plugin provides a ReviewsCompleteCondition, which creates a questionable dependency between Jira and Fisheye/Crucible. The condition is called when displaying the issue page, and any problems on the Fisheye side can lead to serious delays in Jira. It also appears that the condition is called for actions when it is not needed (e.g. commenting or inline editing) though we are not 100% certain about this.
A good solution is to also provide the check in the form of a transition Validator, so that fisheye is called only when the transition is actually executed. A problem in fisheye at least only causes a localized problem in Jira. If the transition cannot be executed due to failure of the check, a message should appear alerting the user to the problem and providing links to the offending reviews.
- was cloned as
-
FE-5662 ReviewsCompleteCondition degrades issue viewing performance.
-
- Closed
-