This is an automated email from the ASF dual-hosted git repository.
onikolas pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
from 2867951ce0 Clarify lack of sync between workers and scheduler (#37913)
add c52ec9d225 AWS Batch Executor (#37618)
No new revisions were added by this update.
Summary of changes:
.../amazon/aws/executors/{ecs => }/Dockerfile | 0
.../amazon/aws/executors/batch}/__init__.py | 0
.../amazon/aws/executors/batch/batch_executor.py | 418 +++++++++++
.../aws/executors/batch/batch_executor_config.py | 85 +++
.../amazon/aws/executors/batch/boto_schema.py | 67 ++
.../providers/amazon/aws/executors/batch/utils.py | 160 ++++
.../providers/amazon/aws/executors/ecs/utils.py | 9 +-
.../aws/executors/utils/base_config_keys.py} | 14 +-
airflow/providers/amazon/provider.yaml | 73 ++
.../executors/batch-executor.rst | 318 ++++++++
.../executors/general.rst | 329 ++++++++
.../executors/index.rst | 1 +
tests/always/test_project_structure.py | 4 +
.../amazon/aws/executors/batch}/__init__.py | 0
.../aws/executors/batch/test_batch_executor.py | 831 +++++++++++++++++++++
15 files changed, 2292 insertions(+), 17 deletions(-)
rename airflow/providers/amazon/aws/executors/{ecs => }/Dockerfile (100%)
copy airflow/{api_connexion =>
providers/amazon/aws/executors/batch}/__init__.py (100%)
create mode 100644
airflow/providers/amazon/aws/executors/batch/batch_executor.py
create mode 100644
airflow/providers/amazon/aws/executors/batch/batch_executor_config.py
create mode 100644 airflow/providers/amazon/aws/executors/batch/boto_schema.py
create mode 100644 airflow/providers/amazon/aws/executors/batch/utils.py
copy airflow/{api/common/experimental/delete_dag.py =>
providers/amazon/aws/executors/utils/base_config_keys.py} (70%)
create mode 100644
docs/apache-airflow-providers-amazon/executors/batch-executor.rst
create mode 100644 docs/apache-airflow-providers-amazon/executors/general.rst
copy {airflow/api_connexion =>
tests/providers/amazon/aws/executors/batch}/__init__.py (100%)
create mode 100644
tests/providers/amazon/aws/executors/batch/test_batch_executor.py