argoproj / argo-workflows

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

Mark memoized node as cached #13848

Open MenD32 opened 6 days ago

MenD32 commented 6 days 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 becomes bigger.


Message from the maintainers:

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

Joibel commented 6 days ago

Design ideas or PR welcome

shuangkun commented 6 days ago

Looking forward to seeing this feat