The GitHub Actions job "Tests" on airflow.git/ensure-executor-exists has failed.
Run started by GitHub user kaxil (triggered by kaxil).

Head commit for run:
e7b55335db2124d8755d905b28eb4466a6ed7811 / Kaxil Naik <[email protected]>
Fix executor field not populated for tasks without explicit executor

When a task doesn't specify an executor, the executor field in the database
remained `NULL`, causing it to not display in the UI. This fix resolves the
executor to the default configured executor name at task instance creation
and refresh time, following the same pattern as other fields like pool and
queue.

The fix modifies TaskInstance.insert_mapping() and 
TaskInstance.refresh_from_task()
to automatically populate the executor field with the default executor when
task.executor is None, ensuring the field always displays correctly in the UI.

closes #57526

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

With regards,
GitHub Actions via GitBox


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

Reply via email to