apache / airflow

Apache Airflow - A platform to programmatically author, schedule, and monitor workflows
https://airflow.apache.org/
Apache License 2.0
36.37k stars 14.1k forks source link

Airflow 2 to 3 auto migration rules #41641

Open Lee-W opened 4 weeks ago

Lee-W commented 4 weeks ago

Description

Why

As we're introducing breaking changes to the main branch, it would be better to begin recording the things we could use migration tools to help our users migrate from Ariflow 2 to 3.

The breaking changes can be found at https://github.com/apache/airflow/pulls?q=is%3Apr+label%3Aairflow3.0%3Abreaking.

Rules

No response

Are you willing to submit a PR?

Code of Conduct

Lee-W commented 4 weeks ago

The Rules now is an example of how these changes can be recorded. I will check the existing breaking changes and update the rules. It would be great if folks could help update this list if you know there are breaking changes.

potiuk commented 4 weeks ago

I pinned the issue - this way it will show up at the top of "Issues" list in the repo

potiuk commented 4 weeks ago

image

Lee-W commented 4 weeks ago

Thanks!

eladkal commented 3 weeks ago

We can just go over all the significant newsfragments and create a rule for them or keep some reasoning why it doesn't require one