Problem: An archival description with many descendants loads slowly when the DO carousel is enabled
|Assignee:||Evelyn McLellan||% Done:|
|Category:||Performance / scalability|
|Target version:||Release 2.6.3|
|Google Code Legacy ID:||Tested version:||2.6|
When a user views an archival description with many descendants, some of which have digital objects, the view page loads very slowly when the digital object carousel is enabled. If the digital object carousel is disabled in the Admin settings then the same archival description view page will load much more quickly.
Although disabling the carousel is an option, it is often undesirable because seeing thumbnails from the lower level descriptions is a popular feature. In addition, the digital object carousel includes a link to easily search for all digital objects that are descendants of the current archival description and this functionality is not available.
- As an administrator ensure that the "Admin > Settings > Default page elements > Digital object carousel" setting is checked
- As an unauthenticated or authenticated user, navigate to an archival description with many descendants, one or more of which have a digital object
The archival description view page takes a long time to load. Loading the archival description page for one large client series with ~900 000 descendants took longer than 20s.
The impact of the digital object carousel on archival description view page load time should be minimized. Ideally the archival description view page would take less than 1 second to load even when the description has hundreds of thousands of descendants with digital objects.
#3 Updated by David Juhasz about 1 year ago
- Status changed from Code Review to QA/Review
- Assignee set to Dan Gillean
- Requires documentation set to No
Fix merged to qa/2.x: https://github.com/artefactual/atom/commit/68b544bd101ea37db7ffbd8facb2dcfeb1d56408