You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 0a2ed96
Browse filesBrowse the repository at this point in the historyBrowse files
fix(run-store): keep the caller transaction on the legacy leg of the edge-delete fan-out
The taskRunId-keyed deleteManyTaskRunWaitpoints fan-out dropped the caller's
transaction for both legs. The new (dedicated) leg can't join a control-plane
transaction, but the legacy leg can, so pass it through: a legacy run's blocking
edges are again deleted atomically with the caller's operation (e.g. an attempt
failure) instead of auto-committing, matching the waitpointId-keyed path.
0 commit comments