<#3854 [Core feature] Support termination of indi...
# flyte-github
a
#3854 [Core feature] Support termination of individual task/subworkflow Issue created by leonlnj Motivation: Why do you think this is important? Currently the UI only allow termination of the entire execution. To exhibit a similar behaviour to external workflow, for task/sub-workflow. Why is it helpful to fail a particular task/sub-workflow • Allow parallel tasks to continue running while stopping one chain of tasks to stop • Ability to recover pipeline later and allow dependent/parallel tasks output to be reused The task could be not failing naturally due to upstream store issue or data quality related issue and rerunning the entire pipeline could be expensive. Goal: What should the final outcome look like, ideally? Ability to abort a task from the UI

Screenshot 2023-07-10 at 5 58 44 PM▾

Describe alternatives you've considered It is possible to do it by extracting all the workflow as External Workflow and adding caching mechanism. However there add a lot of complexity for large pipeline with many subworkflows to make all of them an external workflow and cachable.

image▾

Propose: Link/Inline OR Additional context No response Are you sure this issue hasn't been raised already? ☑︎ Yes Have you read the Code of Conduct? ☑︎ Yes flyteorg/flyte