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

dimberman pushed a change to branch handle-stuck-in-queue
in repository https://gitbox.apache.org/repos/asf/airflow.git


    from e232c18ff64 Merge branch 'handle-stuck-in-queue' of 
https://github.com/apache/airflow into handle-stuck-in-queue
     add d592338eab5 Bump happy-dom from 15.10.1 to 15.10.2 in /airflow/ui 
(#43765)
     add df46f316b5c Bumping epoch of cache for our dependencies (#43770)
     add c83e72a4a6c Fix pickyness of google.auth 2.36.0 for mocks (#43771)
     add 845a1605762 Note in pytest_plugin to not global import Airflow (#43738)
     add a51487d89ab Remove AIRFLOW_V_2_8_PLUS for provider's compatibility 
tests (#43763)
     add 457e5273127 Correcting the wildcard character for _SearchParam (#43780)
     add cb23472e41b AIP-65: Add back DAG versioning support (#43735)
     add 31b10011f64 AIP-84 List Mapped Task Instances (#43642)
     add c9d0dbf11d5 Extract OTEL span set attrs logic in one place in the 
scheduler (#43787)
     add e5020656300 AIP-84 List Task Instances (#43760)
     add c63cc69323d AIP-84 Get TI and Mapped TI dependencies (#43788)
     add f52c471ed3a AIP-72: Add "Get Connection" endpoint for Execution API 
(#43767)
     add 5be717cdf65 AIP-82 Create references between triggers and assets 
(#43666)
     add 24b2369ffe8 Generate `openapi.json` for the Execution API sub-app 
(#43796)
     add 0935be1448b Merge branch 'main' of https://github.com/apache/airflow 
into handle-stuck-in-queue

No new revisions were added by this update.

Summary of changes:
 Dockerfile.ci                                      |    2 +-
 airflow/api/common/trigger_dag.py                  |    5 +-
 .../api_connexion/endpoints/dag_run_endpoint.py    |    5 +-
 .../endpoints/task_instance_endpoint.py            |    3 +
 airflow/api_fastapi/common/parameters.py           |  153 +-
 .../api_fastapi/core_api/openapi/v1-generated.yaml |  565 +++
 .../core_api/routes/public/task_instances.py       |  249 +-
 .../core_api/serializers/task_instances.py         |   13 +
 airflow/api_fastapi/execution_api/app.py           |    1 -
 .../api_fastapi/execution_api/routes/__init__.py   |    2 +
 .../execution_api/routes/connections.py            |   88 +
 airflow/api_fastapi/execution_api/schemas.py       |   20 +
 airflow/dag_processing/manager.py                  |   15 -
 airflow/example_dags/plugins/event_listener.py     |    5 +-
 airflow/jobs/scheduler_job_runner.py               |   81 +-
 .../versions/0047_3_0_0_add_dag_versioning.py      |  158 +
 ...y => 0048_3_0_0_add_trigger_asset_reference.py} |   43 +-
 airflow/models/__init__.py                         |    1 +
 airflow/models/asset.py                            |   16 +-
 airflow/models/backfill.py                         |    6 +-
 airflow/models/dag.py                              |   26 +-
 airflow/models/dag_version.py                      |  165 +
 airflow/models/dagbag.py                           |    3 +-
 airflow/models/dagcode.py                          |  117 +-
 airflow/models/dagrun.py                           |   22 +-
 airflow/models/serialized_dag.py                   |  141 +-
 airflow/models/taskinstance.py                     |   14 +-
 airflow/models/taskinstancehistory.py              |    2 +
 airflow/models/trigger.py                          |    3 +
 airflow/serialization/pydantic/dag_run.py          |    2 +-
 airflow/serialization/schema.json                  |    1 +
 airflow/ui/openapi-gen/queries/common.ts           |  209 +
 airflow/ui/openapi-gen/queries/prefetch.ts         |  318 ++
 airflow/ui/openapi-gen/queries/queries.ts          |  344 ++
 airflow/ui/openapi-gen/queries/suspense.ts         |  344 ++
 airflow/ui/openapi-gen/requests/schemas.gen.ts     |   54 +
 airflow/ui/openapi-gen/requests/services.gen.ts    |  207 +
 airflow/ui/openapi-gen/requests/types.gen.ts       |  200 +
 airflow/ui/package.json                            |    2 +-
 airflow/ui/pnpm-lock.yaml                          |   22 +-
 airflow/utils/dates.py                             |    6 +-
 airflow/utils/db.py                                |    2 +-
 airflow/www/views.py                               |    4 +-
 contributing-docs/testing/unit_tests.rst           |    6 +-
 dev/README_RELEASE_PROVIDER_PACKAGES.md            |    9 +-
 docs/apache-airflow/img/airflow_erd.sha256         |    2 +-
 docs/apache-airflow/img/airflow_erd.svg            | 4126 ++++++++++----------
 docs/apache-airflow/migrations-ref.rst             |    6 +-
 hatch_build.py                                     |    1 +
 .../aws/auth_manager/cli/test_avp_commands.py      |    6 +-
 .../aws/auth_manager/test_aws_auth_manager.py      |   31 +-
 .../kubernetes/operators/test_spark_kubernetes.py  |    8 -
 providers/tests/common/sql/hooks/test_dbapi.py     |    6 -
 providers/tests/common/sql/hooks/test_sql.py       |    5 -
 providers/tests/common/sql/hooks/test_sqlparse.py  |    6 -
 providers/tests/common/sql/operators/test_sql.py   |    4 +-
 .../tests/common/sql/operators/test_sql_execute.py |    6 -
 providers/tests/common/sql/test_utils.py           |    9 -
 .../api_endpoints/test_dag_run_endpoint.py         |    1 +
 .../tests/google/common/hooks/test_base_google.py  |    2 +
 providers/tests/openlineage/plugins/test_utils.py  |    3 +-
 .../ci/pre_commit/check_ti_vs_tis_attributes.py    |    1 +
 task_sdk/src/airflow/sdk/definitions/dag.py        |    6 +
 .../endpoints/test_dag_run_endpoint.py             |    5 +-
 .../api_connexion/endpoints/test_task_endpoint.py  |    6 +-
 .../core_api/routes/public/test_task_instances.py  |  702 +++-
 .../execution_api/routes/test_connection.py        |  107 +
 tests/cli/commands/test_task_command.py            |    2 +-
 tests/dag_processing/test_job_runner.py            |   24 +-
 tests/dag_processing/test_processor.py             |    1 +
 tests/jobs/test_scheduler_job.py                   |  257 +-
 tests/models/test_dag.py                           |   24 +-
 tests/models/test_dag_version.py                   |  113 +
 tests/models/test_dagbag.py                        |   11 +-
 tests/models/test_dagcode.py                       |  110 +-
 tests/models/test_dagrun.py                        |    1 +
 tests/models/test_serialized_dag.py                |  111 +-
 tests/models/test_taskinstance.py                  |    1 +
 tests/operators/test_trigger_dagrun.py             |    3 +-
 tests/sensors/test_external_task_sensor.py         |    3 +-
 tests/utils/test_db_cleanup.py                     |    1 +
 tests/www/views/test_views_tasks.py                |   36 +-
 tests_common/pytest_plugin.py                      |   78 +-
 tests_common/test_utils/compat.py                  |    1 -
 tests_common/test_utils/db.py                      |    5 +-
 85 files changed, 6848 insertions(+), 2637 deletions(-)
 create mode 100644 airflow/api_fastapi/execution_api/routes/connections.py
 create mode 100644 airflow/migrations/versions/0047_3_0_0_add_dag_versioning.py
 copy airflow/migrations/versions/{0022_2_10_0_add_dataset_alias.py => 
0048_3_0_0_add_trigger_asset_reference.py} (53%)
 create mode 100644 airflow/models/dag_version.py
 create mode 100644 tests/api_fastapi/execution_api/routes/test_connection.py
 create mode 100644 tests/models/test_dag_version.py

Reply via email to