-
Notifications
You must be signed in to change notification settings - Fork 14.8k
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
AIP-65 | Add dag versions to DAGRunResponse #46484
AIP-65 | Add dag versions to DAGRunResponse #46484
Conversation
Hi @pierrejeambrun, Could you help me confirm whether the current implementation of If there are no concerns with the current implementation (my main concern is performance), I’ll move some common queries to the Thanks! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks, a few comments.
Hi @pierrejeambrun, Do I need to configure
I checked Comparing
I even tried explicitly setting Would appreciate any guidance on this—thanks! |
Yes bundles need to be configured. You can take a look at the |
Big thanks to @pierrejeambrun! You saved my day. I'm still fixing tests locally, then the PR will be ready. |
411ef41
to
7b8281c
Compare
a53c21c
to
512a519
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice. Code looks good. Just a few minor comments, non blocking
We just need to rebase and rerun the CI I think there was some unrelated failure.
For the test CLI that fail is a not flaky test. It's caused by DagBundleManager logging a new line, and break the json.loads ( currently out of laptop, I will push the fix tomorrow ) |
512a519
to
5f0df91
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good, some tests need fixing.
The CI failure is due to |
Ok, I just restarted the failed step. |
Failing again, that's not flaky |
I have identified the problem, I will fix it in another PR that's not directly related to this one. |
This should fix your CI issue #47016 |
5f0df91
to
657ba82
Compare
Rebased, conflict solved. |
* AIP-65 | Add dag versions to DAGRunResponse * fixup! Fix configure_git_connection_for_dag_bundle fixture import * fixup! Fix dag_versions property * Fix test_cli_assets_materialize * Fix nits in test_dag_run * Fix conflicts, fix CI --------- Co-authored-by: pierrejeambrun <[email protected]>
depends on: #46565
closes: #45995
^ Add meaningful description above
Read the Pull Request Guidelines for more information.
In case of fundamental code changes, an Airflow Improvement Proposal (AIP) is needed.
In case of a new dependency, check compliance with the ASF 3rd Party License Policy.
In case of backwards incompatible changes please leave a note in a newsfragment file, named
{pr_number}.significant.rst
or{issue_number}.significant.rst
, in newsfragments.