This is an automated email from the ASF dual-hosted git repository.
taragolis pushed a change to branch improve-warning-system
in repository https://gitbox.apache.org/repos/asf/airflow.git
omit 35b4fd406b Change capture warnings output format to the JSON
add cdc7f19b57 Add retry logic for RPC calls (#38910)
add afe8e82531 Don't wait for DagRun lock in mini scheduler (#38914)
add b90fa78e88 Fix check of correct dag when remote call for _get_ti
(#38909)
add 4f169bd2f3 Fix `update-common-sql-api-stubs` pre-commit check (#38915)
add 1757704d8f Enhancement for SSL-support in CloudSQLExecuteQueryOperator
(#38894)
add 5ff26586cd Deferrable mode for Custom Training Job operators (#38584)
add e16dc0fc28 Fix implicit cartessian product in AirflowSecurityManagerV2
(#38913)
add c1da5bb6e4 Build helm values schemas with kubernetes 1.29 resources
(#38460)
add 4a669fb1a9 Remove extra slash from update permission endpoint (#38918)
add 9d46507f59 Rename SparkSubmitOperator argument queue as yarn_queue
(#38852)
add e4424aebcc Raise an error in case of
`pytest.PytestReturnNotNoneWarning` (#38923)
add 486522cadc Limit redis image to 7.2 in our chart (#38928)
add 3af00fa2a2 Update build dependencies to their latest versions (#38930)
add 55b251f849 Replace also "-" in providers compatibility check
specification (#38936)
add f3ab31de97 Use `model_dump` instead of `dict` for serialize Pydantic
V2 model (#38933)
add c25d346adf Amazon Bedrock - Model Throughput Provisioning (#38850)
add cd88ddb4f1 Limit redis image to 7.2 in sample docker-compose.yaml
(#38938)
add 05ba268d05 Fix `SAWarning` 'Coercing Subquery object into a select()
for use in IN()' (#38926)
add 61a9e81f46 Change capture warnings output format to the JSON
add f75f498d45 Add group based on where warnings raised
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 (35b4fd406b)
\
N -- N -- N refs/heads/improve-warning-system (f75f498d45)
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:
.pre-commit-config.yaml | 1 +
.../endpoints/import_error_endpoint.py | 8 +-
.../api_connexion/schemas/task_instance_schema.py | 54 +-
airflow/api_internal/internal_api_call.py | 14 +-
airflow/cli/commands/task_command.py | 7 +-
airflow/models/taskinstance.py | 1 +
airflow/providers/amazon/aws/operators/bedrock.py | 103 +-
airflow/providers/amazon/aws/sensors/bedrock.py | 149 +-
airflow/providers/amazon/aws/triggers/bedrock.py | 36 +
airflow/providers/amazon/aws/waiters/bedrock.json | 31 +
.../providers/apache/spark/hooks/spark_submit.py | 12 +-
.../apache/spark/operators/spark_submit.py | 8 +-
airflow/providers/common/sql/hooks/sql.pyi | 85 +-
airflow/providers/common/sql/operators/sql.pyi | 100 +-
airflow/providers/common/sql/sensors/sql.pyi | 18 +-
airflow/providers/databricks/hooks/databricks.py | 2 +-
.../cloud/example_dags/example_cloud_sql_query.py | 289 ----
airflow/providers/google/cloud/hooks/cloud_sql.py | 152 +-
.../providers/google/cloud/hooks/secret_manager.py | 252 +++-
.../google/cloud/hooks/vertex_ai/custom_job.py | 1505 +++++++++++++++++++-
airflow/providers/google/cloud/links/vertex_ai.py | 3 +-
.../providers/google/cloud/operators/cloud_sql.py | 57 +-
.../google/cloud/operators/vertex_ai/custom_job.py | 359 ++++-
.../cloud/operators/vertex_ai/pipeline_job.py | 1 -
.../providers/google/cloud/triggers/vertex_ai.py | 94 ++
airflow/serialization/serde.py | 2 +-
airflow/utils/db_cleanup.py | 4 +-
airflow/www/security_manager.py | 8 +-
airflow/www/views.py | 5 +-
chart/values.schema.json | 811 +++++++----
chart/values.yaml | 4 +-
dev/breeze/src/airflow_breeze/global_constants.py | 4 +-
.../operators/bedrock.rst | 37 +
.../operators/cloud/cloud_sql.rst | 54 +-
.../operators/cloud/vertex_ai.rst | 48 +-
.../howto/docker-compose/docker-compose.yaml | 4 +-
docs/apache-airflow/img/airflow_erd.svg | 406 +++---
docs/spelling_wordlist.txt | 8 +
helm_tests/airflow_core/test_worker.py | 18 +
pyproject.toml | 6 +-
.../ci/pre_commit/update_common_sql_api_stubs.py | 21 +-
scripts/ci/pre_commit/vendor_k8s_json_schema.py | 2 +-
tests/always/test_project_structure.py | 1 +
tests/charts/helm_template_generator.py | 2 +-
tests/conftest.py | 57 +-
tests/models/test_mappedoperator.py | 1 -
.../providers/amazon/aws/operators/test_bedrock.py | 47 +
tests/providers/amazon/aws/sensors/test_bedrock.py | 79 +-
.../providers/amazon/aws/triggers/test_bedrock.py | 36 +-
tests/providers/amazon/aws/waiters/test_bedrock.py | 41 +-
.../apache/spark/operators/test_spark_submit.py | 20 +-
.../providers/google/cloud/hooks/test_cloud_sql.py | 417 +++++-
.../google/cloud/hooks/test_secret_manager.py | 239 +++-
.../cloud/hooks/vertex_ai/test_custom_job.py | 266 +++-
.../google/cloud/operators/test_vertex_ai.py | 276 +++-
.../google/cloud/triggers/test_vertex_ai.py | 520 ++++++-
tests/serialization/test_serde.py | 11 +-
.../system/providers/amazon/aws/example_bedrock.py | 32 +-
.../cloud/cloud_sql/example_cloud_sql_query.py | 572 ++++++++
.../cloud_sql/example_cloud_sql_query_mysql.py | 285 ----
.../cloud_sql/example_cloud_sql_query_postgres.py | 290 ----
.../cloud/cloud_sql/example_cloud_sql_query_ssl.py | 518 +++++++
.../example_vertex_ai_custom_container.py | 38 +-
.../vertex_ai/example_vertex_ai_custom_job.py | 69 +-
.../example_vertex_ai_custom_job_python_package.py | 38 +-
65 files changed, 6885 insertions(+), 1753 deletions(-)
delete mode 100644
airflow/providers/google/cloud/example_dags/example_cloud_sql_query.py
create mode 100644
tests/system/providers/google/cloud/cloud_sql/example_cloud_sql_query.py
delete mode 100644
tests/system/providers/google/cloud/cloud_sql/example_cloud_sql_query_mysql.py
delete mode 100644
tests/system/providers/google/cloud/cloud_sql/example_cloud_sql_query_postgres.py
create mode 100644
tests/system/providers/google/cloud/cloud_sql/example_cloud_sql_query_ssl.py