dspace-angular icon indicating copy to clipboard operation
dspace-angular copied to clipboard

[DSpace 8 Admin Reports] Performance issues caused by high number of item loadings.

Open pilasou opened this issue 1 year ago • 0 comments

Is your feature request related to a problem? Please describe. DSpace 8 Reports cause performance load issues due to high numbers of item loading:

  • See PR comment : https://github.com/DSpace/dspace-angular/pull/2163/files#r1452576823: Loading 1000 communities at once can cause bad performances. It put heavy strain on the backend, and also take a long time to parse and cache items on the front end. As the reports needs more collections than communities, maybe existing component that load collections in a paginated way can be reuse (ie.e ds-dso-selector or ds-collection-dropdown).
  • See also PR Comment https://github.com/DSpace/dspace-angular/pull/2163/files#r1452578972: huge page-sizes should be avoided. In this case ds-metadata-field-selector may be reused to get a paginated dropdown of metadata fields

pilasou avatar Apr 08 '24 12:04 pilasou