Uploaded image for project: 'External DAMs'
  1. External DAMs
  2. EXTDAM-170

[173, 174] (S3) Improve rendering when there are thousand of assets in the same folder

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Neutral
    • Resolution: Fixed
    • Affects Version/s: 1.0, 1.0.1
    • Fix Version/s: 1.0.2
    • Component/s: s3
    • Labels:
      None
    • Release notes required:
      Yes
    • Documentation update required:
      Yes
    • Epic Link:
    • Sprint:
      Add-Ons 49, Add-Ons 50
    • Story Points:
      13

      Description

      Problem
      When an an S3 folder containing thousand of assets is expanded, it takes many seconds to render the new assets.

      Considerations

      • HierarchicalS3DataProvider.hasChildren calls getChildCount, which will have to count all the items in the folder. We probably should have a dedicate hasChildren method in S3AssetProvider.
      • HierarchicalS3DataProvider.fetchChildrenFromBackEnd does not honor the supplied query

      Acceptance criteria

      The folder is properly displayed, probably rendering assets in batches.

        Checklists

        Acceptance criteria

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                jalonso Jesus Alonso
                Reporter:
                jalonso Jesus Alonso
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    Checklists

                    DoD

                      Time Tracking

                      Estimated:
                      Original Estimate - Not Specified
                      Not Specified
                      Remaining:
                      Remaining Estimate - Not Specified
                      Not Specified
                      Logged:
                      Time Spent - 2.05h
                      2.05h