Repository navigation
Remove deprecated code from providers before Airflow 2.11.0 release #44559
Description
Activity
- addedkind:metaHigh-level information important to the communityHigh-level information important to the community
on Dec 2, 2024 Hello @potiuk I'm a newbie
I would like to confirm whether I should use thev2-10-testbranch for this issue since it is related to version 2@Prab-27 If you're talking about which branch to raise the PR on, that should be
main. Refer to the tagged PRs for inspiration.Reacted by Pratiksha Badheka@eladkal So in the context of this change, are we good to deprecate the Apache Drill provider completely?
class DrillOperator(SQLExecuteQueryOperator): Hello @eladkal @jedcunningham ,
I have raised a PR to remove deprecated code from Airbyte providers.
Please have a look and let me know if anychanges are required.Thank you for your time!!
@eladkal I’m working on the hashicorp provider and will soon raise a PR.
@eladkal I just checked for the noted deprecations in Celery - these are purely for executor interface, not DAG author specific - and the change was just added and require Airflow 2.10.4 as minimum. If we add a breaking change, Celery can not be upgraded for Airflow 2.10.3 and below.
Therefore I'd recommend to keep the Celery deprecations for a moment. No harm for the intend to help users to migrate.--> FYI marked as to keep it. Hope it is OK?
Reacted by Jed Cunningham@jscheffl - How can I determine the version number like 5.0.0 in CHANGELOG.rst?
I believe the version number in CHANGELOG.rst is derived from the next versions mentioned in provider.yaml .
@jscheffl - How can I determine the version number like 5.0.0 in CHANGELOG.rst?
I believe the version number in CHANGELOG.rst is derived from the next versions mentioned in provider.yaml .
You don't, see the instructions in step 3. You set
mainnot version. The version number is chosen by release manager during release time.Reacted by Pratiksha BadhekaWorking on
- Elasticsearch
- Jekins
- Apache Livy
- Mongo
- Redis
- SendGrid
- DBT
- Atlassian Jira
- Common SQL
Updatiing
Reacted by Kunal Bhattacharya and Jens SchefflerUpdatiing
Updating descriptions in Github is a pain. I did it already ~10 times and it seems if others update as well then sometimes (at least 10 times already) my changes are lost. Also notes down a few multiple times which have no deprecations. Tracking a set of PRs on a bug ticket is something Github is not made for :-(
Reacted by Kunal BhattacharyaFYI - Working on Apache Drill and Apache Druid deprecations.
Reacted by Jens SchefflerUpdating descriptions in Github is a pain. I did it already ~10 times and it seems if others update as well then sometimes (at least 10 times already) my changes are lost. Also notes down a few multiple times which have no deprecations. Tracking a set of PRs on a bug ticket is something Github is not made for :-(
What I did it in the past is re-generating those issues automatically from time to time ... Another thing-> I did not link/update the PRs in the list just "clicked" the checkmark - it was good enough usually.
Reacted by Jens SchefflerBut maybe a good idea is to do (or find?) a small tool that should do such update via API?
say:
breeze check-issue #12345 --item abc --with-pr #27456😱
That would make it far more usable
Is it done ?????! ??? 🚀
Reacted by Elad KalifShall you do the honors @eladkal and close it ?
Created a small followup #44807 to make docs better :)
Reacted by Jarek Potiuk

Body
Following [LAZY CONSENSUS] Remove deprecations from providers prior to Airflow 2.11 release this issue will track the progress of the removal status.
How to remove?
Changelogline:List of providers:
Maintainers please update the list with the relevant PRs/status
Committer