The GitHub Actions job "Tests (AMD)" on 
airflow.git/fix/stale-success-queued-after-defer has succeeded.
Run started by GitHub user goingforstudying-ctrl (triggered by eladkal).

Head commit for run:
75126b126cd8818c4c99e262397bba6f53546273 / goingforstudying-ctrl 
<[email protected]>
fix(scheduler): ignore stale executor success when TI is queued after defer

Extends the ti_requeued branch in process_executor_events to also cover
the case where the trigger reschedules a deferred task into QUEUED (rather
than SCHEDULED) before the scheduler processes the stale executor SUCCESS
from the worker's defer exit.

The fix for #66374 (#66431) only handled the SCHEDULED variant. Under load
the trigger may reschedule into either QUEUED or SCHEDULED depending on
scheduler loop timing, so both states must be treated as stale defer-exit
events when next_method is set.

- Update ti_requeued condition to include TaskInstanceState.QUEUED
- Add test_process_executor_events_stale_success_when_queued_after_defer
- Add newsfragment 67287.bugfix.rst

Fixes #67287

Report URL: https://github.com/apache/airflow/actions/runs/27836459396

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to