-
Notifications
You must be signed in to change notification settings - Fork 14.6k
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
Update existing significant newsfragments with the later introduced template format #45678
Conversation
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.
I reviewed all my newsfragment and they look good. Here is the list:
- newsfragments/41434.significant.rst
- newsfragments/42042.significant.rst
- newsfragments/42280.significant.rst
- newsfragments/43096.significant.rst
- newsfragments/aip-79.significant.rst
I added a comment to add a new type of change. Let me know what you think.
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.
Heros work Wei 🫡
#protm |
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 wei, looks awesome , i have added my comment.
b8e1806
to
2204b7b
Compare
The list moved to the top. |
A bit of "magic" scripting and I generated list of PRs + authors in a checklist form - this should make it easier to know who should review what and keep track of it. |
Super 😍 |
reviewed mine and marked them in the list |
@Lee-W -> If you want - you can move the list up from the comment I made to the description of the PR - to keep it at the top. |
yep, it's super helpful! just updated it |
4e7c465
to
38fedbb
Compare
Thanks @Lee-W. I have reviewed my changes newsfragments/44533.significant.rst. LGTM! |
I'll keep it open for around 1 week so that everyone can take a look |
I'd be happy for an explanation about what each "type of change" covers. In my case, I removed a a deprecated |
38fedbb
to
bb35d8f
Compare
03cf1f0
to
a2386db
Compare
Co-authored-by: Vincent <[email protected]>
Co-authored-by: Jens Scheffler <[email protected]>
Co-authored-by: Jens Scheffler <[email protected]>
Co-authored-by: Jens Scheffler <[email protected]>
Co-authored-by: Jens Scheffler <[email protected]>
Co-authored-by: Jens Scheffler <[email protected]>
a2386db
to
92b0e42
Compare
I think we already have enough checks for this one. Merge it. Thanks for everyone's help! |
…emplate format (apache#45678) * docs(newsfragments): add empty entities to significant newsfragments * docs(newsfragments): update existing siginificant newsfragments with template format * docs(newsfragments): fix typo in 41391, 41533 * docs(newsfragments): add type "Code interface change" * docs(newsfragments): aip-79: make it dependency change * docs(newsfragmenst): update 42042 change type Co-authored-by: Vincent <[email protected]> * docs(newsfragmenst): update 40029 change type Co-authored-by: Jens Scheffler <[email protected]> * docs(newsfragmenst): update 41758 change type Co-authored-by: Jens Scheffler <[email protected]> * docs(newsfragmenst): update 43612 change type Co-authored-by: Jens Scheffler <[email protected]> * docs(newsfragmenst): update 41808 change type Co-authored-by: Jens Scheffler <[email protected]> * docs(newsfragmenst): update 41774 change type Co-authored-by: Jens Scheffler <[email protected]> * docs(newsfragments): add description to each of the change type * docs(newsfragments): fix plural typo * docs(newsfragments): replace DAG as Dag * style(newsfragments): add type of change to significant * docs(newsfragments): fix type of changes typo * docs(newsfragments): unify ruff rules format --------- Co-authored-by: Vincent <[email protected]> Co-authored-by: Jens Scheffler <[email protected]>
…emplate format (apache#45678) * docs(newsfragments): add empty entities to significant newsfragments * docs(newsfragments): update existing siginificant newsfragments with template format * docs(newsfragments): fix typo in 41391, 41533 * docs(newsfragments): add type "Code interface change" * docs(newsfragments): aip-79: make it dependency change * docs(newsfragmenst): update 42042 change type Co-authored-by: Vincent <[email protected]> * docs(newsfragmenst): update 40029 change type Co-authored-by: Jens Scheffler <[email protected]> * docs(newsfragmenst): update 41758 change type Co-authored-by: Jens Scheffler <[email protected]> * docs(newsfragmenst): update 43612 change type Co-authored-by: Jens Scheffler <[email protected]> * docs(newsfragmenst): update 41808 change type Co-authored-by: Jens Scheffler <[email protected]> * docs(newsfragmenst): update 41774 change type Co-authored-by: Jens Scheffler <[email protected]> * docs(newsfragments): add description to each of the change type * docs(newsfragments): fix plural typo * docs(newsfragments): replace DAG as Dag * style(newsfragments): add type of change to significant * docs(newsfragments): fix type of changes typo * docs(newsfragments): unify ruff rules format --------- Co-authored-by: Vincent <[email protected]> Co-authored-by: Jens Scheffler <[email protected]>
Why
Since #44378, we have implemented a newsfragments template to track the breaking changes we have made. However, this template was introduced after many of our earlier breaking changes, which means that most of the existing news fragments do not conform to this format. By updating the existing entries to match the template, we will be able to create a script that summarizes the breaking changes made in Airflow 3.0.
What
Update existing significant newsfragments with the type of changes and migration rules we added in #41641
Closes: #45673
contrib
#41366 @jedcunninghamImportError
fromairflow.models
#41367 @jedcunninghamExternalTaskSensorLink
#41391 @kaxilTaskMixin
class #41394 @kaxilairflow.executors
&airflow.utils
#41395 @kaxil--tree
flag fromairflow tasks list
command #41964 @jedcunninghamis_active
user property to FAB auth manager #42042 @vincbeckAUTH_ROLE_PUBLIC
in FAB auth manager #42280 @vincbeckdefault
as auth backend #43096 @vincbecktask_fail
table #43490 @kaxilairflow/configuration.py
#43530 @kaxilairflow.utils.dates
#43533 @kaxildb
group #44706 @jedcunninghamconf
from Task Context #44820 @kaxil^ 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.