-
Bug
-
Resolution: Fixed
-
Highest
-
7.2.1, 7.3.0, 7.2.7, 7.3.1, 7.2.9, 7.3.5, 7.3.6, 7.3.7, 7.3.8, 7.5.0, 7.4.3, 7.4.4, 7.4.5, 7.5.3, 7.7.0, 7.6.3, 7.7.1, 7.10.2
-
7.02
-
207
-
Severity 2 - Major
-
4,718
-
-
NOTE: This bug report is for JIRA Server. Using JIRA Cloud? See the corresponding bug report.
Summary
Sometimes, the sidebar does not load properly while browsing an issue. No icon appears on the sidebar and message "Unable to render element due to an error" appears on the top of the sidebar. Users have to refresh few times to get the sidebar loaded properly.
Fix notes: BigPipe is our latest invention separating request from actual rendering. For example - it allows us to render issues faster and then sidebar at the end. However as this technology is used outside of server Jira too it contains timeout feature. Timeout is calculated from the beginning of the request, so when the whole request is too long, the pipe will give up on rendering. Fix removes this timeout for Jira.
Steps to Reproduce
N/A as this happens intermittently for some customers
Expected Results
The issue details and sidebar are displayed without any error
Actual Results
Occasionally the sidebar shows "Unable to render element due to an error" while the below exception is thrown in the atlassian-jira.log file:
2017-02-14 15:57:28,689 http-nio-8080-exec-202 ERROR anonymous 6x15350x1 oclbhd 0:0:0:0:0:0:0:1 /browse/DESK-4095 [c.a.p.webresource.assembler.DefaultWebResourceAssembler] Error generating bigpipe content for 'sidebar-id': Deadline exceeded java.lang.RuntimeException: Deadline exceeded at com.atlassian.plugin.webresource.bigpipe.QueueFutureCompletionService.forceCompleteAll(QueueFutureCompletionService.java:62) at com.atlassian.plugin.webresource.bigpipe.BigPipe.forceCompleteAll(BigPipe.java:33) ...
Workaround
Disable BigPipe. That will revert to pre 7.2 page rendering behaviour:
- View Issue is going to take longer to load as big-piped panels (e.g.: Comments section, Projects Sidebar) will be rendered eagerly rather than postponed.
Steps:
- Navigate to http:<JIRA-base-URL>/secure/admin/SiteDarkFeatures!Default.jspa to get to the Dark Features page.
- Enable the dark feature com.atlassian.jira.config.BIG_PIPE_KILLSWITCH
- causes
-
JRASERVER-68383 Remove BIG_PIPE_KILLSWITCH feature flag
- Future Consideration
- relates to
-
JRACLOUD-64095 Sidebar occasionally shows "Unable to render element due to an error" error while viewing issue
- Closed
- mentioned in
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...