Skip to content

Fix deep dirty parents - #114

Merged
Bloomca merged 2 commits into
mainfrom
fix-deep-dirty-parents
Jul 17, 2026
Merged

Fix deep dirty parents#114
Bloomca merged 2 commits into
mainfrom
fix-deep-dirty-parents

Conversation

@Bloomca

@Bloomca Bloomca commented Jul 17, 2026

Copy link
Copy Markdown
Owner

Description

This bugfix solves an issue where an uneven diamond graph would emit intermidiate updates with dirty deep parent values due to short branch notifying early.

This is solved with a min heap to ensure that each core state has an appropriate depth rank and then the dependencies are processed in rank order.

@Bloomca
Bloomca merged commit 700a01c into main Jul 17, 2026
4 checks passed
@Bloomca
Bloomca deleted the fix-deep-dirty-parents branch July 17, 2026 04:54
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.

1 participant