apigee-edge-drupal icon indicating copy to clipboard operation
apigee-edge-drupal copied to clipboard

Improve Performance & reduce page load time for Team Apps listing page.

Open kedarkhaire opened this issue 5 months ago • 1 comments

Description

If we have multiple developer apps, then the page load for team apps list page takes time. In backend we see multiple Api calls are made. For every team app a single call is made and in general Api which lists all the team apps the expand filter is set to false, due to which multiple api calls are made on listing page.

Apigee Info

Issue is seen on Apigee Edge

Steps to Reproduce

Steps to reproduce the behavior:

  1. Go to '/teams/{{ company name}}/apps' page

Actual Behavior

The page load will take time if you have multiple Apps. In logs we can see every app Api is also triggered and expand filter is set to false. /v1/organizations/***organization***/companies/[team_name]/apps?expand=false is be passed

Expected Behavior

The page should load within 1-3s and no individual Apis related to Company Apps should be triggered on this page load. /v1/organizations/***organization***/companies/[team_name]/apps?expand=true must be passed

kedarkhaire avatar Sep 11 '24 15:09 kedarkhaire