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

vincbeck pushed a change to branch remove-legacy-ui
in repository https://gitbox.apache.org/repos/asf/airflow.git


    from 0a4d0b6a322 Fix 
`providers/google/tests/unit/google/common/auth_backend/test_google_openid.py`
     add f0bf5a1beb9 spark on kubernetes removes dependency on Spark Exit code 
(#46817)
     add 8d0895b8b8a spark on kubernetes removes dependency on Spark Exit code 
(#46817)
     add 7700687c37e Add Trino Connection UI Fields Placeholders (#46996)
     add e810f00d2d7 Fix HttpSensor to enable returning xcom value (#46848)
     add af4cc3d3f4f [Docs] Fix typo in 
contributing-docs/quick-start-ide/contributors_quick_start_codespaces.rst 
(#46899)
     add 137042831a8 Add MwaaDagRunSensor to Amazon Provider Package (#46945)
     add 8d3c8bf3589 Return 400 for dag_run_id with include_past/include_future 
in clearTaskInstances API (#47036)
     add 6f83dda4703 More import aliases in airflow.sdk (#46889)
     add be464b48d6b Bump number of PRs the PROTM script considers (#47044)
     add 42406162cac AIP-38 Fix MapIndex table sorting (#47027)
     add 99c9e48aed6 Pool name shouldn't be updated via pool PATCH API call 
(#46986)
     add 5946e60f439 AIP-84 Fix sqlite test lock error on logs (#47016)
     add adf36ff78b8 Web stack injectable path documentation (#46974)
     add 1abd63731ae Remove example_dags folder (#47052)
     add 811fa2b016c Replace `external_trigger` check with DagRunType (#45961)
     add 2589cedbfd0 Update count of example dags after #47052 removed some 
(#47058)
     add bb6be350c0f Auto-generate the Pydantic datamodels for TaskSDK in 
pre-commit (#47026)
     add 8379804182a AIP-65 | Add dag versions to DAGRunResponse (#46484)
     add 05079fd7f02 Don't run the webserver anymore on Airflow3 with `breeze 
start-airflow`. (#47060)
     new ad9bcf9380c Merge branch 'main' into remove-legacy-ui

The 1 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                            |    9 +
 airflow/api/client/local_client.py                 |    1 -
 airflow/api/common/mark_tasks.py                   |    2 +-
 airflow/api/common/trigger_dag.py                  |    1 -
 .../api_connexion/endpoints/dag_run_endpoint.py    |    2 -
 airflow/api_connexion/schemas/dag_run_schema.py    |    1 -
 airflow/api_fastapi/core_api/datamodels/dag_run.py |    3 +-
 .../api_fastapi/core_api/openapi/v1-generated.yaml |   10 +-
 .../api_fastapi/core_api/routes/public/assets.py   |    1 -
 .../api_fastapi/core_api/routes/public/dag_run.py  |    3 -
 .../api_fastapi/core_api/routes/public/pools.py    |    6 +-
 .../core_api/routes/public/task_instances.py       |   10 +-
 airflow/api_fastapi/execution_api/app.py           |    8 +
 .../execution_api/datamodels/taskinstance.py       |    3 +-
 .../execution_api/routes/task_instances.py         |    1 -
 .../cli/commands/remote_commands/task_command.py   |    1 -
 airflow/example_dags/example_params_trigger_ui.py  |    6 +-
 airflow/example_dags/example_params_ui_tutorial.py |    4 +-
 airflow/example_dags/plugins/event_listener.py     |    4 +-
 airflow/exceptions.py                              |    1 -
 airflow/jobs/scheduler_job_runner.py               |    4 +-
 ...=> 0059_3_0_0_remove_external_trigger_field.py} |   34 +-
 airflow/models/dag.py                              |   22 +-
 airflow/models/dagrun.py                           |   24 +-
 airflow/models/taskinstance.py                     |    1 -
 airflow/ui/openapi-gen/requests/schemas.gen.ts     |   13 +-
 airflow/ui/openapi-gen/requests/types.gen.ts       |    2 +-
 .../ui/src/components/ActionAccordion/columns.tsx  |    2 +-
 airflow/ui/src/components/Clear/columns.tsx        |    2 +-
 airflow/ui/src/pages/Run/Details.tsx               |   10 +-
 airflow/ui/src/pages/TaskInstance/Header.tsx       |    2 +-
 airflow/ui/src/pages/TaskInstances.tsx             |    2 +-
 airflow/utils/db.py                                |    2 +-
 airflow/utils/db_cleanup.py                        |    7 +-
 contributing-docs/08_static_code_checks.rst        |    2 +
 .../contributors_quick_start_codespaces.rst        |    4 +-
 dev/breeze/doc/images/output_static-checks.svg     |  100 +-
 dev/breeze/doc/images/output_static-checks.txt     |    2 +-
 dev/breeze/src/airflow_breeze/pre_commit_ids.py    |    1 +
 dev/datamodel_code_formatter.py                    |   66 +
 dev/perf/scheduler_dag_execution_timing.py         |    1 -
 dev/stats/get_important_pr_candidates.py           |    2 +-
 .../administration-and-deployment/index.rst        |    1 +
 .../web-stack.rst}                                 |   21 +-
 docs/apache-airflow/img/airflow_erd.sha256         |    2 +-
 docs/apache-airflow/img/airflow_erd.svg            | 2296 ++++++++++----------
 docs/apache-airflow/migrations-ref.rst             |    4 +-
 newsfragments/45961.significant.rst                |   22 +
 providers/amazon/docs/operators/mwaa.rst           |   30 +-
 providers/amazon/provider.yaml                     |    3 +
 .../airflow/providers/amazon/aws/sensors/mwaa.py   |  113 +
 .../airflow/providers/amazon/get_provider_info.py  |    4 +
 .../amazon/tests/system/amazon/aws/example_mwaa.py |   13 +-
 .../tests/unit/amazon/aws/hooks/test_mwaa.py       |    1 -
 .../tests/unit/amazon/aws/sensors/test_mwaa.py     |   75 +
 .../providers/apache/spark/hooks/spark_submit.py   |   10 +-
 .../unit/apache/spark/hooks/test_spark_submit.py   |   24 +
 .../google/cloud/example_dags/__init__.py          |   16 -
 .../cloud/example_dags/example_cloud_task.py       |   54 -
 .../src/airflow/providers/http/sensors/http.py     |    9 +-
 .../http/tests/unit/http/sensors/test_http.py      |   28 +
 .../openlineage/facets/AirflowDagRunFacet.json     |    3 -
 .../openlineage/facets/AirflowRunFacet.json        |    3 -
 .../airflow/providers/openlineage/utils/utils.py   |    1 -
 .../tests/unit/openlineage/plugins/test_adapter.py |    7 +-
 .../tests/unit/openlineage/utils/test_utils.py     |    2 -
 .../providers/standard/operators/latest_only.py    |    7 +-
 .../tests/unit/standard/operators/test_bash.py     |    1 -
 .../operators/test_latest_only_operator.py         |    3 -
 .../src/airflow/providers/trino/hooks/trino.py     |   34 +
 scripts/in_container/bin/run_tmux                  |    8 +-
 task_sdk/dev/generate_models.py                    |   99 +
 task_sdk/pyproject.toml                            |   12 +-
 task_sdk/src/airflow/sdk/__init__.py               |   32 +-
 .../src/airflow/sdk/api/datamodels/_generated.py   |    9 +-
 .../airflow/sdk/definitions/_internal/templater.py |   11 +-
 .../src/airflow/sdk/execution_time/task_runner.py  |    2 +-
 task_sdk/src/airflow/sdk/types.py                  |    3 -
 tests/api_fastapi/common/test_exceptions.py        |    6 +-
 tests/api_fastapi/conftest.py                      |   55 +-
 .../core_api/routes/public/test_assets.py          |   13 +-
 .../core_api/routes/public/test_backfills.py       |    4 +-
 .../core_api/routes/public/test_connections.py     |    5 +-
 .../core_api/routes/public/test_dag_parsing.py     |   12 +-
 .../core_api/routes/public/test_dag_run.py         |  132 +-
 .../core_api/routes/public/test_dag_stats.py       |    4 -
 .../core_api/routes/public/test_pools.py           |   50 +-
 .../core_api/routes/public/test_task_instances.py  |   25 +
 tests/api_fastapi/core_api/routes/ui/test_dags.py  |    2 +
 .../execution_api/routes/test_task_instances.py    |    1 -
 .../commands/remote_commands/test_asset_command.py |    9 +-
 .../commands/remote_commands/test_dag_command.py   |    2 -
 .../commands/remote_commands/test_task_command.py  |    1 -
 tests/core/test_core.py                            |    1 -
 tests/jobs/test_scheduler_job.py                   |    6 +-
 tests/models/test_dag.py                           |    2 +-
 tests/models/test_dagrun.py                        |   15 +-
 tests/models/test_taskinstance.py                  |    1 -
 tests/operators/test_trigger_dagrun.py             |   13 +-
 tests/serialization/test_dag_serialization.py      |    4 +-
 tests/serialization/test_serialized_objects.py     |    1 -
 tests/utils/test_db_cleanup.py                     |   54 +-
 .../test_utils/{logs.py => api_fastapi.py}         |   13 +-
 103 files changed, 2119 insertions(+), 1657 deletions(-)
 copy airflow/migrations/versions/{0037_3_0_0_add_backfill_to_dag_run_model.py 
=> 0059_3_0_0_remove_external_trigger_field.py} (59%)
 create mode 100644 dev/datamodel_code_formatter.py
 copy docs/apache-airflow/{tutorial/index.rst => 
administration-and-deployment/web-stack.rst} (57%)
 create mode 100644 newsfragments/45961.significant.rst
 create mode 100644 
providers/amazon/src/airflow/providers/amazon/aws/sensors/mwaa.py
 create mode 100644 providers/amazon/tests/unit/amazon/aws/sensors/test_mwaa.py
 delete mode 100644 
providers/google/src/airflow/providers/google/cloud/example_dags/__init__.py
 delete mode 100644 
providers/google/src/airflow/providers/google/cloud/example_dags/example_cloud_task.py
 create mode 100644 task_sdk/dev/generate_models.py
 copy tests_common/test_utils/{logs.py => api_fastapi.py} (89%)

Reply via email to