This is an automated email from the ASF dual-hosted git repository.
ashb pushed a change to branch store-historic-ti-ownership-data
in repository https://gitbox.apache.org/repos/asf/airflow.git
from bdcbb616fc6 Keep retired task attempts and their data under the
attempt UUID
add cfe31e0be85 fixup! Keep retired task attempts and their data under the
attempt UUID
add edc3eaf7e2f fixup! Keep retired task attempts and their data under the
attempt UUID
add d7343f3ed18 fixup! Keep retired task attempts and their data under the
attempt UUID
add fe63e95cc25 fixup! Keep retired task attempts and their data under the
attempt UUID
No new revisions were added by this update.
Summary of changes:
airflow-core/src/airflow/api/common/delete_dag.py | 1 -
airflow-core/src/airflow/api/common/mark_tasks.py | 3 -
.../airflow/api_fastapi/common/parameters/misc.py | 1 -
.../core_api/routes/public/extra_links.py | 20 +--
.../api_fastapi/core_api/routes/public/hitl.py | 4 +-
.../api_fastapi/core_api/routes/public/log.py | 1 +
.../core_api/routes/public/task_instances.py | 18 +--
.../core_api/routes/public/task_state_store.py | 1 -
.../airflow/api_fastapi/core_api/routes/ui/dags.py | 1 -
.../api_fastapi/core_api/routes/ui/dashboard.py | 2 +-
.../airflow/api_fastapi/core_api/routes/ui/grid.py | 2 -
.../core_api/services/public/dag_run.py | 5 +-
.../core_api/services/public/task_instances.py | 6 +-
.../execution_api/routes/task_instances.py | 40 ++---
.../api_fastapi/execution_api/routes/xcoms.py | 9 +-
.../airflow/api_fastapi/execution_api/security.py | 19 +--
.../execution_api/versions/v2026_10_30.py | 2 +-
.../src/airflow/cli/commands/dag_command.py | 2 -
.../src/airflow/jobs/scheduler_job_runner.py | 29 ++--
.../0142_3_4_0_unify_task_attempt_ownership.py | 25 +++
airflow-core/src/airflow/models/dagrun.py | 20 +--
airflow-core/src/airflow/models/pool.py | 11 +-
.../src/airflow/models/renderedtifields.py | 8 +-
airflow-core/src/airflow/models/taskinstance.py | 106 ++++++++++---
airflow-core/src/airflow/models/trigger.py | 4 -
airflow-core/src/airflow/models/xcom.py | 6 +-
.../src/airflow/serialization/definitions/dag.py | 7 +-
.../ti_deps/deps/mapped_task_upstream_dep.py | 1 -
.../src/airflow/ti_deps/deps/trigger_rule_dep.py | 3 -
airflow-core/src/airflow/utils/db_cleanup.py | 6 +-
.../core_api/routes/public/test_task_instances.py | 22 ++-
.../api_fastapi/execution_api/test_security.py | 33 +---
.../versions/head/test_task_instances.py | 30 ++--
.../versions/v2026_10_30/test_task_instances.py | 49 ++++++
airflow-core/tests/unit/jobs/test_scheduler_job.py | 22 ++-
.../test_0142_unify_task_attempt_ownership.py | 50 +++++-
airflow-core/tests/unit/models/test_cleartasks.py | 37 ++++-
airflow-core/tests/unit/models/test_dagrun.py | 10 +-
airflow-core/tests/unit/models/test_task_data.py | 5 +-
.../tests/unit/models/test_taskinstance.py | 167 +++++++++++++++++++--
airflow-core/tests/unit/models/test_trigger.py | 1 +
.../tests/unit/plugins/test_plugins_manager.py | 2 +-
airflow-core/tests/unit/utils/test_db_cleanup.py | 28 +++-
.../aws/executors/batch/test_batch_executor.py | 15 +-
.../amazon/aws/executors/ecs/test_ecs_executor.py | 15 +-
.../unit/common/ai/plugins/test_hitl_review.py | 1 +
scripts/cov/core_coverage.py | 1 -
47 files changed, 613 insertions(+), 238 deletions(-)