This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to tag nightly-master
in repository https://gitbox.apache.org/repos/asf/airflow.git.
*** WARNING: tag nightly-master was modified! ***
from 892960d (commit)
to ba2b5e2 (commit)
from 892960d Add Dynata to the Airflow users list (#9846)
add 2577f93 Fix S3FileTransformOperator to support S3 Select
transformation only (#8936)
add 31cab8f Fix DagRun.conf when using trigger_dag API (#9853)
add e4790d5 Helm chart can now place arbitrary config settings in to
airflow.cfg (#9816)
add eb6f1d1 Fix typo in datafusion operator (#9859)
add f4067b6 Fix Experimental API Client (#9849)
add 473f506 Add imagePullSecrets to the create user job (#9802)
add faec41e Group CI scripts in subdirectories (#9653)
add 9c68e7c Add Snowflake support to SQL operator and sensor (#9843)
add 297e34a Add log of affected sql rows in PostgresOperator (#9841)
add 496ed6f Reorganizing of CI tests (#9654)
add cbfff65 Fix check_integration pre-commit test (#9869)
add 027cc16 Improve type annotations for Ftp provider (#9868)
add ba2b5e2 Fix typo in Task Lifecycle section (#9867)
No new revisions were added by this update.
Summary of changes:
.github/workflows/cancel.yml | 30 ---
.github/workflows/ci.yml | 219 +++++++++++----------
.github/workflows/openapi.yml | 35 ----
.pre-commit-config.yaml | 36 ++--
.rat-excludes | 1 +
BREEZE.rst | 2 +-
STATIC_CODE_CHECKS.rst | 30 +--
TESTING.rst | 8 +-
airflow/api/auth/backend/default.py | 15 +-
airflow/api/auth/backend/deny_all.py | 7 +-
airflow/api/auth/backend/kerberos_auth.py | 5 +-
airflow/api/client/__init__.py | 2 +-
airflow/hooks/dbapi_hook.py | 8 +-
airflow/models/connection.py | 3 +-
airflow/models/dagrun.py | 2 +-
airflow/operators/sql.py | 1 +
.../amazon/aws/operators/s3_file_transform.py | 2 +-
airflow/providers/ftp/hooks/ftp.py | 27 +--
airflow/providers/ftp/sensors/ftp.py | 14 +-
.../providers/google/cloud/operators/datafusion.py | 8 +-
airflow/sensors/sql_sensor.py | 2 +-
backport_packages/build_source_package.sh | 4 +-
breeze | 4 +-
chart/templates/configmap.yaml | 115 +----------
chart/templates/create-user-job.yaml | 4 +
chart/values.yaml | 84 +++++++-
docs/concepts.rst | 2 +-
docs/start_doc_server.sh | 4 +-
hooks/build | 4 +-
hooks/push | 5 -
.../ci_prepare_and_test_backport_packages.sh | 16 +-
.../ci_prepare_backport_packages.sh | 4 +-
.../ci_prepare_backport_readme.sh | 4 +-
...ci_test_backport_packages_import_all_classes.sh | 4 +-
...ci_test_backport_packages_install_separately.sh | 4 +-
.../ci/cancel/get_workflow_id.sh | 19 +-
scripts/ci/ci_load_image_to_kind.sh | 33 ----
scripts/ci/ci_perform_kind_cluster_operation.sh | 32 ---
scripts/ci/{ => docs}/ci_docs.sh | 4 +-
scripts/ci/{ => images}/ci_build_dockerhub.sh | 4 +-
.../ci/{ => images}/ci_prepare_ci_image_on_ci.sh | 4 +-
.../ci/{ => images}/ci_prepare_prod_image_on_ci.sh | 4 +-
scripts/ci/{ => images}/ci_push_ci_image.sh | 4 +-
.../ci/{ => images}/ci_push_production_images.sh | 4 +-
.../ci/in_container/_in_container_script_init.sh | 4 +-
scripts/ci/in_container/_in_container_utils.sh | 22 +--
.../in_container/deploy_airflow_to_kubernetes.sh | 23 ---
scripts/ci/in_container/entrypoint_ci.sh | 16 +-
scripts/ci/{ => in_container}/run_cli_tool.sh | 0
scripts/ci/in_container/run_pylint_main.sh | 3 +-
scripts/ci/in_container/run_pylint_tests.sh | 4 +-
scripts/ci/in_container/run_system_tests.sh | 4 +-
.../ci_deploy_app_to_kubernetes.sh | 4 +-
scripts/ci/{ => kubernetes}/ci_run_helm_testing.sh | 2 +-
.../ci/{ => kubernetes}/ci_run_kubernetes_tests.sh | 4 +-
scripts/ci/{ => libraries}/_all_libs.sh | 31 ++-
scripts/ci/libraries/_build_images.sh | 2 +-
scripts/ci/libraries/_initialization.sh | 8 +-
scripts/ci/libraries/_kind.sh | 42 ++--
scripts/ci/{ => libraries}/_script_init.sh | 13 +-
scripts/ci/minikdc.properties | 27 ---
.../ci/{ => pre_commit}/pre_commit_bat_tests.sh | 4 +-
.../{ => pre_commit}/pre_commit_breeze_cmd_line.sh | 10 +-
.../pre_commit_build_providers_dependencies.sh | 9 +-
.../pre_commit_check_integrations.sh | 10 +-
.../{ => pre_commit}/pre_commit_check_license.sh | 2 +-
.../pre_commit_check_order_setup.py | 2 +-
scripts/ci/{ => pre_commit}/pre_commit_ci_build.sh | 4 +-
scripts/ci/{ => pre_commit}/pre_commit_flake8.sh | 4 +-
.../pre_commit_generate_requirements.sh | 4 +-
.../ci/pre_commit/pre_commit_insert_extras.py | 4 +-
.../{ => pre_commit}/pre_commit_lint_dockerfile.sh | 4 +-
.../pre_commit_local_yml_mounts.sh | 8 +-
scripts/ci/{ => pre_commit}/pre_commit_mypy.sh | 4 +-
.../ci/{ => pre_commit}/pre_commit_pylint_main.sh | 4 +-
.../ci/{ => pre_commit}/pre_commit_pylint_tests.sh | 4 +-
.../{ => pre_commit}/pre_commit_setup_cfg_file.sh | 8 +-
.../ci/{ => pre_commit}/pre_commit_yaml_to_cfg.py | 11 +-
scripts/ci/pre_commit_update_extras.sh | 31 ---
.../{ => requirements}/ci_generate_requirements.sh | 4 +-
scripts/ci/{ => static_checks}/ci_bat_tests.sh | 3 +
scripts/ci/{ => static_checks}/ci_check_license.sh | 4 +-
scripts/ci/{ => static_checks}/ci_flake8.sh | 4 +-
.../ci/{ => static_checks}/ci_lint_dockerfile.sh | 4 +-
scripts/ci/{ => static_checks}/ci_mypy.sh | 4 +-
scripts/ci/{ => static_checks}/ci_pylint_main.sh | 4 +-
scripts/ci/{ => static_checks}/ci_pylint_tests.sh | 4 +-
.../{ => static_checks}/ci_refresh_pylint_todo.sh | 4 +-
.../ci/{ => static_checks}/ci_run_static_checks.sh | 4 +-
scripts/ci/{ => testing}/ci_run_airflow_testing.sh | 33 ++--
.../ci_check_if_tests_should_be_run.sh} | 44 +++--
scripts/ci/{ => tools}/ci_count_changed_files.sh | 23 ++-
scripts/ci/{ => tools}/ci_fix_ownership.sh | 10 +-
scripts/ci/{ => tools}/ci_free_space_on_ci.sh | 4 +-
.../zendesk/hooks => api/auth}/__init__.py | 0
.../test_vertica.py => api/auth/test_client.py} | 27 +--
tests/api/common/experimental/test_trigger_dag.py | 41 ++--
tests/bats/bats_utils.bash | 4 +-
tests/hooks/test_dbapi_hook.py | 6 +
tests/models/test_connection.py | 5 +
.../amazon/aws/operators/test_s3_file_transform.py | 25 +--
tests/providers/postgres/hooks/test_postgres.py | 13 ++
tests/providers/sqlite/hooks/test_sqlite.py | 6 +
103 files changed, 640 insertions(+), 799 deletions(-)
delete mode 100644 .github/workflows/cancel.yml
delete mode 100644 .github/workflows/openapi.yml
rename scripts/ci/{ =>
backport_packages}/ci_prepare_and_test_backport_packages.sh (68%)
rename scripts/ci/{ => backport_packages}/ci_prepare_backport_packages.sh (88%)
rename scripts/ci/{ => backport_packages}/ci_prepare_backport_readme.sh (88%)
rename scripts/ci/{ =>
backport_packages}/ci_test_backport_packages_import_all_classes.sh (94%)
rename scripts/ci/{ =>
backport_packages}/ci_test_backport_packages_install_separately.sh (93%)
copy airflow/api_connexion/schemas/version_schema.py =>
scripts/ci/cancel/get_workflow_id.sh (69%)
mode change 100644 => 100755
delete mode 100755 scripts/ci/ci_load_image_to_kind.sh
delete mode 100755 scripts/ci/ci_perform_kind_cluster_operation.sh
rename scripts/ci/{ => docs}/ci_docs.sh (92%)
rename scripts/ci/{ => images}/ci_build_dockerhub.sh (95%)
rename scripts/ci/{ => images}/ci_prepare_ci_image_on_ci.sh (87%)
rename scripts/ci/{ => images}/ci_prepare_prod_image_on_ci.sh (87%)
rename scripts/ci/{ => images}/ci_push_ci_image.sh (88%)
rename scripts/ci/{ => images}/ci_push_production_images.sh (88%)
delete mode 100755 scripts/ci/in_container/deploy_airflow_to_kubernetes.sh
rename scripts/ci/{ => in_container}/run_cli_tool.sh (100%)
rename scripts/ci/{ => kubernetes}/ci_deploy_app_to_kubernetes.sh (92%)
rename scripts/ci/{ => kubernetes}/ci_run_helm_testing.sh (98%)
rename scripts/ci/{ => kubernetes}/ci_run_kubernetes_tests.sh (96%)
rename scripts/ci/{ => libraries}/_all_libs.sh (67%)
rename scripts/ci/{ => libraries}/_script_init.sh (73%)
delete mode 100644 scripts/ci/minikdc.properties
rename scripts/ci/{ => pre_commit}/pre_commit_bat_tests.sh (87%)
rename scripts/ci/{ => pre_commit}/pre_commit_breeze_cmd_line.sh (89%)
rename scripts/ci/{ => pre_commit}/pre_commit_build_providers_dependencies.sh
(85%)
rename scripts/ci/{ => pre_commit}/pre_commit_check_integrations.sh (81%)
rename scripts/ci/{ => pre_commit}/pre_commit_check_license.sh (92%)
rename scripts/ci/{ => pre_commit}/pre_commit_check_order_setup.py (99%)
rename scripts/ci/{ => pre_commit}/pre_commit_ci_build.sh (88%)
rename scripts/ci/{ => pre_commit}/pre_commit_flake8.sh (87%)
rename scripts/ci/{ => pre_commit}/pre_commit_generate_requirements.sh (85%)
rename tests/insert_extras.py =>
scripts/ci/pre_commit/pre_commit_insert_extras.py (94%)
mode change 100644 => 100755
rename scripts/ci/{ => pre_commit}/pre_commit_lint_dockerfile.sh (84%)
rename scripts/ci/{ => pre_commit}/pre_commit_local_yml_mounts.sh (86%)
rename scripts/ci/{ => pre_commit}/pre_commit_mypy.sh (87%)
rename scripts/ci/{ => pre_commit}/pre_commit_pylint_main.sh (86%)
rename scripts/ci/{ => pre_commit}/pre_commit_pylint_tests.sh (86%)
rename scripts/ci/{ => pre_commit}/pre_commit_setup_cfg_file.sh (87%)
rename scripts/ci/{ => pre_commit}/pre_commit_yaml_to_cfg.py (95%)
delete mode 100755 scripts/ci/pre_commit_update_extras.sh
rename scripts/ci/{ => requirements}/ci_generate_requirements.sh (88%)
rename scripts/ci/{ => static_checks}/ci_bat_tests.sh (90%)
rename scripts/ci/{ => static_checks}/ci_check_license.sh (94%)
rename scripts/ci/{ => static_checks}/ci_flake8.sh (94%)
rename scripts/ci/{ => static_checks}/ci_lint_dockerfile.sh (92%)
rename scripts/ci/{ => static_checks}/ci_mypy.sh (93%)
rename scripts/ci/{ => static_checks}/ci_pylint_main.sh (95%)
rename scripts/ci/{ => static_checks}/ci_pylint_tests.sh (95%)
rename scripts/ci/{ => static_checks}/ci_refresh_pylint_todo.sh (92%)
rename scripts/ci/{ => static_checks}/ci_run_static_checks.sh (91%)
rename scripts/ci/{ => testing}/ci_run_airflow_testing.sh (82%)
copy scripts/ci/{in_container/run_flake8.sh =>
tools/ci_check_if_tests_should_be_run.sh} (51%)
rename scripts/ci/{ => tools}/ci_count_changed_files.sh (70%)
rename scripts/ci/{ => tools}/ci_fix_ownership.sh (82%)
rename scripts/ci/{ => tools}/ci_free_space_on_ci.sh (87%)
copy tests/{providers/zendesk/hooks => api/auth}/__init__.py (100%)
copy tests/{providers/vertica/operators/test_vertica.py =>
api/auth/test_client.py} (52%)