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 5d6b836c612 Add .dockerignore to target workflow override (#43885)
     add fb758ae56bc Migrate Edge Worker backend to FastAPI (#43865)

No new revisions were added by this update.

Summary of changes:
 .../src/airflow_breeze/params/shell_params.py      |   7 +-
 providers/src/airflow/providers/edge/CHANGELOG.rst |   8 +
 providers/src/airflow/providers/edge/__init__.py   |   2 +-
 .../providers/edge/api_endpoints/__init__.py       |  16 --
 .../edge/api_endpoints/health_endpoint.py          |  22 ---
 .../edge/api_endpoints/rpc_api_endpoint.py         | 150 --------------
 .../src/airflow/providers/edge/openapi/__init__.py |   3 +
 .../providers/edge/openapi/edge_worker_api_v1.yaml |   6 +-
 .../providers/edge/plugins/edge_executor_plugin.py |  36 +++-
 providers/src/airflow/providers/edge/provider.yaml |   2 +-
 .../airflow/providers/edge/worker_api}/__init__.py |   2 +-
 .../src/airflow/providers/edge/worker_api/app.py   |  39 ++++
 .../providers/edge/worker_api/datamodels.py        |  14 +-
 .../providers/edge/worker_api/routes}/__init__.py  |   0
 .../providers/edge/worker_api/routes/_v2_compat.py | 102 ++++++++++
 .../providers/edge/worker_api}/routes/health.py    |   9 +-
 .../providers/edge/worker_api/routes/rpc_api.py    | 219 +++++++++++++++++++++
 providers/tests/edge/api_endpoints/__init__.py     |  17 --
 .../edge/plugins/test_edge_executor_plugin.py      |  11 +-
 .../tests/edge/worker_api}/__init__.py             |   0
 .../tests/edge/worker_api/routes}/__init__.py      |   0
 .../routes/test_health.py}                         |   4 +-
 .../routes/test_rpc_api.py}                        |  45 +++--
 23 files changed, 461 insertions(+), 253 deletions(-)
 delete mode 100644 
providers/src/airflow/providers/edge/api_endpoints/__init__.py
 delete mode 100644 
providers/src/airflow/providers/edge/api_endpoints/health_endpoint.py
 delete mode 100644 
providers/src/airflow/providers/edge/api_endpoints/rpc_api_endpoint.py
 copy {airflow/api/auth => 
providers/src/airflow/providers/edge/worker_api}/__init__.py (93%)
 create mode 100644 providers/src/airflow/providers/edge/worker_api/app.py
 copy airflow/api_fastapi/execution_api/datamodels/xcom.py => 
providers/src/airflow/providers/edge/worker_api/datamodels.py (75%)
 copy {airflow/api_connexion => 
providers/src/airflow/providers/edge/worker_api/routes}/__init__.py (100%)
 create mode 100644 
providers/src/airflow/providers/edge/worker_api/routes/_v2_compat.py
 copy {airflow/api_fastapi/execution_api => 
providers/src/airflow/providers/edge/worker_api}/routes/health.py (79%)
 create mode 100644 
providers/src/airflow/providers/edge/worker_api/routes/rpc_api.py
 delete mode 100644 providers/tests/edge/api_endpoints/__init__.py
 copy {airflow/api/auth => providers/tests/edge/worker_api}/__init__.py (100%)
 copy {airflow/api/auth => providers/tests/edge/worker_api/routes}/__init__.py 
(100%)
 rename providers/tests/edge/{api_endpoints/test_health_endpoint.py => 
worker_api/routes/test_health.py} (88%)
 rename providers/tests/edge/{api_endpoints/test_rpc_api_endpoint.py => 
worker_api/routes/test_rpc_api.py} (86%)

Reply via email to