-
Notifications
You must be signed in to change notification settings - Fork 10
Open
Description
Because of the trick of allowing a task to be split and having any task that depends on the original task depend on the final segment split away from the task. The issue is that since we are "pausing" (really splitting) a task after create new tasks and blocking on tasks (including new ones maybe), the new tasks can potentially have their parent as a dependency. The new task depending on the creator is reasonable. And the creator depending on the new task is reasonable. However if we do both, we have a cycle.
This breaks some of our guarantees and it's not at all clear to me how to fix it.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels