rancher / dashboard

The Rancher UI
https://rancher.com
Apache License 2.0
445 stars 249 forks source link

Backend Performance #5243

Open nwmac opened 2 years ago

nwmac commented 2 years ago

Revisit UI once some performance improvements on the backend are made.

Tracked as:

Requested By BE

cbron commented 2 years ago

@nwmac to what extent are these required in 2.6.5 ? Is UI planning to do some work around them, and what are those deadlines.

nwmac commented 2 years ago

@cbron We aren't planning on doing any work around them now in 2.6.5 - given the short timeframe we can push them out to next release - but we will need them done early to give us to time to use them in the UI.

The most important one for us is https://github.com/rancher/rancher/issues/36683 - this will allow us to make data retrieval of lists more efficient, if we can exclude large data fields from the response.

samjustus commented 2 years ago

36681 & 38412 are going to be our top priority for 2.7, unless advised otherwise.

gaktive commented 2 years ago

@samjustus Upon discussion with UI based on current needs, along with https://github.com/rancher/rancher/issues/36681 and https://github.com/rancher/rancher/issues/38412 (the latter of which @aalves08 is collecting more data on simultaneous users), we'd ask for https://github.com/rancher/rancher/issues/36682 and https://github.com/rancher/rancher/issues/38467 to be prioritized too.

We'd also like a start on https://github.com/rancher/rancher/issues/38427 since that will be a big help down the road.

nwmac commented 2 years ago

@cbron @samjustus Anything you can do on https://github.com/rancher/rancher/issues/38468 for 2.7? Norman is 3 times quicker than Steve at returning data.

samjustus commented 1 year ago

38427 and #38468 will be our priority for 2.7.1

samjustus commented 1 year ago

@nwmac @gaktive Can you please create Jira issues for all of these? Per the new process Denise outlined in Management meeting today (10/10)

gaktive commented 1 year ago

Internal reference: SURE-5393

gaktive commented 1 year ago

Priority tickets based on current thinking and consensus: 1 with all the stars: https://github.com/rancher/rancher/issues/38427

  1. https://github.com/rancher/rancher/issues/38412
  2. https://github.com/rancher/rancher/issues/38468
nwmac commented 1 year ago

@gaktive Bumping this to 2.7.2 - this issue is for tracking - there is nothing for us to do in 2.7.1 that is not tracked in other issues.

gaktive commented 1 year ago

Added and/or ported over from Jira:

Down the road, this epic should focus on what's deliverable for Q2 with a new epic spawned to then copy work to then tackle in Q3.

gaktive commented 1 year ago

Added https://github.com/rancher/rancher/issues/39568 above upon request.

richard-cox commented 1 year ago

A number of the referenced issues have been closed and not completed, some without comment. Needs investigating

gaktive commented 1 year ago

I'll work on tidying this up with @nwmac when he's back.