Is your feature request related to a problem? Please describe.
- The UI shows workload (for example deployments) lists with various columns
- Two specific columns contain
- how many times pods associated with the deployment have restarted pod restart count
- a chart showing the current health/state of each pod associated with the deployment
- Before recent performance updates it would discover associated pods by fetching ALL of them and then applying each deployment's pod selectors locally
- This is real bad for scaling, so both columns are in the process of being removed
- These though, particularly pod health charts, are great for UX, so desirable to bring back
Describe the solution you'd like
Describe alternatives you've considered
- Make a request per row, though discounted given scaling issues
Additional context
Blocked on rancher/rancher#50058
Is your feature request related to a problem? Please describe.
Restartsinto two columns #16399Describe the solution you'd like
[RFE] Group together Steve API[RFE] Fetch Workload pods in a single request rancher#53543 in fetchPageSecondaryResources in shell/list/workload.vue, add back POD_RESTARTS and WORKLOAD_HEALTH_SCALE columns to workload columns in shell/config/product/explorer.jsfilters in more flexible ways rancher#50058Describe alternatives you've considered
Additional context
selectors locally scales badly #10417 / SQLite backed cache: support sorting and filtering on arbitrary labels rancher#46333, however can't given description above.Blocked on rancher/rancher#50058