argoproj / argo-workflows

Workflow Engine for Kubernetes
https://argo-workflows.readthedocs.io/
Apache License 2.0
15.11k stars 3.21k forks source link

Mark memoized node as cached #13848

Open MenD32 opened 3 weeks ago

MenD32 commented 3 weeks ago

Summary

Memoized nodes' status should reflect that they are memoized in the UI.

Use Cases

When would you use this?

when using memoization, its much easier to debug workflows when you can see that they have been cached. currently in large workflows you'd have to go over all the nodes one by one to understand if they are cached, or you could go timeline tab. both of those options offer a bad UX, that becomes worse as the workflows get larger.


Message from the maintainers:

Love this feature request? Give it a 👍. We prioritise the proposals with the most 👍.

Joibel commented 3 weeks ago

Design ideas or PR welcome

shuangkun commented 3 weeks ago

Looking forward to seeing this feat