Skip to content

Conversation

@agaurav
Copy link

@agaurav agaurav commented Jun 27, 2025

currently DescendantsFlow will wait indefinitely if any of the descendants nodes has a parent that's not in path from start node to itself as the walk function never reaches there. This will be always true when dag has multiple roots and one of them being a start node.

to fix that, this pr changes the size of inputChannels from all parents to only parents who are descendant of start node

@agaurav
Copy link
Author

agaurav commented Jun 27, 2025

all tests are passing.

@agaurav
Copy link
Author

agaurav commented Jul 3, 2025

@sebogh requesting review in case this is still actively maintained.

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