New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement a "Skip" or "Do not run" option for a list of Tasks Instances #262
Comments
won't it be solved by "only_run_latest" #59 ? |
@thibault-ketterer It won't. The goals are different.
What I propose above is to mark entries manually as "skipped or do not run" so that the scheduler or backfill job does not attempt them. This could be because we know there is a data problem in the time range. |
This depends on #1155 |
Hi, @r39132 |
Currently, we are able to mark a DAG instance (a.k.a. run) as successful -- see the image below. This keeps it from being run by the scheduler and simultaneously conveys that this DAG instance or run was successful. We find that sometimes a run is not successful but rerunning it does not make sense. Sure, we could let the run eventually error out, but what if there are 30 days of runs that have this problem and we have
retries
set to 3? We don't want to wait for them to all error out, generating error notification emails and unnecessarily doing runs that will eventually fail.I would like a "Do Not Run" or "Skip" button with the same options as "clear" -- do not run past/future/upstream/downstream.
This will allow me to skip broken downstream parts of DAGs for a date range.
This also provides an important option to ops, instead of relying on a developer who developed the DAG, with respect to managing the execution of DAGs.
The text was updated successfully, but these errors were encountered: