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

utkarsharma pushed a change to branch v2-9-test
in repository https://gitbox.apache.org/repos/asf/airflow.git


    from 670b255cba Fix Mark Instance state buttons stay disabled if user lacks 
permission (#37451). (#38732)
     new 66322be9ab Add the existing_nullable to the downgrade side of the 
migration (#39374)
     new 1f2bb57038 Fix alembic autogeneration and rename mismatching 
constraints (#39032)
     new 03bbb042ba Activate RUF006 rule to detect dangling asyncio tasks 
(#38947)
     new 756a4bd5ed Bump `ruff` to `0.4.3` (#39438)
     new 44e6cc5160 Update uv to 0.1.41 (#39476)
     new 367c67883b Update uv to 0.42 (#39561)
     new bc992f5c07 Provide extra tip on labeling DynamicTaskMapping (#39977)
     new 133f5e4738 Pass triggered or existing DAG Run logical date to 
DagStateTrigger (#39960)
     new 036577cce7 Remove colon from notes header to make headlines in UI 
consistent (#40001)
     new a11c0cde04 Warn on mini scheduler failures instead of debug (#39760)
     new f9075512c5 Fix triggerer race condition in HA setting (#38666)
     new 4fedbb1e59 Fix bug that makes `AirflowSecurityManagerV2` leave 
transactions in the `idle in transaction` state (#39935)

The 12 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .pre-commit-config.yaml                            |   4 +-
 Dockerfile                                         |   2 +-
 Dockerfile.ci                                      |   4 +-
 airflow/cli/cli_config.py                          |  10 +-
 airflow/cli/commands/db_command.py                 |   3 +-
 airflow/jobs/triggerer_job_runner.py               |  14 +
 airflow/migrations/env.py                          |   3 +
 ...nconsistency_between_ORM_and_migration_files.py | 297 +++++++++++++++++++++
 airflow/models/dagrun.py                           |   2 +-
 airflow/models/taskinstance.py                     |   2 +-
 airflow/operators/trigger_dagrun.py                |   6 +-
 airflow/utils/db.py                                |  15 +-
 airflow/www/security_manager.py                    |  10 +-
 .../www/static/js/dag/details/NotesAccordion.tsx   |   2 +-
 .../dynamic-task-mapping.rst                       |   2 +-
 docs/apache-airflow/img/airflow_erd.sha256         |   2 +-
 docs/apache-airflow/img/airflow_erd.svg            |   4 +-
 docs/apache-airflow/migrations-ref.rst             |   4 +-
 pyproject.toml                                     |   1 +
 tests/cli/commands/test_db_command.py              |  66 ++++-
 tests/conftest.py                                  |   2 +-
 tests/jobs/test_triggerer_job.py                   |  80 ++++++
 tests/operators/test_trigger_dagrun.py             |  86 +++++-
 .../google/cloud/triggers/test_bigquery.py         |   2 +-
 ... => example_external_task_child_deferrable.py } |   0
 tests/utils/test_db.py                             |   3 +-
 tests/www/test_security_manager.py                 |  31 +++
 27 files changed, 607 insertions(+), 50 deletions(-)
 create mode 100644 
airflow/migrations/versions/0142_2_9_2_fix_inconsistency_between_ORM_and_migration_files.py
 rename tests/system/core/{example_external_task_child_deferrable.py => 
example_external_task_child_deferrable.py } (100%)

Reply via email to