This is an automated email from the ASF dual-hosted git repository.
potiuk pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
from 9c9df91c00 Workaround optional typing error detected by new
typing-docutils (#38012)
add 93dfdf0d7f Introduce mechanism to support multiple executor
configuration (#37635)
No new revisions were added by this update.
Summary of changes:
airflow/configuration.py | 21 +++
airflow/executors/base_executor.py | 2 +
airflow/executors/executor_constants.py | 22 +++
airflow/executors/executor_loader.py | 199 +++++++++++++++++----
airflow/executors/executor_utils.py | 66 +++++++
tests/cli/commands/test_celery_command.py | 5 +
tests/cli/commands/test_kubernetes_command.py | 3 +
tests/cli/commands/test_scheduler_command.py | 5 +
tests/cli/commands/test_standalone_command.py | 3 +
tests/cli/test_cli_parser.py | 4 +
tests/core/test_configuration.py | 36 ++++
tests/executors/test_executor_loader.py | 187 +++++++++++++++++--
tests/executors/test_executor_utils.py | 45 +++++
.../cli/commands/test_celery_command.py | 2 +
tests/providers/celery/cli/test_celery_command.py | 2 +
tests/sensors/test_base.py | 23 ++-
tests/utils/test_log_handlers.py | 5 +
17 files changed, 563 insertions(+), 67 deletions(-)
create mode 100644 airflow/executors/executor_utils.py
create mode 100644 tests/executors/test_executor_utils.py