PrithviBadiga opened a new pull request, #68729:
URL: https://github.com/apache/airflow/pull/68729

   Fixes a backfill completion race where a backfill could be marked complete 
before all associated work had reached a terminal state.
   
   Updates:
   - make `_mark_backfills_complete` check unresolved `BackfillDagRun` 
associations rather than only unfinished `DagRun.backfill_id` rows
   - preserve `dag_run_id` on `BackfillDagRun` rows when a matching DagRun 
already exists or is in-flight
   - add a regression test covering an in-flight association linked to a queued 
DagRun
   
   This keeps backfills open until all tracked backfill work has actually 
resolved.
   
   This closes: #68721
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to