Optimize the content of the list of archived workflows sent to front-end #12030
Closed
Description
Summary
Currently, we retrieve the list of both live workflows and archived workflows where each workflow contains the entire workflow object, including spec, status, etc. Some of this information may not be needed for the workflow list view (they are only required for workflow details page), but they take up a lot of memory, which might overload the UI.
We should only return the list of workflows with the required information from each workflow object.
Related #12025
Message from the maintainers:
Love this enhancement proposal? Give it a 👍. We prioritise the proposals with the most 👍.