Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-41026

Site Info > Improve performance when displaying roster lists

    XMLWordPrintable

    Details

    • 19 status:
      Resolved
    • Test Plan:
      Hide

      Ensure that loading and displaying of available rosters works in all areas of the UI covered by the site-manage project (Worksite Setup > New > Course Site, Site Info > Manage Rosters > Add Roster, etc.)

      Show
      Ensure that loading and displaying of available rosters works in all areas of the UI covered by the site-manage project (Worksite Setup > New > Course Site, Site Info > Manage Rosters > Add Roster, etc.)

      Description

      This PR improves the performance of displaying roster lists in Site Info by creating an overloaded method (in several areas) which takes an extra parameter (the academic session EID). In this way, you can limit what rosters are loaded by the selected academic session, instead of always asking for every roster the user belongs to regardless of the user's selection.

      This patch has been running in a large production instance for over 5 years without issue.

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                bjones86 Brian Jones
                Reporter:
                bjones86 Brian Jones
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Git Source Code