The GitHub Actions job "Tests (AMD)" on airflow.git/drop-stale-rfc-9457-todo 
has succeeded.
Run started by GitHub user pierrejeambrun (triggered by pierrejeambrun).

Head commit for run:
dd624b8db9897e5b4b75e5b87c9e4d20ec706677 / pierrejeambrun 
<[email protected]>
Drop the stale RFC 9457 TODO on the task-instance-run endpoint

The whole execution API returns errors as ``{"reason": ..., "message":
..., ...extras}`` — that shape is the de-facto contract now (parsed by
the task SDK client at ``sdk/api/client.py``) and is applied uniformly
across every route in the module. This TODO predates that convention
and calling it out only on one 409 site is misleading: any single-
endpoint migration to RFC 9457 would break the SDK parser and leave
every other endpoint on the existing shape.

Removing the comment so it stops attracting drive-by "fix RFC 9457"
PRs; a real migration would need to be a cross-cutting change of the
whole execution API plus the SDK parsers.

related: #69360

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

With regards,
GitHub Actions via GitBox


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

Reply via email to