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 2b61912 (commit)
to 0e31f18 (commit)
from 2b61912 Add extra links endpoint (#9475)
add 414cee8 Replace "bail" with "cancel" in Web UI (#9499)
add ec0025f Add stats to backport packages (#9501)
add 90c03e2 Add Redoc Open API preview (#9504)
add 5744a47 Read only endpoint for XCom #8134 (#9170)
add 5eb2808 Add read-only Task endpoint (#9330)
add 561060a Remove non-existent chart value from readme (#9511)
add d12db77 Cancel queued/running builds on second push to PR (#9513)
add 61f4e9e Fix logging issue when running tasks (#9363)
add d914a9c Add query count tests for _run_raw_task (#9509)
add 87fdbd0 Use literal syntax instead of function calls to create data
structure (#9516)
add 0e31f18 Fixes treatment of open slots in scheduler (#9316) (#9505)
No new revisions were added by this update.
Summary of changes:
.github/workflows/cancel.yml | 2 +-
.pre-commit-config.yaml | 1 +
airflow/api_connexion/endpoints/dag_endpoint.py | 12 +-
airflow/api_connexion/endpoints/task_endpoint.py | 28 +-
airflow/api_connexion/endpoints/xcom_endpoint.py | 61 ++-
airflow/api_connexion/openapi/v1.yaml | 29 +-
airflow/api_connexion/schemas/common_schema.py | 169 ++++++
airflow/api_connexion/schemas/dag_schema.py | 93 ++++
airflow/api_connexion/schemas/task_schema.py | 80 +++
.../{event_log_schema.py => xcom_schema.py} | 50 +-
airflow/cli/commands/task_command.py | 36 +-
airflow/executors/base_executor.py | 4 +-
airflow/jobs/backfill_job.py | 2 +-
airflow/jobs/scheduler_job.py | 16 +-
airflow/models/dag.py | 4 +-
airflow/models/dagcode.py | 2 +-
airflow/providers/amazon/aws/hooks/base_aws.py | 4 +-
airflow/providers/amazon/aws/hooks/sagemaker.py | 4 +-
airflow/providers/amazon/aws/operators/datasync.py | 10 +-
.../providers/google/cloud/operators/bigquery.py | 2 +-
.../providers/google/cloud/operators/bigtable.py | 2 +-
.../providers/google/cloud/operators/dataproc.py | 2 +-
.../google/cloud/transfers/cassandra_to_gcs.py | 2 +-
.../google/cloud/utils/credentials_provider.py | 2 +-
airflow/settings.py | 7 +
airflow/task/task_runner/standard_task_runner.py | 6 +-
airflow/utils/log/file_processor_handler.py | 2 +-
airflow/utils/log/logging_mixin.py | 6 +-
airflow/utils/operator_helpers.py | 2 +-
airflow/www/extensions/init_appbuilder_links.py | 5 +-
airflow/www/extensions/init_manifest_files.py | 2 +-
airflow/www/extensions/init_views.py | 3 +
airflow/www/package.json | 1 +
airflow/www/templates/airflow/confirm.html | 2 +-
.../www/templates/airflow/redoc.html | 33 +-
airflow/www/templates/airflow/trigger.html | 2 +-
airflow/www/views.py | 10 +
airflow/www/webpack.config.js | 1 +
airflow/www/yarn.lock | 564 ++++++++++++++++++++-
.../PROVIDERS_CLASSES_TEMPLATE.md.jinja2 | 81 +--
.../PROVIDERS_README_TEMPLATE.md.jinja2 | 53 +-
backport_packages/setup_backport_packages.py | 383 ++++++++------
chart/README.md | 1 -
dev/send_email.py | 2 +-
requirements/requirements-python3.6.txt | 1 +
requirements/requirements-python3.7.txt | 1 +
requirements/requirements-python3.8.txt | 3 +-
requirements/setup-3.6.md5 | 2 +-
requirements/setup-3.7.md5 | 2 +-
requirements/setup-3.8.md5 | 2 +-
setup.py | 1 +
tests/api_connexion/endpoints/test_dag_endpoint.py | 91 +++-
.../api_connexion/endpoints/test_task_endpoint.py | 149 +++++-
.../api_connexion/endpoints/test_xcom_endpoint.py | 219 +++++++-
tests/api_connexion/schemas/test_common_schema.py | 145 ++++++
tests/api_connexion/schemas/test_dag_schema.py | 123 +++++
tests/api_connexion/schemas/test_task_schema.py | 99 ++++
tests/api_connexion/schemas/test_xcom_schema.py | 211 ++++++++
tests/cli/commands/test_dag_command.py | 7 +
tests/cli/commands/test_task_command.py | 99 ++++
...test_mark_success.py => test_logging_in_dag.py} | 32 +-
tests/jobs/test_scheduler_job.py | 145 ++++++
tests/models/test_dag.py | 2 +-
tests/models/test_taskinstance.py | 54 ++
tests/test_stats.py | 4 +-
tests/test_utils/db.py | 6 +
tests/utils/log/elasticmock/fake_elasticsearch.py | 2 +-
tests/www/test_views.py | 15 +-
68 files changed, 2771 insertions(+), 427 deletions(-)
create mode 100644 airflow/api_connexion/schemas/common_schema.py
create mode 100644 airflow/api_connexion/schemas/dag_schema.py
create mode 100644 airflow/api_connexion/schemas/task_schema.py
copy airflow/api_connexion/schemas/{event_log_schema.py => xcom_schema.py}
(55%)
copy docs/templates/layout.html => airflow/www/templates/airflow/redoc.html
(67%)
create mode 100644 tests/api_connexion/schemas/test_common_schema.py
create mode 100644 tests/api_connexion/schemas/test_dag_schema.py
create mode 100644 tests/api_connexion/schemas/test_task_schema.py
create mode 100644 tests/api_connexion/schemas/test_xcom_schema.py
copy tests/dags/{test_mark_success.py => test_logging_in_dag.py} (65%)