When you deploy a new DAG with catchup=True Airflow scheduler automatically schedules all the tasks from the start_date till now. It finishes and you get a lot of dark green balls meaning those DAGs in the past have been run.
But now you want to add new tasks to the past DAG runs. What should I do to make the old DAG runs recognize the new tasks and run them?