Skip to content

refactor(core): Clear ContextStore state created by *_commit syscalls#4288

Closed
playX18 wants to merge 12 commits intomasterfrom
ap/clear-commit-state
Closed

refactor(core): Clear ContextStore state created by *_commit syscalls#4288
playX18 wants to merge 12 commits intomasterfrom
ap/clear-commit-state

Conversation

@playX18
Copy link
Copy Markdown
Member

@playX18 playX18 commented Oct 14, 2024

First commit before implementing actual migrations to clear all data creates by _commit syscalls family.

@playX18 playX18 marked this pull request as ready for review October 14, 2024 04:20
@playX18 playX18 added the A1-inprogress Issue is in progress or PR draft is not ready to be reviewed label Oct 14, 2024
Copy link
Copy Markdown
Member

@breathx breathx left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Your goal is to fix all the modifying code, not only clear it. We dont need to store/write any related data at all. Moreover, context shouldn't even contain the field

@playX18
Copy link
Copy Markdown
Member Author

playX18 commented Oct 18, 2024

Implemented everything that is needed to remove commit state from ContextStore but there's still some tests that are failing and I am unable to figure it out yet.

@playX18
Copy link
Copy Markdown
Member Author

playX18 commented Oct 22, 2024

Closing this in favor of opening another PR with much cleaner code and solution to this problem (which does not introduce errors in a fuzzer)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A1-inprogress Issue is in progress or PR draft is not ready to be reviewed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants