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

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


    from febf35500d Update Release Note
     add e4d842bfbe Reduce log level for k8s TCP_KEEPALIVE etc warnings (#26981)
     add d4e51861f3 set executor.job_id to BackfillJob.id for backfills (#27020)
     add c2adc2a522 Add kerberos environment variables to the docs (#27028)
     add 3d15859add Update dags.rst (#27110)
     add 8e58db81ff Update SLA wording to reflect it is relative to Dag Run 
start. (#27111)
     add 8c7e2c3563 Fix typo in set-up-database.rst (#27137)
     add 66125651b6 Fix some bug in web ui dags list page (auto-refresh & jump 
search null state) (#27141)
     add 1eb047dbfb Listener: Set task on sqlalchemy taskinstance object 
(#27167)
     add 4706f09699 Make RotatingFilehandler used in DagProcessor non-caching 
(#27223)
     add 9c3ee045ac reduce extraneous task log requests (#27233)
     add d3a450c3f9 Fix python external template keys (#27256)
     add 1f74f02f42 Add case insensitive constraint to username (#27266)
     add 2c5b336db2 Fix IntegrityError during webserver startup (#27297)
     add dc33e07741 Add missed import in the Trigger Rules example (#27309)
     add b0ff69b02b Fix typo (#27327)
     add 076c1419e7 fIx failing masking tests for python < 3.10 (#27337)
     add 910827c3f1 fIx failing masking tests for python < 3.10 (#27337)
     add 6c5e5aa9db Correct timer units to seconds from milliseconds. (#27360)
     add 7990b04423 Fix BaseOperator link (#27441)
     add 1c6de53b7f Document that KubernetesExecutor overwrites container args 
(#27450)
     add e3caa27ad5 Fix wording in DAG Runs description(#27470)
     add 3b4ff89b34 Update index.rst (#27529)
     add cafad9d7fb Fix sqlalchemy primary key black-out error on DDRQ (#27538)
     add ef86a455ab Fix getting the dag/task ids from base executor (#27550)
     add b928af0595 Bump loader-utils from 1.4.0 to 1.4.1 in /airflow/www 
(#27552)
     add 6d0d162fe3 Fix behavior of `_` when searching for DAGs (#27448)
     add c30180fc20 SLAMiss is nullable and not always given back when pulling 
task instances (#27423)
     add 64ec6c7639 Fix mini scheduler expansion of mapped task  (#27506)
     add f0f67e8bc9 Replace FAB url filtering function with Airflows (#27576)
     add 676c1ee9b3 Remove self.using_mysql attribute (#27571)
     add fafe03c191 Init all Airflow routes when testing API (#27586)
     add 3236ed643f Respect "common" options value in breeze sub-commands. 
(#26264)
     add 81e188813f Update CI documentation, renaming runs to "Canary" (#26151)
     add 8dad3c17e5 Create a workflow to sync the list of authors (#26275)
     add 0cd87368f5 Fix static checks from sync_authors script (#26365)
     add 17a6be6ce3 Actually run the "quick image build" (#26351)
     add c4b18b8c09 Use the full path to the workflow being edited (#26386)
     add c59ea912c9 Fix params reference for default_constraints_branch (#26406)
     add 6d2a720501 Attempt to create k8s venv without constraints if 
constraint build fails (#26407)
     add 667b691764 Credentials are needed in order to push branch (#26413)
     add b1fbb36170 Manual triggering of author sync workflow (#26414)
     add 1ab0ec0df2 Fix problem with building providers where constraints are 
conflicting (#26420)
     add 007d4b41a6 Add workflows permission (#26416)
     add fd57eaf65e Revert "Add workflows permission (#26416)" (#26422)
     add f5c30283da Improve 'start-airflow' experience for users and ui 
developers (#26341)
     add dbd818fb3a Fix www asset compilation (#26445)
     add 5332e3276d Switch back breeze image regeneration to be non-docker 
(#26458)
     add e32ddcd34f Fix: git clone on Windows (#26105)
     add f25863bd1e Fix partial regeneration of breeze hash commands on 
pre-commit (#26550)
     add 7db70d4842 Ensure we don't include environment specific defaults in 
help images (#26552)
     add fda072804e Pull in licneses to dists via wildcard, not pre-commit 
(#26553)
     add 6f5f7ad225 Add back checking image help environment disable on 
sys.argv (#26562)
     add 098bbefc0a Switch to reading package list from 
provider_dependencies.json (#26572)
     add a59fddc976 Make sure ast has attr unparse in pre-commit (#26578)
     add 6cf7437578 Convert release manager instructions to use "partial" svn 
checkouts (#26589)
     add 00bd931607 Add Pierre to committers (#26609)
     add 649c1fddcd Better @task_group typing powered by ParamSpec and 
pre-commit (#26366)
     add 4dd0271139 Remove comon provider docs from ad-hoc releases (#26645)
     add 92120d8c43 Do not restart breeze containers after restart (#26647)
     add 79106c2f1f Remove asset compilation for CI image builds (#26665)
     add 87f9438807 Skip sdist providers installation for non-canary builds 
(#26671)
     add d7750b2d22 Make build-images workflow name dynamic (#26690)
     add 6c564d6702 Update message with new breeze subcommand (#26817)
     add 4e454db685 Switch tests in ci to use Python Breeze (#26612)
     add 227c458330 Move downgrade/upgrade tests to run new Python breeze 
(#26828)
     add 5c56244f1a Add provider.yaml files to the CI Breeze image check 
(#26955)
     add 61f55460ec Fix running parallel k8s tests in "depth-first" mode in CI 
(#26904)
     add 8df30283a8 [DEV] add #protm tag to score calc in protm script (#26605)
     add f3299e0cdf Ask reporter to specify Airflow version (#27004)
     add 241d1649ed Revert "[DEV] add #protm tag to score calc in protm script 
(#26605)" (#27011)
     add 2eb54bda37 fix bug in protm script (#27015)
     add f087dee699 Exit on Error in breeze command (#27008)
     add 7d13b65f53 Return the correct error code from breeze shell (#27048)
     add 2c80aaa3ec Fix error on running pre-commit without installing breeze 
(#26985)
     add 94a16e82fc Add better diagnostics on auto dependencies upgrade (#27215)
     add 9727598b55 Fix constraint upgrade (#27221)
     add 8e28f7141d Upgrade `pip' to 22.3 (#27203)
     add 73a2d92a80 Update Node.js in Github Actions to Node 16 (#27192)
     add 30979cae0e Add dynamic attr check for ast.unparse method in pre-commit 
(#27280)
     add 4815734a1b Replace `unittests` test cases by pure `pytest` [Wave-1] 
(#26831)
     add 5ab2236448 Fix double logging with some task logging handler (#27591)
     add 7ba3936245 Update version to 2.4.3
     add a3d3765e9e Add release notes
     add 74778545bf Fix caching in CI for pre-commits (#27368)
     add 1d22d31d38 Only run mypy/flake static tests for providers in main 
branch (#27608)
     add aace91ca46 Increase time for constraints generation (#27534)
     add 05beaba9a8 Add azure, google, authentication library limits to eaager 
upgrade (#27535)
     add 7b5628a9e4 Synchronize eager upgrade limits in all places where they 
are used (#27539)
     add c53a3e153f Fix test hooks also for Azure Batch (#27607)

No new revisions were added by this update.

Summary of changes:
 .github/ISSUE_TEMPLATE/airflow_bug_report.yml      |   2 +-
 .github/actions/configure-aws-credentials          |   2 +-
 .github/workflows/build-images.yml                 |  53 +-
 .github/workflows/ci.yml                           | 348 +++++----
 .github/workflows/sync_authors.yml                 |  65 ++
 .pre-commit-config.yaml                            |  32 +-
 BREEZE.rst                                         |  74 +-
 CI.rst                                             | 701 +++++++----------
 CI_DIAGRAMS.md                                     |   8 +-
 Dockerfile                                         |   9 +-
 Dockerfile.ci                                      |   9 +-
 IMAGES.rst                                         |   2 +-
 README.md                                          |  14 +-
 RELEASE_NOTES.rst                                  |  48 +-
 STATIC_CODE_CHECKS.rst                             |   8 +-
 TESTING.rst                                        |  29 +-
 airflow/api_connexion/openapi/v1.yaml              |   1 +
 airflow/cli/commands/webserver_command.py          |   6 +
 airflow/config_templates/airflow_local_settings.py |   2 +-
 airflow/decorators/task_group.py                   |  80 +-
 airflow/executors/base_executor.py                 |   2 +-
 airflow/jobs/backfill_job.py                       |   2 +-
 airflow/jobs/local_task_job.py                     |  59 +-
 airflow/jobs/scheduler_job.py                      |   1 -
 airflow/kubernetes/kube_client.py                  |   6 +-
 ...e_insensitive_unique_constraint_for_username.py |  89 +++
 airflow/models/dataset.py                          |   1 +
 airflow/models/mappedoperator.py                   |  30 +-
 airflow/models/taskinstance.py                     |  63 +-
 airflow/operators/python.py                        |   2 +-
 airflow/providers/microsoft/azure/provider.yaml    |   1 +
 airflow/utils/db.py                                |  34 +-
 airflow/utils/log/file_task_handler.py             |   7 +-
 airflow/utils/log/logging_mixin.py                 |  41 +-
 airflow/utils/log/non_caching_file_handler.py      |  47 +-
 airflow/utils/task_group.py                        |   5 +-
 airflow/www/extensions/init_appbuilder.py          |  12 +
 airflow/www/fab_security/sqla/manager.py           |   2 +-
 airflow/www/fab_security/sqla/models.py            |  36 +-
 airflow/www/static/js/api/useTaskLog.ts            |  23 +-
 .../js/dag/details/taskInstance/Logs/index.tsx     |   4 +-
 .../static/js/dag/details/taskInstance/index.tsx   |   3 +-
 airflow/www/static/js/dags.js                      | 145 +---
 airflow/www/static/js/types/api-generated.ts       |   2 +-
 airflow/www/templates/airflow/dags.html            |   6 +-
 airflow/www/views.py                               |   5 +-
 airflow/www/yarn.lock                              |  22 +-
 dev/README_RELEASE_AIRFLOW.md                      |  54 +-
 dev/README_RELEASE_PROVIDER_PACKAGES.md            |  45 +-
 ...-using-contributed-code-when-building-images.md |   2 +-
 .../src/airflow_breeze/commands/ci_commands.py     |  13 +-
 .../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  |  49 +-
 .../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     |  66 +-
 .../airflow_breeze/utils/docker_command_utils.py   |  23 +-
 .../utils/find_newer_dependencies.py               |   4 +-
 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   |   5 +
 dev/breeze/tests/test_global_constants.py          |   6 +-
 dev/breeze/tests/test_pr_info.py                   |  16 +-
 .../build_provider_documentation.sh                |   1 -
 .../publish_provider_documentation.sh              |   1 -
 dev/stats/get_important_pr_candidates.py           |  72 +-
 docs/apache-airflow/concepts/dags.rst              |   3 +-
 docs/apache-airflow/concepts/tasks.rst             |   2 +-
 docs/apache-airflow/dag-run.rst                    |   2 +-
 docs/apache-airflow/executor/celery.rst            |   2 +-
 docs/apache-airflow/executor/kubernetes.rst        |   2 +-
 docs/apache-airflow/howto/docker-compose/index.rst |   2 +-
 docs/apache-airflow/howto/set-up-database.rst      |   2 +-
 docs/apache-airflow/img/airflow_erd.sha256         |   2 +-
 .../installation/supported-versions.rst            |   2 +-
 docs/apache-airflow/logging-monitoring/metrics.rst |   6 +-
 docs/apache-airflow/migrations-ref.rst             |   4 +-
 docs/apache-airflow/python-api-ref.rst             |   8 +-
 docs/apache-airflow/security/kerberos.rst          |  10 +
 docs/docker-stack/README.md                        |  10 +-
 docs/docker-stack/build-arg-ref.rst                |   2 +-
 .../extending/add-apt-packages/Dockerfile          |   2 +-
 .../add-build-essential-extend/Dockerfile          |   2 +-
 .../extending/add-providers/Dockerfile             |   2 +-
 .../extending/add-pypi-packages/Dockerfile         |   2 +-
 .../extending/add-requirement-packages/Dockerfile  |   2 +-
 .../extending/custom-providers/Dockerfile          |   2 +-
 .../extending/embedding-dags/Dockerfile            |   2 +-
 .../extending/writable-directory/Dockerfile        |   2 +-
 docs/docker-stack/entrypoint.rst                   |  14 +-
 generated/provider_dependencies.json               |   1 +
 images/breeze/output-commands-hash.txt             |  63 +-
 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           |   4 +-
 scripts/ci/constraints/ci_branch_constraints.sh    |   3 -
 scripts/ci/constraints/ci_commit_constraints.sh    |   3 -
 scripts/ci/docker-compose/_docker.env              |   3 +-
 .../docker-compose/backend-mssql-docker-volume.yml |   3 +
 ...d-volume.yml => backend-mssql-tmpfs-volume.yml} |  15 +-
 scripts/ci/docker-compose/backend-mssql.yml        |   2 +-
 scripts/ci/docker-compose/backend-mysql.yml        |   2 +-
 scripts/ci/docker-compose/backend-postgres.yml     |   2 +-
 scripts/ci/docker-compose/backend-sqlite-port.yml  |  18 -
 .../{devcontainer-mysql.yml => base-ports.yml}     |   9 +-
 scripts/ci/docker-compose/base.yml                 |   7 +-
 scripts/ci/docker-compose/devcontainer.env         |   3 +-
 .../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                  |  46 --
 scripts/ci/libraries/_docker_engine_resources.sh   |  50 --
 scripts/ci/libraries/_initialization.sh            | 864 ---------------------
 scripts/ci/libraries/_local_mounts.sh              |  66 --
 scripts/ci/libraries/_md5sum.sh                    | 154 ----
 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    |  24 +
 .../ci/pre_commit/pre_commit_breeze_cmd_line.py    |  58 +-
 .../pre_commit_checkout_no_credentials.py          |   2 +-
 .../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         |  13 +-
 .../pre_commit/pre_commit_migration_reference.py   |   2 -
 scripts/ci/pre_commit/pre_commit_mypy.py           |  13 +-
 scripts/ci/pre_commit/pre_commit_setup_cfg_file.py |  57 --
 .../ci/pre_commit/pre_commit_supported_versions.py |   2 +-
 .../pre_commit_sync_dag_init_decorator.py          | 148 ----
 .../pre_commit/pre_commit_sync_init_decorator.py   | 201 +++++
 ...=> pre_commit_update_providers_dependencies.py} |   0
 scripts/ci/runners/sync_authors.py                 |  73 ++
 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 -----
 scripts/ci/testing/run_downgrade_test.sh           |  30 -
 scripts/ci/testing/run_offline_sql_test.sh         |  25 -
 scripts/docker/common.sh                           |   2 +-
 scripts/in_container/_in_container_utils.sh        |  18 +
 scripts/in_container/bin/run_tmux                  |   7 +-
 .../in_container/run_breeze_image_generation.sh    |  23 -
 scripts/in_container/run_tmux_welcome.sh           |   8 +-
 setup.cfg                                          |  20 +-
 setup.py                                           |   4 +-
 tests/always/test_secrets.py                       |   9 +-
 tests/always/test_secrets_backends.py              |  21 +-
 tests/always/test_secrets_local_filesystem.py      | 138 ++--
 tests/api/auth/test_client.py                      |   3 +-
 tests/api/client/test_local_client.py              |  12 +-
 tests/api/common/test_trigger_dag.py               |  15 +-
 tests/api_connexion/conftest.py                    |   1 +
 tests/api_connexion/schemas/test_common_schema.py  |   9 +-
 .../schemas/test_connection_schema.py              |  21 +-
 tests/api_connexion/schemas/test_dag_run_schema.py |  14 +-
 tests/api_connexion/schemas/test_error_schema.py   |   8 +-
 tests/api_connexion/schemas/test_health_schema.py  |   6 +-
 tests/api_connexion/schemas/test_plugin_schema.py  |   6 +-
 tests/api_connexion/schemas/test_pool_schemas.py   |  14 +-
 .../schemas/test_task_instance_schema.py           | 108 ++-
 tests/api_connexion/schemas/test_version_schema.py |  13 +-
 tests/api_connexion/test_parameters.py             |  13 +-
 tests/cli/commands/test_celery_command.py          |  23 +-
 tests/cli/commands/test_cheat_sheet_command.py     |   5 +-
 tests/cli/commands/test_config_command.py          |   9 +-
 tests/cli/commands/test_dag_command.py             |   7 +-
 tests/cli/commands/test_dag_processor_command.py   |   5 +-
 tests/cli/commands/test_info_command.py            |  12 +-
 tests/cli/commands/test_jobs_command.py            |  15 +-
 tests/cli/commands/test_kerberos_command.py        |   5 +-
 tests/cli/commands/test_kubernetes_command.py      |   9 +-
 tests/cli/commands/test_legacy_commands.py         |   5 +-
 tests/cli/commands/test_plugins_command.py         |   7 +-
 .../cli/commands/test_rotate_fernet_key_command.py |   9 +-
 tests/cli/commands/test_scheduler_command.py       |  44 +-
 tests/cli/commands/test_sync_perm_command.py       |   5 +-
 tests/cli/commands/test_triggerer_command.py       |   5 +-
 tests/cli/commands/test_variable_command.py        |   9 +-
 tests/cli/commands/test_version_command.py         |   5 +-
 tests/cli/commands/test_webserver_command.py       |  14 +-
 tests/cli/test_cli_parser.py                       |  21 +-
 tests/core/test_config_templates.py                |  17 +-
 tests/core/test_logging_config.py                  |  13 +-
 tests/core/test_settings.py                        |  24 +-
 tests/core/test_sqlalchemy_config.py               |   7 +-
 tests/core/test_stats.py                           |  22 +-
 tests/dag_processing/test_manager.py               |   7 +-
 tests/executors/test_base_executor.py              |   7 +
 tests/executors/test_dask_executor.py              |  17 +-
 tests/executors/test_executor_loader.py            |  24 +-
 tests/executors/test_kubernetes_executor.py        |  16 +-
 tests/executors/test_local_executor.py             |   3 +-
 tests/executors/test_sequential_executor.py        |   3 +-
 tests/hooks/test_subprocess.py                     |  24 +-
 tests/jobs/test_backfill_job.py                    |   6 +-
 tests/jobs/test_local_task_job.py                  |   1 -
 tests/kubernetes/models/test_secret.py             |   3 +-
 tests/kubernetes/test_client.py                    |   9 +-
 tests/macros/test_hive.py                          |   3 +-
 tests/models/test_dagcode.py                       |   7 +-
 tests/models/test_param.py                         |   4 +-
 tests/models/test_taskinstance.py                  | 120 +++
 tests/operators/test_branch_operator.py            |  13 +-
 tests/operators/test_trigger_dagrun.py             |   8 +-
 tests/operators/test_weekday.py                    |  57 +-
 tests/plugins/test_plugin_ignore.py                |   7 +-
 .../microsoft/azure/hooks/test_azure_batch.py      |   5 +
 tests/sensors/test_bash.py                         |   5 +-
 tests/sensors/test_filesystem.py                   |   5 +-
 tests/sensors/test_time_delta.py                   |   5 +-
 tests/sensors/test_timeout_sensor.py               |   5 +-
 tests/sensors/test_weekday_sensor.py               |  44 +-
 tests/task/task_runner/test_cgroup_task_runner.py  |   3 +-
 tests/task/task_runner/test_task_runner.py         |   7 +-
 .../deps/test_dag_ti_slots_available_dep.py        |   3 +-
 tests/ti_deps/deps/test_dag_unpaused_dep.py        |   3 +-
 tests/ti_deps/deps/test_dagrun_exists_dep.py       |   3 +-
 tests/ti_deps/deps/test_dagrun_id_dep.py           |   3 +-
 tests/ti_deps/deps/test_not_in_retry_period_dep.py |   3 +-
 .../ti_deps/deps/test_pool_slots_available_dep.py  |   7 +-
 tests/ti_deps/deps/test_ready_to_reschedule_dep.py |   3 +-
 tests/ti_deps/deps/test_task_concurrency.py        |   3 +-
 tests/ti_deps/deps/test_task_not_running_dep.py    |   3 +-
 tests/ti_deps/deps/test_valid_state_dep.py         |   3 +-
 tests/utils/log/test_file_processor_handler.py     |   8 +-
 tests/utils/log/test_json_formatter.py             |   3 +-
 tests/utils/log/test_secrets_masker.py             |  27 +-
 tests/utils/test_dag_cycle.py                      |   4 +-
 tests/utils/test_dates.py                          |   5 +-
 tests/utils/test_docs.py                           |  10 +-
 tests/utils/test_email.py                          |   5 +-
 tests/utils/test_event_scheduler.py                |   3 +-
 tests/utils/test_file.py                           |   5 +-
 tests/utils/test_json.py                           |   7 +-
 tests/utils/test_logging_mixin.py                  | 102 ++-
 tests/utils/test_module_loading.py                 |   4 +-
 tests/utils/test_net.py                            |   3 +-
 tests/utils/test_operator_helpers.py               |   6 +-
 tests/utils/test_operator_resources.py             |   4 +-
 ...test_preexisting_python_virtualenv_decorator.py |   4 +-
 tests/utils/test_python_virtualenv.py              |   3 +-
 tests/utils/test_sqlalchemy.py                     |  23 +-
 tests/utils/test_timezone.py                       |   3 +-
 tests/utils/test_trigger_rule.py                   |   4 +-
 tests/utils/test_weekday.py                        |  50 +-
 tests/utils/test_weight_rule.py                    |   4 +-
 tests/www/test_app.py                              |   5 +-
 tests/www/test_init_views.py                       |   3 +-
 tests/www/test_logs/__init__.py                    |  16 -
 .../task_for_testing_log_view/1.log                |   1 -
 .../2017-09-01T00.00.00+00.00/1.log                |   1 -
 .../attempt=1.log                                  |   1 -
 tests/www/test_security.py                         |  21 +-
 tests/www/test_utils.py                            |  13 +-
 tests/www/test_validators.py                       |  11 +-
 tests/www/views/test_views_home.py                 |  10 +-
 tests/www/views/test_views_log.py                  |  55 +-
 340 files changed, 7303 insertions(+), 8275 deletions(-)
 create mode 100644 .github/workflows/sync_authors.yml
 create mode 100644 
airflow/migrations/versions/0119_2_4_3_add_case_insensitive_unique_constraint_for_username.py
 create mode 100644 images/breeze/output_k8s_run-complete-tests.svg
 rename scripts/ci/docker-compose/{backend-mssql-bind-volume.yml => 
backend-mssql-tmpfs-volume.yml} (66%)
 delete mode 100644 scripts/ci/docker-compose/backend-sqlite-port.yml
 copy scripts/ci/docker-compose/{devcontainer-mysql.yml => base-ports.yml} (88%)
 delete mode 100755 scripts/ci/libraries/_all_libs.sh
 delete mode 100644 scripts/ci/libraries/_docker_engine_resources.sh
 delete mode 100644 scripts/ci/libraries/_initialization.sh
 delete mode 100644 scripts/ci/libraries/_local_mounts.sh
 delete mode 100644 scripts/ci/libraries/_md5sum.sh
 delete mode 100644 scripts/ci/libraries/_parallel.sh
 delete mode 100644 scripts/ci/libraries/_sanity_checks.sh
 delete mode 100755 scripts/ci/libraries/_script_init.sh
 delete mode 100644 scripts/ci/libraries/_start_end.sh
 delete mode 100644 scripts/ci/libraries/_testing.sh
 delete mode 100644 scripts/ci/libraries/_traps.sh
 delete mode 100644 scripts/ci/libraries/_verbosity.sh
 delete mode 100755 scripts/ci/pre_commit/pre_commit_setup_cfg_file.py
 delete mode 100755 scripts/ci/pre_commit/pre_commit_sync_dag_init_decorator.py
 create mode 100755 scripts/ci/pre_commit/pre_commit_sync_init_decorator.py
 rename scripts/ci/pre_commit/{pre_commit_build_providers_dependencies.py => 
pre_commit_update_providers_dependencies.py} (100%)
 create mode 100644 scripts/ci/runners/sync_authors.py
 delete mode 100755 scripts/ci/testing/ci_run_airflow_testing.sh
 delete mode 100755 scripts/ci/testing/ci_run_quarantined_tests.sh
 delete mode 100755 scripts/ci/testing/ci_run_single_airflow_test_in_docker.sh
 delete mode 100755 scripts/ci/testing/run_downgrade_test.sh
 delete mode 100755 scripts/ci/testing/run_offline_sql_test.sh
 delete mode 100755 scripts/in_container/run_breeze_image_generation.sh
 delete mode 100644 tests/www/test_logs/__init__.py
 delete 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
 delete 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
 delete 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