This is an automated email from the ASF dual-hosted git repository.
potiuk pushed a change to branch add-possibilty-to-suspend-providers
in repository https://gitbox.apache.org/repos/asf/airflow.git
omit 77d95bfe61 Update
airflow/providers/SUSPENDING_AND_RESUMING_PROVIDERS.rst
omit 7873d64ede Update
airflow/providers/SUSPENDING_AND_RESUMING_PROVIDERS.rst
omit ea52d198e7 Update
airflow/providers/SUSPENDING_AND_RESUMING_PROVIDERS.rst
omit f5b7fb3f00 Add mechanism to suspend providers
add 13e5629c2a Speed-up and stabilize parallell tests for self-hosted
runners (#30314)
add 0a0537ce7a Increase timeout of cli connection add test (#30434)
add 8bf4f62ae6 Fix `RedshiftResumeClusterOperator` deferrable
implementation (#30370)
add 82c5a5f343 Add additional annotations to the extra configmap and
secrets (#30303)
add 8069b500e8 Fix dag run conf encoding with non-JSON serializable values
(#28777)
add b18240f506 Increase timeout for Pytest collection to 8 minutes (#30446)
add 9fc0f20132 Add s3_bucket to template fields in SFTP to S3 operator
(#30444)
add cc6fd5c0d9 Small quotation fix (#30448)
add 6663ec5b2e Merge DbtCloudJobRunAsyncSensor logic to
DbtCloudJobRunSensor (#30227)
add 3627eb6123 Collect test types in CI in parallel (#30450)
add 90ba6fe070 remove stray parenthesis in spark provider docs (#30454)
add 20606438c2 Rename --test-types to --parallel-test-types parameters
(#30424)
add 2ba1e63c37 Fix cloud build async credentials (#30441)
add 85427755f3 Fix bad merge conflict on test-name-parameter-change
(#30456)
add 600cca1978 Add description of the provider suspension process (#30359)
add d8a3448117 fix: upgrade moment-timezone package to fix Tehran tz
(#30455)
add b44b5bec83 Add mechanism to suspend providers
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 (77d95bfe61)
\
N -- N -- N refs/heads/add-possibilty-to-suspend-providers
(b44b5bec83)
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:
.github/workflows/ci.yml | 80 +++++----
BREEZE.rst | 26 ++-
Dockerfile.ci | 15 ++
README.md | 36 ++++
.../amazon/aws/operators/redshift_cluster.py | 4 +-
.../providers/amazon/aws/transfers/sftp_to_s3.py | 2 +-
.../amazon/aws/triggers/redshift_cluster.py | 10 ++
airflow/providers/dbt/cloud/sensors/dbt.py | 93 ++++++-----
.../providers/google/cloud/hooks/cloud_build.py | 4 +-
.../providers/google/cloud/transfers/gcs_to_gcs.py | 2 +-
airflow/utils/json.py | 15 +-
airflow/www/package.json | 2 +-
airflow/www/utils.py | 12 +-
airflow/www/views.py | 4 +-
airflow/www/yarn.lock | 12 +-
chart/templates/configmaps/extra-configmaps.yaml | 3 +
chart/templates/secrets/extra-secrets.yaml | 3 +
chart/values.schema.json | 16 ++
chart/values_schema.schema.json | 2 +-
.../src/airflow_breeze/commands/main_command.py | 9 +-
.../airflow_breeze/commands/testing_commands.py | 52 ++++--
.../commands/testing_commands_config.py | 4 +-
.../src/airflow_breeze/params/shell_params.py | 2 +
dev/breeze/src/airflow_breeze/utils/console.py | 4 +
.../airflow_breeze/utils/docker_command_utils.py | 27 ++-
dev/breeze/src/airflow_breeze/utils/parallel.py | 11 +-
.../src/airflow_breeze/utils/selective_checks.py | 4 +-
.../index.rst | 2 +-
.../operators.rst | 16 +-
images/breeze/output-commands-hash.txt | 4 +-
images/breeze/output-commands.svg | 90 +++++-----
images/breeze/output_ci-image.svg | 24 +--
images/breeze/output_ci-image_build.svg | 144 ++++++++--------
images/breeze/output_prod-image.svg | 24 +--
images/breeze/output_prod-image_build.svg | 182 ++++++++++-----------
images/breeze/output_static-checks.svg | 106 ++++++------
images/breeze/output_testing.svg | 24 +--
images/breeze/output_testing_tests.svg | 112 +++++++------
scripts/ci/docker-compose/_docker.env | 2 +
scripts/ci/docker-compose/base.yml | 2 +
scripts/ci/docker-compose/devcontainer.env | 2 +
scripts/docker/entrypoint_ci.sh | 15 ++
...pytest_collection.py => remove_arm_packages.py} | 47 +-----
tests/charts/test_extra_configmaps_secrets.py | 30 ++++
tests/cli/commands/test_connection_command.py | 1 +
.../aws/deferrable/hooks/test_redshift_cluster.py | 41 +++++
.../deferrable/triggers/test_redshift_cluster.py | 75 +++++++++
.../providers/dbt/cloud/sensors/test_dbt_cloud.py | 91 +++++++++--
.../google/cloud/hooks/test_cloud_build.py | 8 +-
.../google/cloud/triggers/test_cloud_build.py | 60 ++++---
.../providers/dbt/cloud/example_dbt_cloud.py | 6 +
tests/www/test_utils.py | 17 ++
52 files changed, 1002 insertions(+), 577 deletions(-)
rename scripts/in_container/{test_pytest_collection.py =>
remove_arm_packages.py} (51%)
mode change 100755 => 100644