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
core, graph, store: Fix unfail retry when deployment head behind error block
When a subgraph encounters a non-deterministic error and restarts from a
checkpoint before the error block, the unfail mechanism would incorrectly
stop retrying after the first attempt returned Noop.
This happened because `should_try_unfail_non_deterministic` was
unconditionally set to `false` after the first unfail attempt, even when
the deployment head hadn't reached the error block yet.
Fix: Add `UnfailOutcome::BehindErrorBlock` variant to distinguish
"deployment head behind error block" (keep retrying) from other Noop
cases (stop retrying).
Fixes#6205
0 commit comments