Uploaded image for project: 'Atlassian Access'
  1. Atlassian Access
  2. ACCESS-1517

Improve the page load time of the Domains page when there are a large number of domains claimed

    XMLWordPrintable

Details

    • 3
    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

    Description

      Problem

      The Domains page takes too long to completely load when there are hundreds of domains claimed.

      Current Behaviour

      When you first access the Domains page,

      1. It first loads the list domains which takes about ~250ms to load
        https://admin.atlassian.com/gateway/api/adminhub/organization/<orgID>/domainClaims
        
      2. Then there are 3 calls per domain triggered to lazy load the memberTotal, count and fetch data
        GET https://admin.atlassian.com/gateway/api/adminhub/organization/<orgID>/domainClaims/<domain.name>/memberTotal
        GET https://admin.atlassian.com/gateway/api/admin/private/api/admin/v1/orgs/<orgID>/domains/<domain.name>/managed-accounts/count
        POST https://admin.atlassian.com/gateway/api/admin/private/api/admin/v1/orgs/<orgID>/managed-accounts/config/fetch
        

      By the time the calls are all completed, and the page is fully populated, it'll have taken about 40s (for an org with 445 domains claimed) mark.
      This becomes a problem for Enterprise organizations that need to claim thousands of domains

      Suggested Solution

      Improve the way the Domains page loads the valuable data (All/Managed/New accounts). Ideally, some sort of pagination for the response.

      Why This Is Important

      While the initial page load shows the list of domains, the valuable data is in the All/Managed/New accounts section which only comes after lazy loading. So when there are thousands of domains claimed it'll take too long.

      Workaround

      Currently, there is no known workaround for this behaviour. A workaround will be added here when available.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              65fbe50fb211 Charneet Sodhi
              Votes:
              2 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated: