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 6c15885 (commit)
to 0aea648 (commit)
from 6c15885 generate go client from openapi spec (#9502)
add ecce1ac [AIRFLOW-XXXX] Remove unnecessary docstring in
AWSAthenaOperator
add c713d92 Add health API endpoint (#8144) (#9277)
add 564192c Add AWS StepFunctions integrations to the aws provider (#8749)
add 23f80f3 Move gcs & wasb task handlers to their respective provider
packages (#9714)
add 07b8102 Allow AWSAthenaHook to get more than 1000/first page of
results (#6075)
add 7a4988a Add Dag Runs CRUD endpoints (#9473)
add c353fed Make airflow/migrations/env.py Pylint Compatible (#9670)
add 2f31b30 Get Airflow configs with sensitive data from Secret Backends
(#9645)
add dfe8337 YAML file supports extra json parameters (#9549)
add 38a0b1d fix grammar in prereq tasks gcp operator docs (#9728)
add b26017d Add The Climate Corporation to user list (#9726)
add 576100b Add Qingping Hou to committers list (#9725)
add 47c9f75 Add new fantastic team member of Polidea. (#9724)
add 9db1fa3 Error in description after deployment (#9723)
add 0aea648 Skip one version of Python for each test.
No new revisions were added by this update.
Summary of changes:
.github/workflows/ci.yml | 6 +-
README.md | 3 +-
UPDATING.md | 8 +
.../api_connexion/endpoints/dag_run_endpoint.py | 65 ++++-
airflow/api_connexion/endpoints/health_endpoint.py | 31 +-
airflow/api_connexion/openapi/v1.yaml | 104 ++++---
airflow/api_connexion/schemas/dag_run_schema.py | 23 +-
.../schemas/{log_schema.py => health_schema.py} | 27 +-
airflow/configuration.py | 65 ++++-
airflow/migrations/env.py | 2 +-
airflow/providers/amazon/aws/hooks/athena.py | 64 +++-
.../providers/amazon/aws/hooks/step_function.py | 79 +++++
airflow/providers/amazon/aws/operators/athena.py | 5 +-
.../step_function_get_execution_output.py | 58 ++++
.../aws/operators/step_function_start_execution.py | 72 +++++
.../amazon/aws/secrets/secrets_manager.py | 20 +-
.../{athena.py => step_function_execution.py} | 53 ++--
.../google/cloud}/log/gcs_task_handler.py | 0
airflow/providers/hashicorp/secrets/vault.py | 22 +-
.../providers/microsoft/azure/log}/__init__.py | 0
.../microsoft/azure}/log/wasb_task_handler.py | 0
airflow/secrets/__init__.py | 37 ++-
airflow/secrets/base_secrets.py | 17 +-
airflow/secrets/local_filesystem.py | 11 +-
airflow/secrets/metastore.py | 9 +-
airflow/utils/log/gcs_task_handler.py | 177 +----------
airflow/utils/log/wasb_task_handler.py | 179 +-----------
chart/templates/NOTES.txt | 4 +-
docs/autoapi_templates/index.rst | 1 +
.../operator/gcp/_partials/prerequisite_tasks.rst | 10 +-
docs/howto/set-config.rst | 29 +-
docs/howto/use-alternative-secrets-backend.rst | 18 +-
docs/operators-and-hooks-ref.rst | 7 +
docs/project.rst | 4 +-
pylintrc | 2 +-
scripts/ci/pylint_todo.txt | 1 -
.../endpoints/test_dag_run_endpoint.py | 323 ++++++++++++++++-----
.../endpoints/test_health_endpoint.py | 68 ++++-
tests/api_connexion/schemas/test_dag_run_schema.py | 150 +++++-----
.../schemas/test_health_schema.py} | 29 +-
tests/deprecated_classes.py | 8 +
tests/providers/amazon/aws/hooks/test_athena.py | 172 +++++++++++
.../amazon/aws/hooks/test_step_function.py | 63 ++++
... => test_step_function_get_execution_output.py} | 55 ++--
.../test_step_function_start_execution.py | 82 ++++++
.../aws/sensors/test_step_function_execution.py | 107 +++++++
tests/providers/hashicorp/secrets/test_vault.py | 31 ++
tests/secrets/test_local_filesystem.py | 79 ++++-
tests/test_configuration.py | 50 +++-
tests/test_project_structure.py | 3 +-
50 files changed, 1734 insertions(+), 699 deletions(-)
copy airflow/api_connexion/schemas/{log_schema.py => health_schema.py} (58%)
create mode 100644 airflow/providers/amazon/aws/hooks/step_function.py
create mode 100644
airflow/providers/amazon/aws/operators/step_function_get_execution_output.py
create mode 100644
airflow/providers/amazon/aws/operators/step_function_start_execution.py
copy airflow/providers/amazon/aws/sensors/{athena.py =>
step_function_execution.py} (53%)
copy airflow/{utils => providers/google/cloud}/log/gcs_task_handler.py (100%)
copy {tests/providers/zendesk/hooks =>
airflow/providers/microsoft/azure/log}/__init__.py (100%)
copy airflow/{utils => providers/microsoft/azure}/log/wasb_task_handler.py
(100%)
copy tests/{providers/apache/cassandra/sensors/record.py =>
api_connexion/schemas/test_health_schema.py} (58%)
create mode 100644 tests/providers/amazon/aws/hooks/test_athena.py
create mode 100644 tests/providers/amazon/aws/hooks/test_step_function.py
copy tests/providers/amazon/aws/operators/{test_sns.py =>
test_step_function_get_execution_output.py} (50%)
create mode 100644
tests/providers/amazon/aws/operators/test_step_function_start_execution.py
create mode 100644
tests/providers/amazon/aws/sensors/test_step_function_execution.py