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

ephraimanierobi pushed a change to branch v2-4-test
in repository https://gitbox.apache.org/repos/asf/airflow.git


    omit 7927b83082 Fix constraint upgrade (#27221)
    omit 2c96c46812 Add better diagnostics on auto dependencies upgrade (#27215)
    omit 7165015753 Enable full static checks also when only dev file change 
(#27212)
    omit 6107cfbcbd Fix error on running pre-commit without installing breeze 
(#26985)
    omit 0cf8ac57c9 Stop using deprecated set-output (#27193)
    omit 8cea072e62 Add *.jinja2 files to provider packages (#27171)
    omit 5daf2ca711 Slightly faster up/downgrade tests (#26939)
    omit 5bb555f152 Return the correct error code from breeze shell (#27048)
    omit c3afe3860d Exit on Error in breeze command (#27008)
    omit c6fcf9b09d fix bug in protm script (#27015)
    omit a55df8f1cc Revert "[DEV] add #protm tag to score calc in protm script 
(#26605)" (#27011)
    omit e591501e6d Ask reporter to specify Airflow version (#27004)
    omit 6a2be32b31 [DEV] add #protm tag to score calc in protm script (#26605)
    omit 7c082da9dc Fix running parallel k8s tests in "depth-first" mode in CI 
(#26904)
    omit 3fe82b5eec Add provider.yaml files to the CI Breeze image check 
(#26955)
    omit c92fce6ad7 Configure vscode dev-container (#26958)
    omit 5a0248e48e add elad to CODEOWNERS (#26920)
    omit df699967e1 Move downgrade/upgrade tests to run new Python breeze 
(#26828)
    omit a2309d9ab1 Switch tests in ci to use Python Breeze (#26612)
    omit a1b2df0552 Update message with new breeze subcommand (#26817)
    omit f6fe5efc4e Update KIND used in tests to v0.16.0 (#26791)
    omit e8324f5db5 Make build-images workflow name dynamic (#26690)
    omit 6d1ba22aed Skip sdist providers installation for non-canary builds 
(#26671)
    omit d48ba57447 Remove asset compilation for CI image builds (#26665)
    omit 4744566f10 Do not restart breeze containers after restart (#26647)
    omit 027475a453 Remove comon provider docs from ad-hoc releases (#26645)
    omit 44c920a1a4 Better @task_group typing powered by ParamSpec and 
pre-commit (#26366)
    omit 41959aa784 Add Pierre to committers (#26609)
    omit 345928c7b7 Convert release manager instructions to use "partial" svn 
checkouts (#26589)
    omit 14d35c41ed Make sure ast has attr unparse in pre-commit (#26578)
    omit a00d347302 Switch to reading package list from 
provider_dependencies.json (#26572)
    omit f39a40f370 Add back checking image help environment disable on 
sys.argv (#26562)
    omit 1e9c5d482c Pull in licneses to dists via wildcard, not pre-commit 
(#26553)
    omit 679d840a0e Ensure we don't include environment specific defaults in 
help images (#26552)
    omit af4df4b23a Fix partial regeneration of breeze hash commands on 
pre-commit (#26550)
    omit 52d951f934 Update CODEOWNERS for dbt Cloud provider (#26526)
    omit 83837d2b37 Fix: git clone on Windows (#26105)
    omit de752976ea Switch back breeze image regeneration to be non-docker 
(#26458)
    omit 8dd3a082c8 Fix www asset compilation (#26445)
    omit 8a67569c04 Improve 'start-airflow' experience for users and ui 
developers (#26341)
    omit 884ce46caf Revert "Add workflows permission (#26416)" (#26422)
    omit 26075f96a2 Add workflows permission (#26416)
    omit 8be6e3851d Fix problem with building providers where constraints are 
conflicting (#26420)
    omit 4369bf3777 Manual triggering of author sync workflow (#26414)
    omit 8196b6bfdf Credentials are needed in order to push branch (#26413)
    omit 44087ceea8 Attempt to create k8s venv without constraints if 
constraint build fails (#26407)
    omit ee7077dbb3 Fix params reference for default_constraints_branch (#26406)
    omit ef411c34df Use the full path to the workflow being edited (#26386)
    omit d634c46dac Actually run the "quick image build" (#26351)
    omit 9ff3155316 Add __future__.annotations automatically by isort (#26383)

This update removed existing revisions from the reference, leaving the
reference pointing at a previous point in the repository history.

 * -- * -- N   refs/heads/v2-4-test (1fb2499425)
            \
             O -- O -- O   (7927b83082)

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:
 .devcontainer/devcontainer.json                    |   7 +-
 .github/CODEOWNERS                                 |  10 -
 .github/ISSUE_TEMPLATE/airflow_bug_report.yml      |   2 +-
 .github/workflows/build-images.yml                 |  24 +-
 .github/workflows/ci.yml                           | 236 ++----
 .github/workflows/codeql-analysis.yml              |   2 +-
 .github/workflows/release_dockerhub_image.yml      |   2 +-
 .github/workflows/sync_authors.yml                 |   5 +-
 .pre-commit-config.yaml                            |  42 +-
 BREEZE.rst                                         |  79 +-
 CI.rst                                             | 439 ++++++-----
 STATIC_CODE_CHECKS.rst                             |   8 +-
 TESTING.rst                                        |  29 +-
 airflow/cli/cli_parser.py                          |   9 -
 airflow/cli/commands/db_command.py                 |   7 +-
 airflow/decorators/task_group.py                   |  80 +-
 airflow/migrations/env.py                          |   7 -
 .../versions/0009_1_6_0_dagrun_config.py           |   2 -
 .../0074_2_0_0_resource_based_permissions.py       |   6 +-
 ..._2_0_1_remove_can_read_permission_on_config_.py |   6 +-
 ..._1_0_resource_based_permissions_for_default_.py |   6 +-
 airflow/utils/db.py                                |   7 +-
 airflow/utils/task_group.py                        |   5 +-
 dev/README_RELEASE_AIRFLOW.md                      |  54 +-
 dev/README_RELEASE_PROVIDER_PACKAGES.md            |  45 +-
 dev/airflow-github                                 |  13 +-
 dev/airflow-license                                |   2 -
 dev/breeze/SELECTIVE_CHECKS.md                     |  48 --
 .../src/airflow_breeze/commands/ci_commands.py     |  41 +-
 .../airflow_breeze/commands/ci_image_commands.py   |  29 +-
 .../commands/ci_image_commands_config.py           |   6 +-
 .../airflow_breeze/commands/developer_commands.py  |  39 +-
 .../commands/developer_commands_config.py          |   7 -
 .../airflow_breeze/commands/kubernetes_commands.py | 505 +++---------
 .../commands/kubernetes_commands_config.py         |  61 +-
 .../commands/production_image_commands.py          |  13 +-
 .../commands/production_image_commands_config.py   |   6 +-
 .../commands/release_management_commands.py        |  10 +-
 .../commands/release_management_commands_config.py |   4 +-
 .../src/airflow_breeze/commands/setup_commands.py  |  79 +-
 .../airflow_breeze/commands/testing_commands.py    | 400 ++++------
 .../commands/testing_commands_config.py            |  12 +-
 dev/breeze/src/airflow_breeze/global_constants.py  |  45 +-
 .../src/airflow_breeze/params/shell_params.py      |  98 +--
 dev/breeze/src/airflow_breeze/pre_commit_ids.py    |   3 +-
 .../src/airflow_breeze/utils/common_options.py     |  38 +-
 .../airflow_breeze/utils/docker_command_utils.py   |  22 +-
 .../src/airflow_breeze/utils/github_actions.py     |   2 +-
 dev/breeze/src/airflow_breeze/utils/image.py       |   2 -
 .../src/airflow_breeze/utils/kubernetes_utils.py   |  66 +-
 dev/breeze/src/airflow_breeze/utils/parallel.py    | 199 ++---
 dev/breeze/src/airflow_breeze/utils/path_utils.py  |  10 +-
 dev/breeze/src/airflow_breeze/utils/recording.py   |   2 +-
 dev/breeze/src/airflow_breeze/utils/reinstall.py   |   4 +-
 dev/breeze/src/airflow_breeze/utils/run_utils.py   |  38 +-
 .../src/airflow_breeze/utils/selective_checks.py   |   6 -
 dev/breeze/tests/test_global_constants.py          |   6 +-
 dev/breeze/tests/test_selective_checks.py          |  33 +-
 dev/provider_packages/SETUP_TEMPLATE.py.jinja2     |   1 -
 .../build_provider_documentation.sh                |   1 +
 .../publish_provider_documentation.sh              |   1 +
 dev/stats/get_important_pr_candidates.py           |  72 +-
 docs/apache-airflow/img/airflow_erd.sha256         |   2 +-
 images/breeze/output-commands-hash.txt             |  73 +-
 images/breeze/output-commands.svg                  | 208 +++--
 images/breeze/output_build-docs.svg                | 268 +++----
 images/breeze/output_ci-image.svg                  |  74 +-
 images/breeze/output_ci-image_build.svg            | 292 +++----
 images/breeze/output_ci-image_pull.svg             | 152 ++--
 images/breeze/output_ci-image_verify.svg           |  96 +--
 images/breeze/output_ci.svg                        |  90 +--
 .../breeze/output_ci_find-newer-dependencies.svg   | 104 +--
 images/breeze/output_ci_fix-ownership.svg          |  24 +-
 images/breeze/output_ci_free-space.svg             |  20 +-
 images/breeze/output_ci_get-workflow-info.svg      |  20 +-
 images/breeze/output_ci_resource-check.svg         |  16 +-
 images/breeze/output_ci_selective-check.svg        |  38 +-
 images/breeze/output_cleanup.svg                   |  28 +-
 images/breeze/output_compile-www-assets.svg        |  24 +-
 images/breeze/output_exec.svg                      |  16 +-
 images/breeze/output_k8s.svg                       | 150 ++--
 images/breeze/output_k8s_build-k8s-image.svg       | 136 ++--
 images/breeze/output_k8s_configure-cluster.svg     | 144 ++--
 images/breeze/output_k8s_create-cluster.svg        | 160 ++--
 images/breeze/output_k8s_delete-cluster.svg        | 104 +--
 images/breeze/output_k8s_deploy-airflow.svg        | 172 ++---
 images/breeze/output_k8s_k9s.svg                   |  92 +--
 images/breeze/output_k8s_logs.svg                  | 104 +--
 images/breeze/output_k8s_run-complete-tests.svg    | 248 ------
 images/breeze/output_k8s_setup-env.svg             |  78 +-
 images/breeze/output_k8s_shell.svg                 | 108 +--
 images/breeze/output_k8s_status.svg                | 108 +--
 images/breeze/output_k8s_tests.svg                 | 168 ++--
 images/breeze/output_k8s_upload-k8s-image.svg      | 148 ++--
 images/breeze/output_prod-image.svg                |  74 +-
 images/breeze/output_prod-image_build.svg          | 376 ++++-----
 images/breeze/output_prod-image_pull.svg           | 156 ++--
 images/breeze/output_prod-image_verify.svg         | 100 +--
 images/breeze/output_release-management.svg        |  86 +--
 ...put_release-management_generate-constraints.svg | 160 ++--
 ..._release-management_prepare-airflow-package.svg |  28 +-
 ...e-management_prepare-provider-documentation.svg |  28 +-
 ...elease-management_prepare-provider-packages.svg | 152 ++--
 ...tput_release-management_release-prod-images.svg |  46 +-
 ...release-management_verify-provider-packages.svg | 136 ++--
 images/breeze/output_setup.svg                     |  82 +-
 images/breeze/output_setup_autocomplete.svg        |  24 +-
 images/breeze/output_setup_config.svg              |  40 +-
 .../output_setup_regenerate-command-images.svg     | 136 ++--
 images/breeze/output_setup_self-upgrade.svg        |  66 +-
 images/breeze/output_setup_version.svg             |  14 +-
 images/breeze/output_shell.svg                     | 232 +++---
 images/breeze/output_start-airflow.svg             | 264 +++----
 images/breeze/output_static-checks.svg             | 240 +++---
 images/breeze/output_stop.svg                      |  22 +-
 images/breeze/output_testing.svg                   |  22 +-
 .../breeze/output_testing_docker-compose-tests.svg |  96 +--
 images/breeze/output_testing_helm-tests.svg        |  92 +--
 images/breeze/output_testing_tests.svg             | 212 +++--
 kubernetes_tests/test_base.py                      |  83 +-
 kubernetes_tests/test_kubernetes_pod_operator.py   |   8 +-
 kubernetes_tests/test_other_executors.py           |   5 +-
 pyproject.toml                                     |  12 -
 scripts/ci/constraints/ci_branch_constraints.sh    |  16 +-
 scripts/ci/constraints/ci_commit_constraints.sh    |   3 +
 scripts/ci/docker-compose/_docker.env              |   2 +-
 ...fs-volume.yml => backend-mssql-bind-volume.yml} |  15 +-
 .../docker-compose/backend-mssql-docker-volume.yml |   3 -
 scripts/ci/docker-compose/backend-mssql.yml        |   2 +-
 scripts/ci/docker-compose/backend-mysql.yml        |   2 +-
 scripts/ci/docker-compose/backend-postgres.yml     |   2 +-
 .../ci/docker-compose/backend-sqlite-port.yml      |   3 +-
 scripts/ci/docker-compose/base-ports.yml           |  24 -
 scripts/ci/docker-compose/base.yml                 |   6 +-
 scripts/ci/docker-compose/devcontainer.env         |   2 +-
 scripts/ci/docker-compose/devcontainer.yml         |   5 +-
 .../ci/docker-compose/integration-cassandra.yml    |   2 +-
 scripts/ci/docker-compose/integration-kerberos.yml |   2 +-
 scripts/ci/docker-compose/integration-mongo.yml    |   2 +-
 scripts/ci/docker-compose/integration-openldap.yml |   2 +-
 scripts/ci/docker-compose/integration-pinot.yml    |   2 +-
 scripts/ci/docker-compose/integration-rabbitmq.yml |   2 +-
 scripts/ci/docker-compose/integration-redis.yml    |   2 +-
 scripts/ci/docker-compose/integration-trino.yml    |   2 +-
 .../ci_start_arm_instance_and_connect_to_docker.sh |   3 +
 scripts/ci/images/ci_stop_arm_instance.sh          |   3 +
 scripts/ci/libraries/_all_libs.sh                  |  44 ++
 scripts/ci/libraries/_docker_engine_resources.sh   |  50 ++
 scripts/ci/libraries/_initialization.sh            | 852 +++++++++++++++++++++
 scripts/ci/libraries/_local_mounts.sh              |  66 ++
 scripts/ci/libraries/_parallel.sh                  | 249 ++++++
 scripts/ci/libraries/_sanity_checks.sh             | 140 ++++
 scripts/ci/libraries/_script_init.sh               |  55 ++
 scripts/ci/libraries/_start_end.sh                 | 121 +++
 scripts/ci/libraries/_testing.sh                   | 218 ++++++
 scripts/ci/libraries/_traps.sh                     |  47 ++
 scripts/ci/libraries/_verbosity.sh                 |  91 +++
 scripts/ci/openapi/client_codegen_diff.sh          |   3 +
 scripts/ci/pre_commit/common_precommit_utils.py    |  16 -
 .../ci/pre_commit/pre_commit_breeze_cmd_line.py    |  58 +-
 .../ci/pre_commit/pre_commit_compile_www_assets.py |  20 +-
 .../pre_commit_compile_www_assets_dev.py           |  12 +-
 scripts/ci/pre_commit/pre_commit_flake8.py         |   2 +
 .../pre_commit/pre_commit_migration_reference.py   |   2 +
 scripts/ci/pre_commit/pre_commit_mypy.py           |   2 +
 ..._www_assets.py => pre_commit_setup_cfg_file.py} |  46 +-
 .../pre_commit_sync_dag_init_decorator.py          | 148 ++++
 .../pre_commit/pre_commit_sync_init_decorator.py   | 201 -----
 scripts/ci/runners/sync_authors.py                 |  11 +-
 scripts/ci/testing/ci_run_airflow_testing.sh       | 153 ++++
 scripts/ci/testing/ci_run_quarantined_tests.sh     |  85 ++
 .../ci_run_single_airflow_test_in_docker.sh        | 183 +++++
 .../run_downgrade_test.sh}                         |  26 +-
 .../testing/run_offline_sql_test.sh}               |  17 +-
 scripts/in_container/_in_container_utils.sh        |  18 -
 scripts/in_container/bin/run_tmux                  |   7 +-
 ...{run_mypy.sh => run_breeze_image_generation.sh} |   4 +-
 scripts/in_container/run_tmux_welcome.sh           |   8 +-
 setup.cfg                                          |  32 +-
 tests/charts/helm_template_generator.py            |   2 +-
 tests/cli/commands/test_db_command.py              |   2 +-
 tests/task/__init__.py                             |   2 -
 .../www/test_logs}/__init__.py                     |   0
 .../task_for_testing_log_view/1.log                |   1 +
 .../2017-09-01T00.00.00+00.00/1.log                |   1 +
 .../attempt=1.log                                  |   1 +
 tests/www/views/test_views_log.py                  |  55 +-
 187 files changed, 6798 insertions(+), 5860 deletions(-)
 delete mode 100644 images/breeze/output_k8s_run-complete-tests.svg
 rename scripts/ci/docker-compose/{backend-mssql-tmpfs-volume.yml => 
backend-mssql-bind-volume.yml} (66%)
 copy airflow/api/auth/__init__.py => 
scripts/ci/docker-compose/backend-sqlite-port.yml (97%)
 delete mode 100644 scripts/ci/docker-compose/base-ports.yml
 create mode 100755 scripts/ci/libraries/_all_libs.sh
 create mode 100644 scripts/ci/libraries/_docker_engine_resources.sh
 create mode 100644 scripts/ci/libraries/_initialization.sh
 create mode 100644 scripts/ci/libraries/_local_mounts.sh
 create mode 100644 scripts/ci/libraries/_parallel.sh
 create mode 100644 scripts/ci/libraries/_sanity_checks.sh
 create mode 100755 scripts/ci/libraries/_script_init.sh
 create mode 100644 scripts/ci/libraries/_start_end.sh
 create mode 100644 scripts/ci/libraries/_testing.sh
 create mode 100644 scripts/ci/libraries/_traps.sh
 create mode 100644 scripts/ci/libraries/_verbosity.sh
 copy scripts/ci/pre_commit/{pre_commit_compile_www_assets.py => 
pre_commit_setup_cfg_file.py} (56%)
 create mode 100755 scripts/ci/pre_commit/pre_commit_sync_dag_init_decorator.py
 delete mode 100755 scripts/ci/pre_commit/pre_commit_sync_init_decorator.py
 create mode 100755 scripts/ci/testing/ci_run_airflow_testing.sh
 create mode 100755 scripts/ci/testing/ci_run_quarantined_tests.sh
 create mode 100755 scripts/ci/testing/ci_run_single_airflow_test_in_docker.sh
 copy scripts/ci/{constraints/ci_commit_constraints.sh => 
testing/run_downgrade_test.sh} (54%)
 copy scripts/{in_container/run_docs_build.sh => 
ci/testing/run_offline_sql_test.sh} (65%)
 copy scripts/in_container/{run_mypy.sh => run_breeze_image_generation.sh} (93%)
 copy {airflow/api_connexion => tests/www/test_logs}/__init__.py (100%)
 create mode 100644 
tests/www/test_logs/dag_for_testing_log_view/scheduled__2017-09-01T00:00:00+00:00/task_for_testing_log_view/1.log
 create mode 100644 
tests/www/test_logs/dag_for_testing_log_view/task_for_testing_log_view/2017-09-01T00.00.00+00.00/1.log
 create mode 100644 
tests/www/test_logs/dag_id=dag_for_testing_log_view/run_id=scheduled__2017-09-01T00:00:00+00:00/task_id=task_for_testing_log_view/attempt=1.log

Reply via email to