Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-27823

Home page retrieves all tasks at once

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 10.10
    • Fix Version/s: 10.10-HF23
    • Component/s: Web UI
    • Release Notes Summary:
      Tasks fetched from Home page are paginable.
    • Backlog priority:
      600
    • Team:
      GANG
    • Sprint:
      nxGang Sprint 11.1.17, nxGang Sprint 11.1.22, nxGang Sprint 11.1.23, nxGang Sprint 11.1.24, nxGang Sprint 11.1.25, nxGang Sprint 11.1.26
    • Story Points:
      3

      Description

      1. login on https://nightly.nuxeo.com/nuxeo/ui/#!/home
      2. open the google chrome inspector
      3. select the Network tab
      4. reload the page
      5. observe the tasks are all retrieved at once through the REST API task endpoint (see singleCall.png):
        https://nightly.nuxeo.com/nuxeo/api/v1/task?userId=Administrator
        
      6. this has a huge impact on performance when a user has several hundred tasks

      Expected behavior: this should be paginated to avoid retrieving all tasks at once and a big page loading delay

        Attachments

        1. singleCall.png
          singleCall.png
          745 kB
        2. nuxeo-tasks.html
          8 kB
        3. nuxeo-tasks-drawer-paginated.html
          7 kB
        4. nuxeo-home.html
          12 kB
        5. nuxeo-tasks-drawer-paginated.html
          7 kB

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 0 minutes
                  0m
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 3 days, 3 hours, 35 minutes
                  3d 3h 35m