-
Notifications
You must be signed in to change notification settings - Fork 16.4k
Description
Apache Airflow version
3.0.0
If "Other Airflow 2 version" selected, which one?
No response
What happened?
The bundle_version field in the dag_version table is not updated when DAG code changes do not trigger a new dag_version.
For example, making a minor code change like adding a print statement does not create a new dag_version, but it does create a new bundle_version in the dag_bundle table. However, this updated bundle_version is not reflected in the dag_version table.
As a result, the UI continues to show the older bundle_version, even though the new DAG code is picked up during execution
What you think should happen instead?
The bundle_version field in the dag_version table should be updated regardless of whether a new dag_version is created, to reflect the most recent DAG code and avoid misleading information in the UI.
How to reproduce
- Create a git dag bundle.
- Update a print statement in dag
- Verify In UI or dag_version table still old bundle version is reflecting
Operating System
Linux
Versions of Apache Airflow Providers
No response
Deployment
Official Apache Airflow Helm Chart
Deployment details
No response
Anything else?
No response
Are you willing to submit PR?
- Yes I am willing to submit a PR!
Code of Conduct
- I agree to follow this project's Code of Conduct