-
Notifications
You must be signed in to change notification settings - Fork 910
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
[KED-974] Running the pipeline from the last failed node #82
Comments
Thanks for raising this @anuarora1990, we'll look into finding a suitable solution! I've updated the title with our internal ticket number to make it easier to track. |
Sorry @anuarora1990 this should've been closed a while ago. Starting with Kedro version 0.15.1 there is a resume command that's suggested in the logs after a pipeline fails ( |
I suffered from the same issue and discussed at: To solve the pain point, I implemented pipeline resuming option as a wrapper of Kedro. https://github.com/Minyus/pipelinex You do not need to specify the Kedro pipeline nodes using Hope this helps. |
When you are running the pipeline with 100+ nodes and if it fails in between, it is very difficult to identify the nodes that didn't run and have to run from the starting which could be very time consuming. Example: there are about 250 tasks that a pipeline needs to complete and it failed on 201 task then there is no functionality to run the pipeline by picking the remaining + failed tasks from the last run without manually identifying what's not run.
Context
This could save a lot of time when large number of nodes are involved.
Possible Implementation
(Optional) Suggest an idea for implementing the addition or change.
For the last run, capture the nodes that are left and the one that failed and there should be an option which says run from the failed node from the last run.
Possible Alternatives
(Optional) Describe any alternative solutions or features you've considered.
The text was updated successfully, but these errors were encountered: