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

potiuk pushed a change to branch extract-prod-check-workflows
in repository https://gitbox.apache.org/repos/asf/airflow.git


 discard 82fdcadd8e Refactor and extract production image checks to separate 
workflows
     add 321599442e Update instructions for Helm reproducibility check (#37850)
     add 54619a54ad Speed up testing of CI workflow changes (#37868)
     add 1b4b73e20d Make more MappedOperator members modifiable (#37828)
     add 947a6d3367 Fix MappedOperator property types (#37870)
     add 30f7b2abe6 Avoid to use too broad `noqa` (#37862)
     add 0232ad0318 Fix external_executor_id being overwritten (#37784)
     add 83316b8158 Prepare docs 1st wave (RC1) March 2024 (#37876)
     add 1726b9372b Session is not used in _do_render_template_fields (#37856)
     add ce00420014 Fix init checks for aws redshift to s3 operator (#37861)
     add ff40c066fb `@task.bash` warn only if `multiple_outputs=True` (#37875)
     add b541f5519c Check mock assertion methods (#37874)
     add 2852976ea6 fix: Fix parent id macro and remove unused utils (#37877)
     add 9e8b1678c4 Introducing linked issue support for 
generate-issue-content-providers (#37891)
     add 8309c4b028 Helm chart 1.13.0 has been released (#37907)
     add 1b121203cc Fix wrong assertion methods in `test_eks` (#37906)
     add 89e7f3e7bd Add "MENU" permission in auth manager (#37881)
     add 8caf0eb104 Add tryNumber to grid task instance tooltip (#37911)
     add c41d1940a6 adding run_id column to log table (#37731)
     add 17cc4c911c Update build and install dependencies. (#37910)
     add c29d7280bb Fix side-effect of default options in Beam Operators 
(#37916)
     add 2867951ce0 Clarify lack of sync between workers and scheduler (#37913)
     add c52ec9d225 AWS Batch Executor (#37618)
     add 9d90166087 Don't overwrite .Values.airflowPodAnnotations (#37917)
     add 4df2d9ce6f the resource example file `example_upload.txt` has been 
moved to `airflow-system-tests-resources/gcs` (#37883)
     add 0c09338556 Upgrade google-ads version (#37787)
     add 74892c2195 Fix D105 checks for ES provider (#37880)
     add ca72f0fd89 Add GKEListJobsOperator and GKEDescribeJobOperator (#37598)
     add 3211a5fcea Use `next` when redirecting (#37904)
     add fd4dfd875d Remove useless methods from security manager (#37889)
     add 8e6f78a735 Use SIGINT signal number instead of signal name (#37905)
     add 4770854632 Add Kubeconform pre-commit (#37920)
     add a1717a652b Switch from --user to venv for PROD image and enable uv 
(#37796)
     add 719873bef1 Refactor and extract production image checks to separate 
workflows

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (82fdcadd8e)
            \
             N -- N -- N   refs/heads/extract-prod-check-workflows (719873bef1)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .../airflow_helmchart_bug_report.yml               |    3 +-
 .github/workflows/build-images.yml                 |    2 +
 .github/workflows/ci.yml                           |    3 +
 .github/workflows/prod-image-build.yml             |    6 +
 .github/workflows/prod-image-extra-checks.yml      |   22 +
 .pre-commit-config.yaml                            |   18 +-
 Dockerfile                                         |  327 ++--
 Dockerfile.ci                                      |   99 +-
 INSTALL                                            |    2 +-
 airflow/api/common/experimental/delete_dag.py      |    2 +-
 airflow/api/common/experimental/mark_tasks.py      |    2 +-
 airflow/api/common/experimental/trigger_dag.py     |    2 +-
 .../api_connexion/endpoints/event_log_endpoint.py  |    4 +
 airflow/api_connexion/openapi/v1.yaml              |   16 +-
 airflow/api_connexion/schemas/event_log_schema.py  |    1 +
 airflow/auth/managers/base_auth_manager.py         |    2 +-
 airflow/auth/managers/utils/fab.py                 |    2 +-
 airflow/decorators/base.py                         |    1 -
 airflow/decorators/bash.py                         |    9 +-
 airflow/hooks/dbapi.py                             |    6 +-
 airflow/macros/__init__.py                         |   12 +-
 ...=> 0135_2_9_0_add_run_id_to_audit_log_table.py} |   33 +-
 airflow/models/abstractoperator.py                 |    4 -
 airflow/models/baseoperator.py                     |    3 +-
 airflow/models/dagparam.py                         |    2 +-
 airflow/models/dagrun.py                           |    2 +-
 airflow/models/log.py                              |    4 +
 airflow/models/mappedoperator.py                   |  106 +-
 airflow/models/taskinstance.py                     |    5 +-
 .../providers/airbyte/.latest-doc-only-change.txt  |    2 +-
 .../providers/alibaba/.latest-doc-only-change.txt  |    2 +-
 airflow/providers/amazon/CHANGELOG.rst             |   34 +
 airflow/providers/amazon/__init__.py               |    2 +-
 .../amazon/aws/executors/{ecs => }/Dockerfile      |    0
 .../amazon/aws/executors/batch}/__init__.py        |    0
 .../amazon/aws/executors/batch/batch_executor.py   |  418 +++++
 .../aws/executors/batch/batch_executor_config.py   |   85 +
 .../amazon/aws/executors/batch/boto_schema.py      |   67 +
 .../providers/amazon/aws/executors/batch/utils.py  |  160 ++
 .../providers/amazon/aws/executors/ecs/utils.py    |    9 +-
 .../aws/executors/utils/base_config_keys.py}       |   14 +-
 airflow/providers/amazon/aws/hooks/appflow.py      |    2 +-
 airflow/providers/amazon/aws/hooks/rds.py          |    2 +-
 .../providers/amazon/aws/hooks/redshift_data.py    |    2 +-
 .../amazon/aws/hooks/verified_permissions.py       |    2 +-
 .../amazon/aws/transfers/redshift_to_s3.py         |   39 +-
 airflow/providers/amazon/provider.yaml             |   76 +-
 airflow/providers/apache/beam/CHANGELOG.rst        |   12 +
 airflow/providers/apache/beam/__init__.py          |    2 +-
 airflow/providers/apache/beam/operators/beam.py    |    3 +-
 airflow/providers/apache/beam/provider.yaml        |    3 +-
 .../apache/cassandra/.latest-doc-only-change.txt   |    2 +-
 .../apache/drill/.latest-doc-only-change.txt       |    2 +-
 airflow/providers/apache/druid/CHANGELOG.rst       |   21 +
 airflow/providers/apache/druid/__init__.py         |    2 +-
 airflow/providers/apache/druid/provider.yaml       |    3 +-
 .../apache/flink/.latest-doc-only-change.txt       |    2 +-
 airflow/providers/apache/hdfs/CHANGELOG.rst        |   19 +
 airflow/providers/apache/hdfs/__init__.py          |    2 +-
 airflow/providers/apache/hdfs/provider.yaml        |    3 +-
 airflow/providers/apache/hive/CHANGELOG.rst        |   14 +
 airflow/providers/apache/hive/__init__.py          |    2 +-
 airflow/providers/apache/hive/provider.yaml        |    3 +-
 .../apache/impala/.latest-doc-only-change.txt      |    2 +-
 .../apache/kafka/.latest-doc-only-change.txt       |    2 +-
 .../apache/kylin/.latest-doc-only-change.txt       |    2 +-
 airflow/providers/apache/livy/CHANGELOG.rst        |   12 +
 airflow/providers/apache/livy/__init__.py          |    2 +-
 airflow/providers/apache/livy/provider.yaml        |    3 +-
 .../apache/pig/.latest-doc-only-change.txt         |    2 +-
 airflow/providers/apache/pinot/CHANGELOG.rst       |   21 +
 airflow/providers/apache/pinot/__init__.py         |    2 +-
 airflow/providers/apache/pinot/provider.yaml       |    3 +-
 .../apache/spark/.latest-doc-only-change.txt       |    2 +-
 .../providers/apprise/.latest-doc-only-change.txt  |    2 +-
 .../providers/arangodb/.latest-doc-only-change.txt |    2 +-
 .../providers/asana/.latest-doc-only-change.txt    |    2 +-
 .../atlassian/jira/.latest-doc-only-change.txt     |    2 +-
 airflow/providers/celery/CHANGELOG.rst             |   19 +
 airflow/providers/celery/__init__.py               |    2 +-
 airflow/providers/celery/provider.yaml             |    3 +-
 .../providers/cloudant/.latest-doc-only-change.txt |    2 +-
 airflow/providers/cncf/kubernetes/CHANGELOG.rst    |   19 +
 airflow/providers/cncf/kubernetes/__init__.py      |    2 +-
 .../providers/cncf/kubernetes/hooks/kubernetes.py  |   25 +
 .../cncf/kubernetes/operators/kubernetes_pod.py    |    2 +-
 airflow/providers/cncf/kubernetes/provider.yaml    |    3 +-
 .../cncf/kubernetes/triggers/kubernetes_pod.py     |    2 +-
 .../providers/cncf/kubernetes/utils/pod_manager.py |    2 +-
 .../providers/cohere/.latest-doc-only-change.txt   |    2 +-
 airflow/providers/common/sql/CHANGELOG.rst         |    9 +
 airflow/providers/common/sql/__init__.py           |    2 +-
 airflow/providers/common/sql/provider.yaml         |    3 +-
 .../databricks/.latest-doc-only-change.txt         |    2 +-
 .../providers/datadog/.latest-doc-only-change.txt  |    2 +-
 airflow/providers/dbt/cloud/CHANGELOG.rst          |   12 +
 airflow/providers/dbt/cloud/__init__.py            |    2 +-
 airflow/providers/dbt/cloud/provider.yaml          |    3 +-
 .../providers/dingding/.latest-doc-only-change.txt |    2 +-
 .../providers/discord/.latest-doc-only-change.txt  |    2 +-
 airflow/providers/docker/CHANGELOG.rst             |   19 +
 airflow/providers/docker/__init__.py               |    2 +-
 airflow/providers/docker/provider.yaml             |    3 +-
 .../elasticsearch/.latest-doc-only-change.txt      |    2 +-
 airflow/providers/elasticsearch/log/es_response.py |    8 +
 airflow/providers/exasol/CHANGELOG.rst             |   12 +
 airflow/providers/exasol/__init__.py               |    2 +-
 airflow/providers/exasol/provider.yaml             |    3 +-
 .../api_endpoints/role_and_permission_endpoint.py  |    3 +-
 .../providers/fab/auth_manager/fab_auth_manager.py |   17 +-
 .../fab/auth_manager/security_manager/override.py  |    4 +-
 .../providers/facebook/.latest-doc-only-change.txt |    2 +-
 airflow/providers/ftp/.latest-doc-only-change.txt  |    2 +-
 .../providers/github/.latest-doc-only-change.txt   |    2 +-
 airflow/providers/google/CHANGELOG.rst             |   45 +
 airflow/providers/google/__init__.py               |    2 +-
 airflow/providers/google/ads/hooks/ads.py          |    8 +-
 airflow/providers/google/cloud/hooks/bigquery.py   |    2 +-
 .../google/cloud/links/kubernetes_engine.py        |   28 +
 .../google/cloud/operators/kubernetes_engine.py    |  207 ++-
 airflow/providers/google/provider.yaml             |    6 +-
 airflow/providers/grpc/.latest-doc-only-change.txt |    2 +-
 airflow/providers/hashicorp/CHANGELOG.rst          |   13 +
 airflow/providers/hashicorp/__init__.py            |    2 +-
 airflow/providers/hashicorp/provider.yaml          |    3 +-
 airflow/providers/http/CHANGELOG.rst               |   17 +
 airflow/providers/http/__init__.py                 |    2 +-
 airflow/providers/http/provider.yaml               |    3 +-
 airflow/providers/imap/.latest-doc-only-change.txt |    2 +-
 .../providers/influxdb/.latest-doc-only-change.txt |    2 +-
 airflow/providers/jdbc/.latest-doc-only-change.txt |    2 +-
 .../providers/jenkins/.latest-doc-only-change.txt  |    2 +-
 airflow/providers/microsoft/azure/CHANGELOG.rst    |   13 +
 airflow/providers/microsoft/azure/__init__.py      |    2 +-
 airflow/providers/microsoft/azure/provider.yaml    |    3 +-
 .../microsoft/mssql/.latest-doc-only-change.txt    |    2 +-
 airflow/providers/microsoft/psrp/CHANGELOG.rst     |   22 +
 airflow/providers/microsoft/psrp/provider.yaml     |    3 +-
 .../microsoft/winrm/.latest-doc-only-change.txt    |    2 +-
 .../providers/mongo/.latest-doc-only-change.txt    |    2 +-
 airflow/providers/mysql/CHANGELOG.rst              |   14 +
 airflow/providers/mysql/__init__.py                |    2 +-
 airflow/providers/mysql/provider.yaml              |    3 +-
 .../providers/neo4j/.latest-doc-only-change.txt    |    2 +-
 airflow/providers/odbc/.latest-doc-only-change.txt |    2 +-
 .../providers/openai/.latest-doc-only-change.txt   |    2 +-
 .../providers/openfaas/.latest-doc-only-change.txt |    2 +-
 airflow/providers/openlineage/CHANGELOG.rst        |   27 +
 airflow/providers/openlineage/__init__.py          |    2 +-
 airflow/providers/openlineage/plugins/macros.py    |   26 +-
 airflow/providers/openlineage/provider.yaml        |    3 +-
 airflow/providers/openlineage/utils/utils.py       |   85 +-
 airflow/providers/opensearch/CHANGELOG.rst         |   19 +
 airflow/providers/opensearch/__init__.py           |    2 +-
 airflow/providers/opensearch/provider.yaml         |    3 +-
 .../providers/opsgenie/.latest-doc-only-change.txt |    2 +-
 .../providers/oracle/.latest-doc-only-change.txt   |    2 +-
 .../pagerduty/.latest-doc-only-change.txt          |    2 +-
 .../providers/pgvector/.latest-doc-only-change.txt |    2 +-
 .../providers/pinecone/.latest-doc-only-change.txt |    2 +-
 airflow/providers/postgres/CHANGELOG.rst           |   13 +
 airflow/providers/postgres/__init__.py             |    2 +-
 airflow/providers/postgres/provider.yaml           |    3 +-
 airflow/providers/presto/CHANGELOG.rst             |   13 +
 airflow/providers/presto/__init__.py               |    2 +-
 airflow/providers/presto/provider.yaml             |    3 +-
 .../providers/qdrant/.latest-doc-only-change.txt   |    1 +
 .../providers/redis/.latest-doc-only-change.txt    |    2 +-
 airflow/providers/salesforce/CHANGELOG.rst         |   13 +
 airflow/providers/salesforce/__init__.py           |    2 +-
 airflow/providers/salesforce/provider.yaml         |    3 +-
 .../providers/samba/.latest-doc-only-change.txt    |    2 +-
 .../providers/segment/.latest-doc-only-change.txt  |    2 +-
 .../providers/sendgrid/.latest-doc-only-change.txt |    2 +-
 airflow/providers/sftp/.latest-doc-only-change.txt |    2 +-
 .../singularity/.latest-doc-only-change.txt        |    2 +-
 .../providers/slack/.latest-doc-only-change.txt    |    2 +-
 .../slack/notifications/slack_notifier.py          |    2 +-
 airflow/providers/smtp/CHANGELOG.rst               |   24 +
 airflow/providers/smtp/__init__.py                 |    2 +-
 airflow/providers/smtp/provider.yaml               |    3 +-
 .../snowflake/.latest-doc-only-change.txt          |    2 +-
 airflow/providers/snowflake/operators/snowflake.py |    2 +-
 .../providers/sqlite/.latest-doc-only-change.txt   |    2 +-
 airflow/providers/ssh/.latest-doc-only-change.txt  |    2 +-
 .../providers/tableau/.latest-doc-only-change.txt  |    2 +-
 .../providers/tabular/.latest-doc-only-change.txt  |    2 +-
 airflow/providers/telegram/CHANGELOG.rst           |   13 +
 airflow/providers/telegram/__init__.py             |    2 +-
 airflow/providers/telegram/provider.yaml           |    3 +-
 airflow/providers/trino/CHANGELOG.rst              |   14 +
 airflow/providers/trino/__init__.py                |    2 +-
 airflow/providers/trino/provider.yaml              |    3 +-
 .../providers/vertica/.latest-doc-only-change.txt  |    2 +-
 airflow/providers/weaviate/CHANGELOG.rst           |   13 +
 airflow/providers/weaviate/__init__.py             |    2 +-
 airflow/providers/weaviate/provider.yaml           |    3 +-
 .../providers/yandex/.latest-doc-only-change.txt   |    2 +-
 .../providers/zendesk/.latest-doc-only-change.txt  |    2 +-
 airflow/serialization/pydantic/dag.py              |    4 +-
 airflow/serialization/pydantic/dag_run.py          |    2 +-
 airflow/serialization/serialized_objects.py        |    1 -
 airflow/settings.py                                |    2 +-
 airflow/task/task_runner/base_task_runner.py       |    2 +-
 airflow/template/templater.py                      |    5 -
 airflow/utils/pydantic.py                          |   14 +-
 airflow/utils/yaml.py                              |    2 +-
 airflow/www/security_manager.py                    |   22 +-
 airflow/www/static/js/api/useEventLogs.tsx         |   15 +-
 airflow/www/static/js/dag/InstanceTooltip.tsx      |   12 +-
 airflow/www/static/js/dag/details/AuditLog.tsx     |   19 +-
 airflow/www/static/js/types/api-generated.ts       |    8 +-
 airflow/www/templates/airflow/dag_audit_log.html   |    3 +
 airflow/www/views.py                               |    2 +
 chart/Chart.yaml                                   |    4 +-
 chart/templates/workers/worker-deployment.yaml     |    2 +-
 contributing-docs/08_static_code_checks.rst        |    2 +
 .../12_airflow_dependencies_and_extras.rst         |    2 +-
 contributing-docs/testing/k8s_tests.rst            |    9 +-
 dev/README_RELEASE_HELM_CHART.md                   |    4 +-
 dev/breeze/doc/ci/04_selective_checks.md           |   20 +-
 dev/breeze/doc/ci/07_debugging.md                  |    5 +
 dev/breeze/doc/images/output_ci-image_build.svg    |    2 +-
 dev/breeze/doc/images/output_ci-image_build.txt    |    2 +-
 .../doc/images/output_k8s_build-k8s-image.svg      |   52 +-
 .../doc/images/output_k8s_build-k8s-image.txt      |    2 +-
 .../doc/images/output_k8s_run-complete-tests.svg   |   76 +-
 .../doc/images/output_k8s_run-complete-tests.txt   |    2 +-
 dev/breeze/doc/images/output_prod-image_build.svg  |  206 +-
 dev/breeze/doc/images/output_prod-image_build.txt  |    2 +-
 ...put_release-management_generate-constraints.svg |    2 +-
 ...put_release-management_generate-constraints.txt |    2 +-
 dev/breeze/doc/images/output_static-checks.svg     |    2 +-
 dev/breeze/doc/images/output_static-checks.txt     |    2 +-
 dev/breeze/src/airflow_breeze/breeze.py            |   26 +-
 .../src/airflow_breeze/commands/common_options.py  |   11 +-
 .../airflow_breeze/commands/kubernetes_commands.py |   87 +-
 .../commands/kubernetes_commands_config.py         |    6 +-
 .../commands/production_image_commands.py          |    4 +
 .../commands/production_image_commands_config.py   |   11 +-
 .../commands/release_management_commands.py        |   23 +-
 .../src/airflow_breeze/configure_rich_click.py     |    2 +-
 dev/breeze/src/airflow_breeze/global_constants.py  |    1 +
 .../src/airflow_breeze/params/build_prod_params.py |    2 +
 dev/breeze/src/airflow_breeze/pre_commit_ids.py    |    1 +
 .../provider_issue_TEMPLATE.md.jinja2              |    6 +
 dev/breeze/src/airflow_breeze/utils/click_utils.py |    2 +-
 .../src/airflow_breeze/utils/selective_checks.py   |   11 +-
 dev/breeze/tests/test_selective_checks.py          |   33 +
 docs/apache-airflow-providers-amazon/commits.rst   |   29 +-
 .../executors/batch-executor.rst                   |  318 ++++
 .../executors/general.rst                          |  329 ++++
 .../executors/index.rst                            |    1 +
 docs/apache-airflow-providers-amazon/index.rst     |    6 +-
 .../commits.rst                                    |   15 +-
 .../apache-airflow-providers-apache-beam/index.rst |    6 +-
 .../commits.rst                                    |   16 +-
 .../index.rst                                      |    6 +-
 .../commits.rst                                    |    8 +-
 .../apache-airflow-providers-apache-hdfs/index.rst |   14 +-
 .../commits.rst                                    |   23 +-
 .../apache-airflow-providers-apache-hive/index.rst |    8 +-
 .../commits.rst                                    |   15 +-
 .../apache-airflow-providers-apache-livy/index.rst |    6 +-
 .../commits.rst                                    |    8 +-
 .../index.rst                                      |   20 +-
 docs/apache-airflow-providers-celery/commits.rst   |   18 +-
 docs/apache-airflow-providers-celery/index.rst     |    6 +-
 .../commits.rst                                    |   18 +-
 .../index.rst                                      |    2 +-
 .../commits.rst                                    |   16 +-
 docs/apache-airflow-providers-common-sql/index.rst |    6 +-
 .../apache-airflow-providers-dbt-cloud/commits.rst |   15 +-
 docs/apache-airflow-providers-dbt-cloud/index.rst  |    6 +-
 docs/apache-airflow-providers-docker/commits.rst   |   10 +-
 docs/apache-airflow-providers-docker/index.rst     |   16 +-
 docs/apache-airflow-providers-exasol/commits.rst   |   15 +-
 docs/apache-airflow-providers-exasol/index.rst     |   20 +-
 docs/apache-airflow-providers-google/commits.rst   |   40 +-
 docs/apache-airflow-providers-google/index.rst     |    8 +-
 .../operators/cloud/kubernetes_engine.rst          |   31 +
 .../operators/transfer/s3_to_gcs.rst               |    2 +-
 .../apache-airflow-providers-hashicorp/commits.rst |   16 +-
 docs/apache-airflow-providers-hashicorp/index.rst  |    6 +-
 docs/apache-airflow-providers-http/commits.rst     |   16 +-
 docs/apache-airflow-providers-http/index.rst       |    2 +-
 .../commits.rst                                    |   14 +
 .../index.rst                                      |   18 +-
 .../commits.rst                                    |    7 +-
 .../index.rst                                      |   12 +-
 docs/apache-airflow-providers-mysql/commits.rst    |   17 +-
 docs/apache-airflow-providers-mysql/index.rst      |    6 +-
 .../commits.rst                                    |   22 +-
 .../apache-airflow-providers-openlineage/index.rst |   18 +-
 .../commits.rst                                    |   29 +-
 docs/apache-airflow-providers-opensearch/index.rst |   14 +-
 docs/apache-airflow-providers-postgres/commits.rst |   16 +-
 docs/apache-airflow-providers-postgres/index.rst   |    6 +-
 docs/apache-airflow-providers-presto/commits.rst   |   16 +-
 docs/apache-airflow-providers-presto/index.rst     |   20 +-
 .../commits.rst                                    |   14 +
 docs/apache-airflow-providers-salesforce/index.rst |   16 +-
 docs/apache-airflow-providers-smtp/commits.rst     |    9 +-
 docs/apache-airflow-providers-smtp/index.rst       |   14 +-
 docs/apache-airflow-providers-telegram/commits.rst |   14 +
 docs/apache-airflow-providers-telegram/index.rst   |   14 +-
 docs/apache-airflow-providers-trino/commits.rst    |   17 +-
 docs/apache-airflow-providers-trino/index.rst      |    8 +-
 docs/apache-airflow-providers-weaviate/commits.rst |   16 +-
 docs/apache-airflow-providers-weaviate/index.rst   |    4 +-
 docs/apache-airflow/core-concepts/overview.rst     |    8 +
 docs/apache-airflow/extra-packages-ref.rst         |    2 +
 docs/apache-airflow/img/airflow_erd.sha256         |    2 +-
 docs/apache-airflow/img/airflow_erd.svg            | 1959 ++++++++++----------
 docs/apache-airflow/migrations-ref.rst             |    4 +-
 docs/docker-stack/build-arg-ref.rst                |    4 +-
 docs/docker-stack/build.rst                        |   75 +-
 docs/docker-stack/changelog.rst                    |   26 +-
 .../customizing/add-build-essential-custom.sh      |    4 +-
 .../docker-examples/customizing/custom-pip.sh      |    2 -
 .../customizing/github-different-repository.sh     |    2 +-
 .../docker-examples/customizing/github-main.sh     |    2 +-
 .../customizing/github-v2-2-test.sh                |    2 +-
 .../customizing/{mysql-client.sh => use-uv.sh}     |   10 +-
 .../Dockerfile                                     |    2 +-
 .../Dockerfile                                     |    4 +-
 docs/spelling_wordlist.txt                         |    2 +
 generated/provider_dependencies.json               |    2 +-
 pyproject.toml                                     |   11 +-
 ...mmit_helm_lint.py => pre_commit_kubeconform.py} |   15 +-
 .../ci/pre_commit/pre_commit_update_installers.py  |    3 +
 scripts/docker/common.sh                           |   34 +-
 ...tall_packaging_tools.sh => create_prod_venv.sh} |   12 +-
 .../get_package_specs.py}                          |   33 +-
 scripts/docker/install_additional_dependencies.sh  |    5 +-
 scripts/docker/install_airflow.sh                  |   45 +-
 ...install_airflow_dependencies_from_branch_tip.sh |    6 +-
 .../docker/install_from_docker_context_files.sh    |   67 +-
 scripts/docker/install_packaging_tools.sh          |    3 -
 scripts/in_container/_in_container_utils.sh        |   17 +-
 tests/always/test_project_structure.py             |    4 +
 .../endpoints/test_event_log_endpoint.py           |   26 +
 .../api_connexion/schemas/test_event_log_schema.py |    4 +
 tests/conftest.py                                  |    2 +
 tests/dags/subdir1/test_ignore_this.py             |    2 +-
 tests/decorators/test_bash.py                      |   36 +-
 tests/models/test_dagbag.py                        |    2 +-
 tests/models/test_taskinstance.py                  |   47 +-
 .../amazon/aws/executors/batch}/__init__.py        |    0
 .../aws/executors/batch/test_batch_executor.py     |  831 +++++++++
 .../amazon/aws/executors/ecs/test_ecs_executor.py  |    2 +-
 tests/providers/amazon/aws/operators/test_eks.py   |    2 +-
 .../amazon/aws/transfers/test_redshift_to_s3.py    |    3 +-
 tests/providers/apache/beam/operators/test_beam.py |    5 +-
 tests/providers/apache/druid/hooks/test_druid.py   |   35 +-
 .../celery/executors/test_celery_executor.py       |    4 +-
 tests/providers/cncf/kubernetes/test_client.py     |    8 +-
 .../fab/auth_manager/test_fab_auth_manager.py      |   19 +-
 tests/providers/fab/auth_manager/test_security.py  |    8 +-
 tests/providers/google/cloud/hooks/test_automl.py  |    2 +-
 .../cloud/operators/test_kubernetes_engine.py      |  103 +
 tests/providers/microsoft/azure/hooks/test_adx.py  |   19 +-
 tests/providers/microsoft/azure/hooks/test_asb.py  |    4 +-
 .../azure/hooks/test_container_instance.py         |    2 +-
 .../azure/hooks/test_container_registry.py         |    2 +-
 .../microsoft/azure/hooks/test_container_volume.py |    2 +-
 .../providers/microsoft/azure/hooks/test_cosmos.py |    5 +-
 .../microsoft/azure/hooks/test_data_factory.py     |    7 +-
 .../microsoft/azure/hooks/test_data_lake.py        |    5 +-
 .../microsoft/azure/hooks/test_synapse.py          |    5 +-
 tests/providers/microsoft/azure/hooks/test_wasb.py |    5 +-
 tests/providers/openlineage/plugins/test_macros.py |   19 +-
 tests/providers/openlineage/plugins/test_utils.py  |   36 -
 .../providers/google/cloud/gcs/example_gcs_acl.py  |   20 +-
 .../google/cloud/gcs/example_gcs_copy_delete.py    |   15 +-
 .../google/cloud/gcs/example_gcs_sensor.py         |   47 +-
 .../google/cloud/gcs/example_gcs_to_gdrive.py      |   25 +-
 .../google/cloud/gcs/example_gcs_transform.py      |   15 +-
 .../cloud/gcs/example_gcs_transform_timespan.py    |   19 +-
 .../google/cloud/gcs/example_gdrive_to_gcs.py      |   16 +-
 .../google/cloud/gcs/example_s3_to_gcs.py          |   25 +-
 .../google/cloud/gcs/example_s3_to_gcs_async.py    |  103 -
 .../example_kubernetes_engine_job.py               |   19 +
 tests/test_utils/perf/perf_kit/memory.py           |    2 +-
 tests/www/views/test_anonymous_as_admin_role.py    |    5 +-
 tests/www/views/test_views_tasks.py                |    4 +-
 386 files changed, 6436 insertions(+), 2424 deletions(-)
 copy airflow/migrations/versions/{0045_1_10_7_add_root_dag_id_to_dag.py => 
0135_2_9_0_add_run_id_to_audit_log_table.py} (57%)
 rename airflow/providers/amazon/aws/executors/{ecs => }/Dockerfile (100%)
 copy airflow/{api_connexion => 
providers/amazon/aws/executors/batch}/__init__.py (100%)
 create mode 100644 
airflow/providers/amazon/aws/executors/batch/batch_executor.py
 create mode 100644 
airflow/providers/amazon/aws/executors/batch/batch_executor_config.py
 create mode 100644 airflow/providers/amazon/aws/executors/batch/boto_schema.py
 create mode 100644 airflow/providers/amazon/aws/executors/batch/utils.py
 copy airflow/{api/common/experimental/delete_dag.py => 
providers/amazon/aws/executors/utils/base_config_keys.py} (70%)
 create mode 100644 airflow/providers/qdrant/.latest-doc-only-change.txt
 create mode 100644 
docs/apache-airflow-providers-amazon/executors/batch-executor.rst
 create mode 100644 docs/apache-airflow-providers-amazon/executors/general.rst
 copy docs/docker-stack/docker-examples/customizing/{mysql-client.sh => 
use-uv.sh} (89%)
 copy docs/docker-stack/docker-examples/extending/{add-pypi-packages => 
add-pypi-packages-constraints}/Dockerfile (95%)
 copy docs/docker-stack/docker-examples/extending/{embedding-dags => 
add-pypi-packages-uv}/Dockerfile (80%)
 copy scripts/ci/pre_commit/{pre_commit_helm_lint.py => 
pre_commit_kubeconform.py} (81%)
 copy scripts/docker/{install_packaging_tools.sh => create_prod_venv.sh} (78%)
 copy scripts/{ci/pre_commit/pre_commit_update_black_version.py => 
docker/get_package_specs.py} (54%)
 copy {airflow/api_connexion => 
tests/providers/amazon/aws/executors/batch}/__init__.py (100%)
 create mode 100644 
tests/providers/amazon/aws/executors/batch/test_batch_executor.py
 delete mode 100644 
tests/system/providers/google/cloud/gcs/example_s3_to_gcs_async.py

Reply via email to