This is an automated email from the ASF dual-hosted git repository.
kaxilnaik pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
from d12f4446a95 Cleanup SQLA1.4 related code (#61408)
add b906080fe82 Add gunicorn support for API server with rolling worker
restarts (#60940)
No new revisions were added by this update.
Summary of changes:
.pre-commit-config.yaml | 4 +
.../administration-and-deployment/web-stack.rst | 81 ++++
airflow-core/docs/extra-packages-ref.rst | 2 +
airflow-core/newsfragments/60921.significant.rst | 51 +++
airflow-core/pyproject.toml | 5 +-
.../src/airflow/api_fastapi/gunicorn_app.py | 243 +++++++++++
.../src/airflow/api_fastapi/gunicorn_config.py | 68 ++++
.../src/airflow/cli/commands/api_server_command.py | 105 ++++-
.../src/airflow/config_templates/config.yml | 47 +++
airflow-core/src/airflow/settings.py | 4 +
.../unit/cli/commands/test_gunicorn_monitor.py | 450 +++++++++++++++++++++
docs/spelling_wordlist.txt | 1 +
pyproject.toml | 5 +-
13 files changed, 1055 insertions(+), 11 deletions(-)
create mode 100644 airflow-core/newsfragments/60921.significant.rst
create mode 100644 airflow-core/src/airflow/api_fastapi/gunicorn_app.py
create mode 100644 airflow-core/src/airflow/api_fastapi/gunicorn_config.py
create mode 100644
airflow-core/tests/unit/cli/commands/test_gunicorn_monitor.py