GScan: don't show held/retry icons for stoppped workflows#2499
GScan: don't show held/retry icons for stoppped workflows#2499MetRonnie wants to merge 2 commits into
Conversation
|
If held and retrying are not considered useful for stopped workflows, then are the task states also not useful? |
|
A workflow may shut down (possibly after stalling) with failed tasks, which would be useful to see IMO |
|
Trying to understand why we would want to display some task state information, but hide other information? |
|
Can we at least agree that it doesn't make sense to show held & retrying icons? |
|
I think it matters if those tasks return to the same state (in some meaningful sense) after restart, right? I think this happens at restart:
So on that basis it seems to me we should show "held" and "retrying" for stopped workflows. |
Note really, this doesn't make a lot of sense to me, hence probing for motives. Why would we clear one part of the task state (e.g, retrying) but not another (e.g, running)? If there's a good reason to handle these differently, then fair enough. |
|
For the same reason it's useful to know a task has failed, it's something you will have to deal with when restarting the workflow. I can't really see why some task state information might be considered helpful/relevant, but other information not. Clearing some, but not all task state information seems a more confusing arrangement to me than just showing everything consistently. |
I don't buy that the utility of any state info is for when you restart the workflow. You might have to deal with any number of waiting tasks when restarting the workflow, and that will become clear as soon as you do. As I see it, the utility of state info is for after the workflow stopped - most importantly if it aborted |
Held & retrying icons for stopped workflows is not useful.
Check List
CONTRIBUTING.mdand added my name as a Code Contributor.