Uh oh!
There was an error while loading. Please reload this page.
Update existing significant newsfragments with the later introduced template format - #45678
Conversation
vincbeck
left a comment
There was a problem hiding this comment.
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.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
kaxil
commented
Jan 15, 2025
#protm |
Uh oh!
There was an error while loading. Please reload this page.
gopidesupavan
left a comment
There was a problem hiding this comment.
Thanks wei, looks awesome , i have added my comment.
b8e1806 to
2204b7bCompareUh oh!
There was an error while loading. Please reload this page.
The list moved to the top. |
potiuk
commented
Jan 16, 2025
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. |
gopidesupavan
commented
Jan 16, 2025
Super 😍 |
potiuk
commented
Jan 16, 2025
reviewed mine and marked them in the list |
potiuk
commented
Jan 16, 2025
@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. |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Lee-W
commented
Jan 17, 2025
yep, it's super helpful! just updated it |
4e7c465 to
38fedbbComparevatsrahul1001
commented
Jan 17, 2025
Thanks @Lee-W. I have reviewed my changes newsfragments/44533.significant.rst. LGTM! |
Lee-W
commented
Jan 17, 2025
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
bb35d8fCompare03cf1f0 to
a2386dbCompareCo-authored-by: Vincent <97131062+vincbeck@users.noreply.github.com>
Co-authored-by: Jens Scheffler <95105677+jscheffl@users.noreply.github.com>
Co-authored-by: Jens Scheffler <95105677+jscheffl@users.noreply.github.com>
Co-authored-by: Jens Scheffler <95105677+jscheffl@users.noreply.github.com>
Co-authored-by: Jens Scheffler <95105677+jscheffl@users.noreply.github.com>
Co-authored-by: Jens Scheffler <95105677+jscheffl@users.noreply.github.com>
a2386db to
92b0e42CompareLee-W
commented
Jan 24, 2025
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 <97131062+vincbeck@users.noreply.github.com> * docs(newsfragmenst): update 40029 change type Co-authored-by: Jens Scheffler <95105677+jscheffl@users.noreply.github.com> * docs(newsfragmenst): update 41758 change type Co-authored-by: Jens Scheffler <95105677+jscheffl@users.noreply.github.com> * docs(newsfragmenst): update 43612 change type Co-authored-by: Jens Scheffler <95105677+jscheffl@users.noreply.github.com> * docs(newsfragmenst): update 41808 change type Co-authored-by: Jens Scheffler <95105677+jscheffl@users.noreply.github.com> * docs(newsfragmenst): update 41774 change type Co-authored-by: Jens Scheffler <95105677+jscheffl@users.noreply.github.com> * 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 <97131062+vincbeck@users.noreply.github.com> Co-authored-by: Jens Scheffler <95105677+jscheffl@users.noreply.github.com>
…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 <97131062+vincbeck@users.noreply.github.com> * docs(newsfragmenst): update 40029 change type Co-authored-by: Jens Scheffler <95105677+jscheffl@users.noreply.github.com> * docs(newsfragmenst): update 41758 change type Co-authored-by: Jens Scheffler <95105677+jscheffl@users.noreply.github.com> * docs(newsfragmenst): update 43612 change type Co-authored-by: Jens Scheffler <95105677+jscheffl@users.noreply.github.com> * docs(newsfragmenst): update 41808 change type Co-authored-by: Jens Scheffler <95105677+jscheffl@users.noreply.github.com> * docs(newsfragmenst): update 41774 change type Co-authored-by: Jens Scheffler <95105677+jscheffl@users.noreply.github.com> * 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 <97131062+vincbeck@users.noreply.github.com> Co-authored-by: Jens Scheffler <95105677+jscheffl@users.noreply.github.com>
…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 <97131062+vincbeck@users.noreply.github.com> * docs(newsfragmenst): update 40029 change type Co-authored-by: Jens Scheffler <95105677+jscheffl@users.noreply.github.com> * docs(newsfragmenst): update 41758 change type Co-authored-by: Jens Scheffler <95105677+jscheffl@users.noreply.github.com> * docs(newsfragmenst): update 43612 change type Co-authored-by: Jens Scheffler <95105677+jscheffl@users.noreply.github.com> * docs(newsfragmenst): update 41808 change type Co-authored-by: Jens Scheffler <95105677+jscheffl@users.noreply.github.com> * docs(newsfragmenst): update 41774 change type Co-authored-by: Jens Scheffler <95105677+jscheffl@users.noreply.github.com> * 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 <97131062+vincbeck@users.noreply.github.com> Co-authored-by: Jens Scheffler <95105677+jscheffl@users.noreply.github.com>
…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 <97131062+vincbeck@users.noreply.github.com> * docs(newsfragmenst): update 40029 change type Co-authored-by: Jens Scheffler <95105677+jscheffl@users.noreply.github.com> * docs(newsfragmenst): update 41758 change type Co-authored-by: Jens Scheffler <95105677+jscheffl@users.noreply.github.com> * docs(newsfragmenst): update 43612 change type Co-authored-by: Jens Scheffler <95105677+jscheffl@users.noreply.github.com> * docs(newsfragmenst): update 41808 change type Co-authored-by: Jens Scheffler <95105677+jscheffl@users.noreply.github.com> * docs(newsfragmenst): update 41774 change type Co-authored-by: Jens Scheffler <95105677+jscheffl@users.noreply.github.com> * 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 <97131062+vincbeck@users.noreply.github.com> Co-authored-by: Jens Scheffler <95105677+jscheffl@users.noreply.github.com>
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@jedcunninghamImportErrorfromairflow.models#41367@jedcunninghamExternalTaskSensorLink#41391@kaxilTaskMixinclass #41394@kaxilairflow.executors&airflow.utils#41395@kaxil--treeflag fromairflow tasks listcommand #41964@jedcunninghamis_activeuser property to FAB auth manager #42042@vincbeckAUTH_ROLE_PUBLICin FAB auth manager #42280@vincbeckdefaultas auth backend #43096@vincbecktask_failtable #43490@kaxilairflow/configuration.py#43530@kaxilairflow.utils.dates#43533@kaxildbgroup #44706@jedcunninghamconffrom 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.rstor{issue_number}.significant.rst, in newsfragments.