This is an automated email from the ASF dual-hosted git repository.

jscheffl pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git


    from a82a4e7b41 small fixes for system tests (#42614)
     add 4bff12150b AIP-69: Add API and Plugin to Edge Provider (#42049)

No new revisions were added by this update.

Summary of changes:
 .../edge/api_endpoints}/__init__.py                |   0
 .../edge/api_endpoints}/health_endpoint.py         |   0
 .../edge/api_endpoints}/rpc_api_endpoint.py        | 144 ++++-----------------
 .../edge/openapi}/__init__.py                      |   0
 .../edge/openapi/edge_worker_api_v1.yaml}          |  21 +--
 .../edge/plugins}/__init__.py                      |   0
 .../providers/edge/plugins/edge_executor_plugin.py | 134 +++++++++++++++++++
 .../edge/plugins/templates/edge_worker_hosts.html  |  91 +++++++++++++
 .../edge/plugins/templates/edge_worker_jobs.html   |  63 +++++++++
 airflow/providers/edge/provider.yaml               |   4 +
 generated/provider_dependencies.json               |   7 +-
 tests/plugins/test_plugins_manager.py              |   2 +-
 .../providers/edge/api_endpoints}/__init__.py      |   0
 .../edge/api_endpoints/test_health_endpoint.py     |   7 +-
 .../edge/api_endpoints}/test_rpc_api_endpoint.py   |  99 +++++++++-----
 .../providers/edge/plugins}/__init__.py            |   0
 .../edge/plugins/test_edge_executor_plugin.py      |  66 ++++++++++
 17 files changed, 470 insertions(+), 168 deletions(-)
 copy airflow/{api_connexion => providers/edge/api_endpoints}/__init__.py (100%)
 copy airflow/{api_internal/endpoints => 
providers/edge/api_endpoints}/health_endpoint.py (100%)
 copy airflow/{api_internal/endpoints => 
providers/edge/api_endpoints}/rpc_api_endpoint.py (52%)
 copy airflow/{api_connexion => providers/edge/openapi}/__init__.py (100%)
 copy airflow/{api_internal/openapi/internal_api_v1.yaml => 
providers/edge/openapi/edge_worker_api_v1.yaml} (78%)
 copy airflow/{api_connexion => providers/edge/plugins}/__init__.py (100%)
 create mode 100644 airflow/providers/edge/plugins/edge_executor_plugin.py
 create mode 100644 
airflow/providers/edge/plugins/templates/edge_worker_hosts.html
 create mode 100644 
airflow/providers/edge/plugins/templates/edge_worker_jobs.html
 copy {airflow/api/auth => tests/providers/edge/api_endpoints}/__init__.py 
(100%)
 copy airflow/api_fastapi/main.py => 
tests/providers/edge/api_endpoints/test_health_endpoint.py (87%)
 copy tests/{api_internal/endpoints => 
providers/edge/api_endpoints}/test_rpc_api_endpoint.py (74%)
 copy {airflow/api/auth => tests/providers/edge/plugins}/__init__.py (100%)
 create mode 100644 tests/providers/edge/plugins/test_edge_executor_plugin.py

Reply via email to