The GitHub Actions job "Tests (AMD)" on airflow.git/fix/heartbeat-null-timeout 
has succeeded.
Run started by GitHub user 1fanwang (triggered by 1fanwang).

Head commit for run:
04d991a7aca3626997b1d7ae240dc0ec92d1277a / 1fanwang <[email protected]>
Detect RUNNING task instances that never sent a first heartbeat

A worker that crashed before sending its first heartbeat leaves the task
instance in RUNNING with last_heartbeat_at IS NULL. The scheduler's
cleanup query filtered on ``last_heartbeat_at < limit_dttm``, which SQL
evaluates to NULL — not TRUE — for those rows, so the stuck instances
were silently skipped and stayed RUNNING forever.

Fall back to ``start_date`` for the staleness check when no heartbeat
has been recorded yet.

closes: #58307

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

With regards,
GitHub Actions via GitBox


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

Reply via email to