Skip to content
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

Refactor stages to allow for continuation after crashes #1341

Closed
wants to merge 16 commits into from

Conversation

s1341
Copy link
Collaborator

@s1341 s1341 commented Jul 3, 2023

This PR refactors the stages to allow for continuation at the point we left off after a crash, which is necessary for e.g. crash exploration.

  • Refactor the base code and traits to allow for this
  • Refactor all of the stages to use the new design
  • Implement post_exec calling from crash handlers
  • Test

@domenukk
Copy link
Member

domenukk commented Aug 2, 2023

What's the status? :) We could also just move parts of the stages I guess?

@s1341
Copy link
Collaborator Author

s1341 commented Aug 2, 2023

@addisoncrump was going to try to implement some magic for the executor issue...

@addisoncrump
Copy link
Collaborator

Do we want this for next release? If so I can rebase and try to implement the fix for executor.

@domenukk
Copy link
Member

Do we want this for next release? If so I can rebase and try to implement the fix for executor.

Yes? :D

@tokatoka tokatoka changed the base branch from executor0701 to main August 24, 2023 13:17
@tokatoka
Copy link
Member

i'll not merge executor0701 branch so i made this pr point to main

@domenukk
Copy link
Member

domenukk commented Nov 3, 2023

@addisoncrump if you ever find the time...

@domenukk
Copy link
Member

So this is superseeded by #1780 right?

@tokatoka
Copy link
Member

i guess so also this is based on my un-merged failed branch. so it can't be merged anymore

@domenukk
Copy link
Member

Reopen if still relevant.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants