The GitHub Actions job "Tests AMD" on airflow.git/main has failed.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
cfce5734b214a5d235c9d9410fe8f54dc7e8a94b / Kaxil Naik <[email protected]>
Remove unmap method from scheduler-side (#54816)

Remove unnecessary unmap() functionality from server-side operators to
simplify scheduler architecture and eliminate synthetic operator creation.

Key changes:
- Remove unmap() method from MappedOperator class
- Update TaskInstance.fetch_handle_failure_context() to use original task 
directly
- Remove unmap() call from SerializedBaseOperator.get_extra_links()
- Update related tests to verify serialization without unmap functionality

The scheduler no longer needs to 'unmap' operators since:
- Callbacks are handled by DAG processor, not scheduler
- Email settings and fail-fast logic work with original task
- Extra links work consistently between regular and mapped operators

This eliminates the TODO comment about moving runtime unmap to task runner
and provides cleaner separation between scheduler and execution concerns.

Includes pre-commit formatting fixes applied by ruff and ruff-format.

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

With regards,
GitHub Actions via GitBox


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

Reply via email to