This is an automated email from the ASF dual-hosted git repository.
vatsrahul1001 pushed a change to branch backport-70670-v3-3-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
from c45fa68098c Serialize connection mock responses by alias in
airflow-ctl tests
add d172ab22a61 [v3-3-test] Fix Dag run duration stats crash on PostgreSQL
14+ (#70833) (#70964)
add 29d850b8c5d Revert "[v3-3-test] UI: Add Run ID filter to the Grid view
(#70150) (#70553)" (#70984)
add bc17ab0e367 Revert "Add API endpoint for backfill dag run entries
(#67381) (#70127)" (#70985)
add 0ea0546cd6f Revert "[v3-3-test] Add the option to select bundle
version parameter on dag run trigger endpoint (#61550) (#69719)" (#70986)
add f296bba82da [v3-3-test] Limit deadline alerts endpoint to the latest
serialized Dag row (#70804) (#70965)
add cffbf913ae6 [v3-3-test] Guard 2 to 3+ migration against custom Dag
bundle configs using startup-based initialization (#63185) (#70994)
add a033b7a6c61 [v3-3-test] Refuse a separator-bearing secret id before
the team scoped lookup (#70902) (#71041)
add 4140090d787 [v3-3-test] Mask nested entities when writing bulk
audit-log entries (#70890) (#71043)
add 15509f95e53 [v3-3-test] Fix the deadline_reference decorator's
no-parentheses form (#70708) (#70966)
add f624c4e94d2 [v3-3-test] Fix task state store Execution API rejecting
keys that contain slashes (#69178) (#70967)
add 5f98b290fe7 [v3-3-test] Do not import the stored path when rebuilding
a Callback from serialized data (#70704) (#71042)
add 77cd4de0a2d Merge branch 'v3-3-test' into backport-70670-v3-3-test
add ea3cd33258d Regenerate airflow-ctl datamodels after merging v3-3-test
No new revisions were added by this update.
Summary of changes:
airflow-core/docs/howto/deadline-alerts.rst | 7 +
airflow-core/newsfragments/63185.significant.rst | 3 +
airflow-core/newsfragments/70708.bugfix.rst | 1 +
.../api_fastapi/core_api/datamodels/backfills.py | 22 -
.../api_fastapi/core_api/datamodels/dag_run.py | 1 -
.../api_fastapi/core_api/openapi/_private_ui.yaml | 60 +-
.../core_api/openapi/v2-rest-api-generated.yaml | 158 ---
.../api_fastapi/core_api/routes/public/assets.py | 36 +-
.../core_api/routes/public/backfills.py | 39 -
.../api_fastapi/core_api/routes/public/dag_run.py | 58 +-
.../api_fastapi/core_api/routes/ui/deadlines.py | 22 +-
.../airflow/api_fastapi/core_api/routes/ui/grid.py | 34 +-
.../api_fastapi/core_api/services/ui/dag_run.py | 4 +-
.../execution_api/routes/task_state_store.py | 6 +-
.../execution_api/versions/v2026_06_30.py | 6 +-
.../src/airflow/api_fastapi/logging/decorators.py | 59 +-
.../src/airflow/dag_processing/bundles/manager.py | 232 +++-
airflow-core/src/airflow/dag_processing/manager.py | 29 +-
airflow-core/src/airflow/exceptions.py | 4 -
airflow-core/src/airflow/models/dag_version.py | 9 +-
.../src/airflow/secrets/environment_variables.py | 46 +-
.../src/airflow/serialization/definitions/dag.py | 57 +-
.../src/airflow/ui/openapi-gen/queries/common.ts | 26 +-
.../ui/openapi-gen/queries/ensureQueryData.ts | 39 +-
.../src/airflow/ui/openapi-gen/queries/prefetch.ts | 39 +-
.../src/airflow/ui/openapi-gen/queries/queries.ts | 39 +-
.../src/airflow/ui/openapi-gen/queries/suspense.ts | 39 +-
.../airflow/ui/openapi-gen/requests/schemas.gen.ts | 124 --
.../ui/openapi-gen/requests/services.gen.ts | 48 +-
.../airflow/ui/openapi-gen/requests/types.gen.ts | 81 +-
.../ui/src/layouts/Details/DetailsLayout.tsx | 5 -
.../airflow/ui/src/layouts/Details/Gantt/Gantt.tsx | 4 -
.../airflow/ui/src/layouts/Details/Grid/Grid.tsx | 4 -
.../airflow/ui/src/layouts/Details/GridFilters.tsx | 1 -
.../src/airflow/ui/src/queries/useGridRuns.ts | 14 -
.../src/airflow/ui/src/queries/useGridStructure.ts | 14 -
.../always/test_secrets_environment_variables.py | 44 +
.../core_api/routes/public/test_assets.py | 88 --
.../core_api/routes/public/test_backfills.py | 167 ---
.../core_api/routes/public/test_dag_run.py | 217 +---
.../core_api/routes/ui/test_deadlines.py | 67 ++
.../api_fastapi/core_api/routes/ui/test_grid.py | 33 -
.../core_api/services/ui/test_dag_run.py} | 43 +-
.../versions/head/test_task_state_store.py | 26 +
.../unit/api_fastapi/logging/test_decorators.py | 150 +++
.../bundles/test_dag_bundle_manager.py | 1269 +++++++++++++++++++-
.../tests/unit/dag_processing/test_manager.py | 189 +++
airflow-core/tests/unit/models/test_dag.py | 118 --
airflow-core/tests/unit/models/test_deadline.py | 39 +
.../src/airflowctl/api/datamodels/generated.py | 27 -
devel-common/src/tests_common/test_utils/dag.py | 10 +-
task-sdk/src/airflow/sdk/api/client.py | 6 +-
task-sdk/src/airflow/sdk/definitions/callback.py | 22 +
task-sdk/src/airflow/sdk/definitions/deadline.py | 46 +-
task-sdk/tests/task_sdk/api/test_client.py | 41 +
.../tests/task_sdk/definitions/test_callback.py | 127 ++
56 files changed, 2487 insertions(+), 1612 deletions(-)
create mode 100644 airflow-core/newsfragments/63185.significant.rst
create mode 100644 airflow-core/newsfragments/70708.bugfix.rst
copy
airflow-core/{src/airflow/migrations/versions/0008_2_8_1_refactor_dag_run_indexes.py
=> tests/unit/api_fastapi/core_api/services/ui/test_dag_run.py} (52%)