This is an automated email from the ASF dual-hosted git repository.
vatsrahul1001 pushed a change to branch backport-478745af84-v3-3-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
from 9cf56be5f16 Fix airflow db clean never purging the callback table
(#70923)
add 7369869af85 [v3-3-test] Fix deprecated imports resolution in
airflow.utils.helpers (#71691) (#72868)
add 052346847bb [v3-3-test] Run short CI bookkeeping jobs on ubuntu-slim
runners (#72852) (#72874)
add c5da24a71fc [v3-3-test] Add systemd unit file for Airflow Dag
processor (#72772) (#72797)
add 334ca49afc7 [v3-3-test] Gate asset event partition_key behind
execution API 2026-06-30 (#72327) (#72827)
add 5b892a83e94 [v3-3-test] Preserve custom operator defaults in mapped
tasks (#72589) (#72828)
add d7baa28bcbd [v3-3-test] Document scope boundaries the security model
leaves implicit (#72172) (#72829)
add c1e2711d619 [v3-3-test] Fix Postgres tutorial for psycopg3 (#72562)
(#72837)
add 0d03ef4396d Add async asset store accessors for async tasks and
watcher triggers (#72127) (#72851)
add f6018bb0ffa Merge branch 'v3-3-test' into backport-478745af84-v3-3-test
No new revisions were added by this update.
Summary of changes:
.github/workflows/automatic-backport.yml | 2 +-
.github/workflows/check-newsfragment-pr-number.yml | 2 +-
.github/workflows/ci-amd.yml | 4 +-
.github/workflows/ci-arm.yml | 4 +-
.github/workflows/ci-duration-monitor.yml | 2 +-
.github/workflows/ci-notification.yml | 11 +-
.github/workflows/codeql-analysis.yml | 2 +-
.github/workflows/e2e-flaky-tests-report.yml | 2 +-
.github/workflows/java-sdk-dependency-security.yml | 2 +-
.github/workflows/milestone-tag-assistant.yml | 2 +-
.github/workflows/notify-uv-lock-conflicts.yml | 15 +-
.github/workflows/recheck-old-bug-report.yml | 2 +-
.github/workflows/registry-backfill.yml | 2 +-
.github/workflows/registry-tests.yml | 6 +-
.../scheduled-verify-release-calendar.yml | 15 +-
.github/workflows/stale.yml | 2 +-
.../update-constraints-on-push-stable.yml | 2 +-
.github/workflows/update-constraints-on-push.yml | 2 +-
.../docs/core-concepts/asset-state-store.rst | 25 ++-
airflow-core/docs/howto/run-with-systemd.rst | 22 ++
airflow-core/docs/security/security_model.rst | 136 ++++++++++++-
airflow-core/docs/security/workload.rst | 18 ++
airflow-core/docs/tutorial/pipeline.rst | 24 +--
airflow-core/newsfragments/72327.bugfix.rst | 1 +
.../api_fastapi/execution_api/versions/__init__.py | 2 +
.../execution_api/versions/v2026_04_06.py | 7 +-
.../execution_api/versions/v2026_06_30.py | 23 +++
airflow-core/src/airflow/utils/helpers.py | 4 +-
.../versions/v2026_04_06/test_task_instances.py | 54 +----
.../versions/v2026_06_30/test_dag_runs.py | 57 ++++++
.../versions/v2026_06_30/test_task_instances.py | 82 +++++++-
airflow-core/tests/unit/utils/test_helpers.py | 23 +++
dev/breeze/doc/ci/05_workflows.md | 31 +++
scripts/systemd/README | 24 +++
...duler.service => airflow-dag-processor.service} | 4 +-
task-sdk/src/airflow/sdk/bases/operator.py | 19 +-
task-sdk/src/airflow/sdk/execution_time/context.py | 127 ++++++++----
.../task_sdk/definitions/test_mappedoperator.py | 23 ++-
.../tests/task_sdk/execution_time/test_context.py | 225 ++++++++++++++++++++-
39 files changed, 836 insertions(+), 174 deletions(-)
create mode 100644 airflow-core/newsfragments/72327.bugfix.rst
copy scripts/systemd/{airflow-scheduler.service =>
airflow-dag-processor.service} (94%)