This is an automated email from the ASF dual-hosted git repository.

ashb pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git


    from 909ca179bcc Update Magpie floor to 0.9.0 and adopt contributor-growth 
skills (#73755)
     add 05519cd774c Keep task attempt UUIDs and try numbers aligned (#73554)

No new revisions were added by this update.

Summary of changes:
 airflow-core/docs/migrations-ref.rst               |   5 +-
 airflow-core/newsfragments/73554.significant.rst   |  24 ++
 .../core_api/routes/public/task_instances.py       |   7 +-
 .../execution_api/datamodels/taskinstance.py       |   7 +-
 .../execution_api/routes/task_instances.py         |  63 ++-
 .../api_fastapi/execution_api/versions/__init__.py |   4 +
 .../execution_api/versions/v2026_10_30.py          |  25 +-
 .../src/airflow/jobs/scheduler_job_runner.py       | 172 ++++----
 ..._3_4_0_allocate_pending_task_attempt_numbers.py | 200 +++++++++
 airflow-core/src/airflow/models/dagrun.py          |  65 ++-
 airflow-core/src/airflow/models/taskinstance.py    |  68 ++--
 .../src/airflow/ui/public/i18n/locales/en/dag.json |   4 +
 .../ui/src/components/TaskTrySelect.test.tsx       |   6 +-
 .../airflow/ui/src/components/TaskTrySelect.tsx    |   5 +-
 .../src/airflow/ui/src/layouts/Details/NavTabs.tsx |   4 +-
 .../ui/src/pages/TaskInstance/Logs/Logs.tsx        |  80 +++-
 .../pages/TaskInstance/Logs/LogsTryNumber.test.tsx | 174 ++++++++
 .../src/pages/TaskInstance/TaskInstance.test.tsx   | 102 ++++-
 .../ui/src/pages/TaskInstance/TaskInstance.tsx     |  26 +-
 .../ui/tests/e2e/fixtures/task-tries-data.ts       |  46 +++
 .../src/airflow/ui/tests/e2e/global-teardown.ts    |   2 +
 .../airflow/ui/tests/e2e/specs/task-tries.spec.ts  | 111 +++++
 airflow-core/src/airflow/utils/db.py               |   2 +-
 .../core_api/routes/public/test_extra_links.py     |  33 +-
 .../api_fastapi/core_api/routes/public/test_log.py |  14 +-
 .../core_api/routes/public/test_task_instances.py  | 116 ++----
 .../unit/api_fastapi/execution_api/conftest.py     |  18 +-
 .../versions/head/test_task_instances.py           | 286 ++++++++++++-
 .../versions/v2026_10_30/test_task_instances.py    | 166 ++++++++
 airflow-core/tests/unit/jobs/test_scheduler_job.py | 350 ++++++++++++----
 ...t_0138_allocate_pending_task_attempt_numbers.py | 448 +++++++++++++++++++++
 airflow-core/tests/unit/models/test_cleartasks.py  | 190 +++++++--
 airflow-core/tests/unit/models/test_dag.py         |  33 +-
 airflow-core/tests/unit/models/test_dagrun.py      |  97 ++++-
 .../tests/unit/models/test_taskinstance.py         | 162 +++++---
 airflow-core/tests/unit/models/test_trigger.py     |   3 +
 devel-common/src/tests_common/pytest_plugin.py     |  21 +
 .../amazon => devel-common}/tests/conftest.py      |   1 +
 .../tests/unit/tests_common/test_dag_maker.py      | 103 +++++
 task-sdk/src/airflow/sdk/api/client.py             |  17 +-
 .../src/airflow/sdk/api/datamodels/_generated.py   |   5 +-
 task-sdk/src/airflow/sdk/definitions/dag.py        |   4 +-
 .../src/airflow/sdk/execution_time/supervisor.py   | 115 ++++--
 task-sdk/tests/task_sdk/api/test_client.py         |  10 +-
 .../task_sdk/execution_time/test_supervisor.py     | 266 +++++++++++-
 45 files changed, 3070 insertions(+), 590 deletions(-)
 create mode 100644 airflow-core/newsfragments/73554.significant.rst
 create mode 100644 
airflow-core/src/airflow/migrations/versions/0138_3_4_0_allocate_pending_task_attempt_numbers.py
 create mode 100644 
airflow-core/src/airflow/ui/src/pages/TaskInstance/Logs/LogsTryNumber.test.tsx
 create mode 100644 
airflow-core/src/airflow/ui/tests/e2e/fixtures/task-tries-data.ts
 create mode 100644 
airflow-core/src/airflow/ui/tests/e2e/specs/task-tries.spec.ts
 create mode 100644 
airflow-core/tests/unit/migrations/test_0138_allocate_pending_task_attempt_numbers.py
 copy {providers/amazon => devel-common}/tests/conftest.py (99%)
 create mode 100644 devel-common/tests/unit/tests_common/test_dag_maker.py

Reply via email to