-
Notifications
You must be signed in to change notification settings - Fork 14.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Refactor DagRun.verify_integrity
#24114
Refactor DagRun.verify_integrity
#24114
Conversation
a01a033
to
9f1220b
Compare
I think it'd be helpful if the commit/PR explained why this refactor is a good idea/needed as groundwork. |
9f1220b
to
7aaea5c
Compare
Thanks. I have updated it |
161a15c
to
ac3b7d3
Compare
The PR most likely needs to run full matrix of tests because it modifies parts of the core of Airflow. However, committers might decide to merge it quickly and take the risk. If they don't merge it quickly - please rebase it to the latest main at your convenience, or amend the last commit of the PR, and push it with --force-with-lease. |
b5cd303
to
0c474a8
Compare
This refactoring became necessary as there's a necessity to add additional code to the already exisiting code to handle mapped task immutability during run. The additional code would make this method difficult to read. Refactoring the code will aid understanding and help in debugging.
Co-authored-by: Daniel Standish <15932138+dstandish@users.noreply.github.com>
0c474a8
to
40c7798
Compare
This refactoring became necessary as there's a necessity to add additional code to the already exisiting code to handle mapped task immutability during run. The additional code would make this method difficult to read. Refactoring the code will aid understanding and help in debugging. (cherry picked from commit 12638d2)
This refactoring became necessary as there's a necessity to add additional code
to the already exisiting code to handle mapped task immutability during run. The additional
code would make this method difficult to read. Refactoring the code will aid understanding and
help in debugging.