Skip to content

AIP-84 Migrate public endpoints from api_connexion to the new Rest API #42370

@pierrejeambrun

Description

@pierrejeambrun

Body

#42366 is taking care of migrating private endpoints.

This issue focuses on migrating all the public ones. Ideally they shouldn't change too much and be feature rich compare to airflow 2.x.

An exemple PR can be found here #42196

Tasks (total ~ 81 endpoints)

Backfill (6 endpoints) @dstandish

Config (2 endpoints) @rawwar

Connection @bugraoz93 (6 endpoints)

DAG (5 endpoints)

Dag Parsing (1 endpoint)

Dag Runs @rawwar (9 endpoints)

Dag Source (1 endpoint)

Dag Stats (1 endpoint)

Dag Warnings (1 endpoint) @rawwar

Dataset / Assets (10 endpoints) @amoghrajesh

Event Logs (2 endpoints)

Extra Link (1 endpoint)

Monitor (2 endpoints)

Import Error (2 endpoints) @jason810496

Log (1 endpoint)

Plugin (1 endpoint)

Pool (5 endpoints) @pierrejeambrun

Provider (1 endpoint)

Task (2 endpoints) @omkar-foss

Task Instance (15 endpoints) @pierrejeambrun

Variables (5 endpoints)

XCom (2 endpoints)

Committer

  • I acknowledge that I am a maintainer/committer of the Apache Airflow project.

Metadata

Metadata

Labels

AIP-84Modern Rest APIarea:APIAirflow's REST/HTTP APIkind:metaHigh-level information important to the community

Type

No type

Projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions