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
Ignore stale executor success when TI is queued after defer
When a task is deferred and later rescheduled into QUEUED state before the
scheduler processes a stale SUCCESS event from the executor, the scheduler
should ignore the stale success rather than incorrectly marking the task as
succeeded.
- Add guard in _process_executor_events to check current TI state
- Add test for stale success after defer -> queued transition
Fixes#67287
Ignore stale executor success when a deferred task is rescheduled into QUEUED before the scheduler processes the stale SUCCESS from the worker. (fixes #67287)
0 commit comments