Issue Details (XML | Word | Printable)

Key: BAM-1503
Type: Improvement Improvement
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Edwin Wong [Atlassian]
Reporter: Mark Chaimungkalanont [Atlassian]
Votes: 0
Watchers: 0
Operations

Add/Edit UI Mockup to this issue
If you were logged in you would be able to see more operations.
Bamboo

Improve performance of dashboard

Created: 24/Jul/07 09:25 PM   Updated: 06/Aug/07 08:30 PM
Component/s: Dashboard, Performance
Affects Version/s: 1.2.1
Fix Version/s: 1.2.2

Time Tracking:
Not Specified

Participants: Edwin Wong [Atlassian] and Mark Chaimungkalanont [Atlassian]
Since last comment: 1 year, 22 weeks, 2 days ago
Number of comments: 1
Internal Priority: 1. Highest
Internal Work Bucket: Confirmed
Labels:


 Description  « Hide
There is currently no caching on the dashboard. This means that there are many database calls when accessing the dashboard. We need to:
  1. Profile a baseline performance of the all builds page with a large number of builds (100+) with many authors
  2. Introduced a non-transparent caching mechanism specifically at the web layer for the "All Plans" page.
  3. This cache should be highly optimised - we should stay focussed on just the dashboard for this one


 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
Mark Chaimungkalanont [Atlassian] added a comment - 06/Aug/07 08:29 PM
In 1.2.2 the dashboard is now cached and should run significantly faster, especially for those who are using an external database