Page MenuHomePhabricator

[Refine Refactoring] [Spike] Define a concept and provide a PoC for dynamic DAG execution in Airflow
Closed, ResolvedPublic5 Estimated Story Points

Description

The migration of the Refine System to Airflow requires the support to create dynamic DAGs or Tasks within Airflow.
Refine Airflow execution will be driven by configuration going forward with variable execution tasks.
The implications of a dynamic dag vs. task mapping should be evaluated by their impact on Airflow metrics observability and other operational aspects like re-running a job.

References:

Event Timeline

Ahoelzl set the point value for this task to 5.Feb 1 2024, 3:00 AM

@Antoine_Quhen, Can we close this task? Link to the work done in to get canary events in airlfow?

Being bold and resolving. This has been done for canary events already, and will be done for Refine on Airflow too. T307505: Refine jobs should be scheduled by Airflow