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

dimberman pushed a change to branch k8s-log-line
in repository https://gitbox.apache.org/repos/asf/airflow.git


    from d76027958df add log line
     add 8c93a257030 Move DAG file processing docs into admin/deployment 
section (#45873)
     add 8fc77215ce4 AIP-38 TI and DagRun note rendering in headers (#45829)
     add 3edd78a24ee AIP-84 List DAGs endpoint new features (2/2) Advanced 
(#45420)
     add 537ca7bd21a Use consistent field names between render tests (#45843)
     add 0e7c6399012 Use Task SDK's Context dict in `models/taskinstance.py` 
(#45834)
     add a9bad243e00 Add "area:DAG-processing" label to boring-cyborg (#45893)
     add 573cd95db52 Upgrade to FAB 4.5.3 (#45874)
     add 995ec1eaccf Unified Bulk Patch Endpoint for Connections in Rest API 
(FastAPI) (#45715)
     add 96d1c8157c6 When Task SDK sources change, we also run provider tests 
(#45921)
     add 11c86674886 tests: Add OpenLineage check in gcs_upload_download system 
test (#45681)
     add 49581b38499 Add ui asset compilation to custom build target of Airflow 
package (#45928)
     add 66b1712acc5 AIP-84 Handle backfill for DAGs with when depends_on_past 
is True (#45731)
     add 40590edc495 feat: Add OpenLineage support for 
CloudSQLExecuteQueryOperator (#45182)
     add 1552f3e8164 AIP-38 Fix UI following vite upgrade (#45934)
     add 2193be2a5e5 Fix failures on main related to DagRun validation (#45917)
     add b8a9b18d5c5 Merge branch 'main' of https://github.com/apache/airflow 
into k8s-log-line

No new revisions were added by this update.

Summary of changes:
 .github/boring-cyborg.yml                          |  11 +-
 airflow/api_fastapi/common/db/dags.py              |  83 ++-
 airflow/api_fastapi/common/parameters.py           |  37 +-
 .../datamodels/{event_logs.py => common.py}        |  45 +-
 .../api_fastapi/core_api/datamodels/connections.py |  73 ++-
 .../api_fastapi/core_api/datamodels/variables.py   |  18 +-
 .../api_fastapi/core_api/openapi/v1-generated.yaml | 296 +++++++--
 .../core_api/routes/public/backfills.py            |  38 +-
 .../core_api/routes/public/connections.py          |  78 +--
 airflow/api_fastapi/core_api/routes/public/dags.py |  47 +-
 .../core_api/routes/public/variables.py            |  19 +-
 .../core_api/services/public/connections.py        | 153 +++++
 .../core_api/services/public/variables.py          |  13 +-
 .../execution_api/datamodels/taskinstance.py       |   1 +
 .../cli/commands/remote_commands/task_command.py   |   5 +-
 airflow/models/backfill.py                         |  28 +-
 airflow/models/baseoperator.py                     |   2 +
 airflow/models/taskinstance.py                     | 133 ++--
 airflow/ui/openapi-gen/queries/common.ts           |  27 +-
 airflow/ui/openapi-gen/queries/prefetch.ts         |  35 +
 airflow/ui/openapi-gen/queries/queries.ts          | 117 ++--
 airflow/ui/openapi-gen/queries/suspense.ts         |  35 +
 airflow/ui/openapi-gen/requests/schemas.gen.ts     | 216 +++++-
 airflow/ui/openapi-gen/requests/services.gen.ts    |  36 +-
 airflow/ui/openapi-gen/requests/types.gen.ts       | 140 +++-
 ...entationModal.tsx => DisplayMarkdownButton.tsx} |  29 +-
 airflow/ui/src/pages/Dag/Header.tsx                |  13 +-
 airflow/ui/src/pages/Run/Header.tsx                |  24 +-
 airflow/ui/src/pages/Task/Header.tsx               |  12 +-
 airflow/ui/src/pages/TaskInstance/Header.tsx       |  26 +-
 .../src/pages/Variables/DeleteVariablesButton.tsx  |   2 +-
 airflow/ui/vite.config.ts                          |   3 +
 airflow/utils/context.py                           |  35 +-
 .../src/airflow_breeze/utils/selective_checks.py   |   2 +-
 dev/breeze/tests/test_packages.py                  |   6 +-
 dev/breeze/tests/test_selective_checks.py          |  12 +-
 .../dagfile-processing.rst                         |   0
 .../administration-and-deployment/index.rst        |   1 +
 .../administration-and-deployment/scheduler.rst    |   9 -
 .../authoring-and-scheduling/index.rst             |   1 -
 docs/apache-airflow/core-concepts/overview.rst     |  10 +-
 docs/apache-airflow/redirects.txt                  |   3 +-
 generated/provider_dependencies.json               |   2 +-
 hatch_build.py                                     |   5 +-
 .../providers/edge/example_dags/win_test.py        |   2 +-
 .../fab/auth_manager/security_manager/override.py  |   9 +-
 providers/src/airflow/providers/fab/provider.yaml  |   2 +-
 .../providers/google/cloud/hooks/cloud_sql.py      |   6 +-
 .../providers/google/cloud/operators/cloud_sql.py  |  28 +-
 .../airflow/providers/standard/operators/bash.py   |   2 +-
 .../tests/amazon/aws/operators/test_athena.py      |   3 +
 .../tests/amazon/aws/operators/test_datasync.py    |  11 +
 providers/tests/amazon/aws/operators/test_dms.py   |   4 +
 .../amazon/aws/operators/test_emr_add_steps.py     |   5 +
 .../aws/operators/test_emr_create_job_flow.py      |   5 +
 providers/tests/amazon/aws/operators/test_s3.py    |  13 +-
 .../amazon/aws/operators/test_sagemaker_base.py    |  13 +-
 providers/tests/amazon/aws/sensors/test_s3.py      |  25 +-
 providers/tests/amazon/aws/transfers/test_base.py  |   3 +
 .../amazon/aws/transfers/test_dynamodb_to_s3.py    |   3 +
 .../tests/amazon/aws/transfers/test_mongo_to_s3.py |   3 +
 .../apache/kylin/operators/test_kylin_cube.py      |   4 +-
 .../apache/spark/operators/test_spark_submit.py    |   3 +
 .../utils/{test_utils.py => test_sql.py}           |   4 +-
 .../tests/google/cloud/operators/test_cloud_sql.py |  71 ++
 .../tests/openlineage/plugins/test_adapter.py      |   4 +-
 .../tests/openlineage/plugins/test_listener.py     |   4 +-
 .../tests/redis/log/test_redis_task_handler.py     |   1 +
 providers/tests/standard/operators/test_bash.py    |   2 +-
 .../cloud/gcs/example_gcs_upload_download.py       |   8 +-
 .../openlineage_gcs_upload_download.json}          |  64 +-
 providers/tests/system/google/conftest.py          |   2 +
 providers/tests/system/openlineage/operator.py     |  13 +-
 scripts/ci/pre_commit/template_context_key_sync.py |  63 +-
 .../src/airflow/sdk/api/datamodels/_generated.py   |   3 +-
 .../src/airflow/sdk/execution_time/task_runner.py  |   2 -
 task_sdk/src/airflow/sdk/types.py                  |   4 +
 task_sdk/tests/execution_time/test_task_runner.py  |   2 -
 .../core_api/routes/public/test_backfills.py       |  98 ++-
 .../core_api/routes/public/test_connections.py     | 723 +++++++++------------
 .../core_api/routes/public/test_dags.py            |  63 +-
 .../core_api/routes/public/test_variables.py       |  58 +-
 .../execution_api/routes/test_task_instances.py    |   1 +
 .../commands/remote_commands/test_task_command.py  |   4 +-
 tests/models/test_backfill.py                      |  12 +-
 tests/models/test_dagrun.py                        |   8 +-
 tests/models/test_mappedoperator.py                | 129 ++--
 tests/models/test_taskinstance.py                  |  15 +-
 tests/sensors/test_external_task_sensor.py         |  29 +-
 89 files changed, 2323 insertions(+), 1089 deletions(-)
 copy airflow/api_fastapi/core_api/datamodels/{event_logs.py => common.py} (57%)
 create mode 100644 airflow/api_fastapi/core_api/services/public/connections.py
 rename airflow/ui/src/components/{DocumentationModal.tsx => 
DisplayMarkdownButton.tsx} (72%)
 rename docs/apache-airflow/{authoring-and-scheduling => 
administration-and-deployment}/dagfile-processing.rst (100%)
 copy providers/tests/common/compat/openlineage/utils/{test_utils.py => 
test_sql.py} (84%)
 copy 
providers/tests/system/{openlineage/example_openlineage_mapped_sensor.json => 
google/cloud/gcs/resources/openlineage_gcs_upload_download.json} (50%)

Reply via email to