This is an automated email from the ASF dual-hosted git repository.
vatsrahul1001 pushed a change to branch backport-521ad02-v3-3-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
from 2095f33be4f [v3-3-test] cli: Fix TypeError in 'airflow db shell' when
database name is missing (#68913) (cherry picked from commit
521ad026ee46fef7ed0241b6a462e71ca151edf5)
add 19cf2f33a07 [v3-3-test] Tidy taskgroup topo-sort tests; note why grid
group_dict is uncached (#70590) (#70686)
add c93ea0cb300 Bump the 3-3-uv-dependency-updates group in /dev/breeze
with 8 updates (#70608)
add ae84ab6935f Fix secrets not masked in Rendered Templates view with
KubernetesPodOperator (#68975) (#70756)
add fcfe46b68f8 Fix NPM vulenaribilities in simple auth manager (#70191)
(#70753)
add 1e07bdae52f Fix sphinx build error (#69505) (#70761)
add 34d9c9c92b2 Fix collapse button overlapping details panel content
(#69240) (#70751)
add a3c04144985 Filter stale Dag tags from public API (#66827) (#69156)
(#70746)
add 389b17a9383 Fix HTTP_422_UNPROCESSABLE_ENTITY deprecation warnings.
(#69415) (#70745)
add 80bda9a92b9 Fix blank Assets dependency graph from missing Dag nodes
(#69171) (#70743)
add 640ba63642b Remove a Dag Run or Task Instance note when its content is
cleared (#69033) (#70735)
add c183d07374a Fix cursor pagination dropping rows when sorting by a
nullable column (#68869) (#70739)
add 3ad7b64c39f Fix trigger kwargs decoding for asset watcher triggers
(#65992) (#70750)
add bb8198f6cab [v3-3-test] Speed up Trigger.clean_unused query to prevent
Triggerer crashes (#68244) (#70668)
add 8560f2ef652 Added deadlock detection in CommsDecoder (#68377) (#70744)
add 9efb0ac3338 [v3-3-test] Fix Gantt tooltip showing wrong end date on
queued/scheduled bars (#68570) (#70742)
add 6a258cd7f21 [v3-3-test] Make Dag pause toggle update immediately on
click (#69134) (#70741)
add e9116a93238 [v3-3-test] Fix N+1 queries in trigger asset event
submission (#65367) (#70738)
add e9df63c2494 [v3-3-test] UI: Wrap long plugin source path in
import-error dialog (#69111) (#70737)
add ef00c94574b [v3-3-test] Fix TaskInstance duration calculation with
SQLite (#68142) (#70734)
add 65563f595b9 [v3-3-test] Fix triggerer CrashLoopBackOff when json_logs
is enabled (#68584) (#70669)
add fc3c4fe01e4 [v3-3-test] i18n(Ko): add missing translations (Jul 30)
(#70767) (#70807)
add d8cf70ad04f [v3-3-test] Flag missing conn-fields when hook-only files
change in static checks (#70007) (#70214)
add 0670a50b491 Merge branch 'v3-3-test' into backport-521ad02-v3-3-test
No new revisions were added by this update.
Summary of changes:
airflow-core/docs/best-practices.rst | 2 +-
.../auth/managers/simple/ui/package.json | 3 +-
.../auth/managers/simple/ui/pnpm-lock.yaml | 13 +-
.../src/airflow/api_fastapi/common/cursors.py | 66 ++++----
.../src/airflow/api_fastapi/common/exceptions.py | 3 +-
.../core_api/routes/public/connections.py | 5 +-
.../api_fastapi/core_api/routes/public/dag_run.py | 7 +-
.../api_fastapi/core_api/routes/public/dag_tags.py | 11 +-
.../core_api/routes/public/task_instances.py | 11 +-
.../airflow/api_fastapi/core_api/routes/ui/grid.py | 5 +
.../core_api/services/public/dag_run.py | 6 +-
.../core_api/services/public/task_instances.py | 4 +-
.../core_api/services/ui/dependencies.py | 13 ++
.../src/airflow/jobs/triggerer_job_runner.py | 2 +-
airflow-core/src/airflow/models/taskinstance.py | 5 +-
airflow-core/src/airflow/models/trigger.py | 17 +-
airflow-core/src/airflow/serialization/decoders.py | 23 ++-
.../airflow/ui/public/i18n/locales/ko/assets.json | 5 +-
.../airflow/ui/public/i18n/locales/ko/common.json | 5 +
.../ui/src/layouts/Details/DetailsLayout.tsx | 26 +--
.../ui/src/layouts/Details/Gantt/GanttTimeline.tsx | 2 +-
.../ui/src/layouts/Details/Gantt/utils.test.ts | 66 +++++++-
.../airflow/ui/src/layouts/Details/Gantt/utils.ts | 7 +-
.../Dashboard/Stats/PluginImportErrorsModal.tsx | 23 ++-
.../airflow/ui/src/queries/useTogglePause.test.tsx | 183 +++++++++++++++++++++
.../src/airflow/ui/src/queries/useTogglePause.ts | 104 ++++++++++--
.../tests/unit/api_fastapi/common/test_cursors.py | 123 +++++++++++++-
.../unit/api_fastapi/common/test_exceptions.py | 7 +-
.../core_api/routes/public/test_dag_run.py | 50 +++++-
.../core_api/routes/public/test_dag_tags.py | 9 +-
.../core_api/routes/public/test_task_instances.py | 115 +++++++++++++
.../core_api/routes/ui/test_dependencies.py | 30 ++++
airflow-core/tests/unit/jobs/test_triggerer_job.py | 123 +++++++++++++-
.../tests/unit/models/test_taskinstance.py | 37 ++++-
airflow-core/tests/unit/models/test_trigger.py | 22 +++
airflow-core/tests/unit/utils/test_task_group.py | 11 +-
dev/breeze/uv.lock | 84 +++++-----
providers/.pre-commit-config.yaml | 5 +-
scripts/ci/prek/check_provider_conn_fields.py | 12 +-
.../test_check_conn_fields_match_form_widgets.py | 8 +-
task-sdk/src/airflow/sdk/execution_time/comms.py | 52 +++++-
task-sdk/src/airflow/sdk/execution_time/context.py | 28 ++--
task-sdk/tests/task_sdk/execution_time/conftest.py | 12 ++
.../tests/task_sdk/execution_time/test_comms.py | 155 ++++++++++++++++-
.../tests/task_sdk/execution_time/test_context.py | 93 +++++++++++
45 files changed, 1399 insertions(+), 194 deletions(-)
create mode 100644
airflow-core/src/airflow/ui/src/queries/useTogglePause.test.tsx