Skip to content

Added missing planned_removal_date for google provider deprecations#63505

Merged
eladkal merged 1 commit intoapache:mainfrom
VladaZakharova:add_manual_deprecations_dates
Mar 26, 2026
Merged

Added missing planned_removal_date for google provider deprecations#63505
eladkal merged 1 commit intoapache:mainfrom
VladaZakharova:add_manual_deprecations_dates

Conversation

@olegkachur-e
Copy link
Copy Markdown
Contributor


Was generative AI tooling used to co-author this PR?
  • Yes (please specify the tool below)

  • Read the Pull Request Guidelines for more information. Note: commit author/co-author name and email in commits become permanently public when merged.
  • For fundamental code changes, an Airflow Improvement Proposal (AIP) is needed.
  • When adding dependency, check compliance with the ASF 3rd Party License Policy.
  • For significant user-facing changes create newsfragment: {pr_number}.significant.rst, in airflow-core/newsfragments. You can add this file in a follow-up commit after the PR is created so you know the PR number.

@olegkachur-e olegkachur-e requested a review from shahar1 as a code owner March 13, 2026 10:32
@boring-cyborg boring-cyborg bot added area:logging area:providers provider:google Google (including GCP) related issues labels Mar 13, 2026
Copy link
Copy Markdown
Contributor

@SameerMesiah97 SameerMesiah97 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you link the issue for this? Right now, the addition of the deprecation messages seems a bit scattershot. Is there a list of methods you are adjusting the warnings for or are you just going through the provider and adding this line to all warning messages that look like deprecation notifications?

@olegkachur-e olegkachur-e force-pushed the add_manual_deprecations_dates branch 2 times, most recently from 1051664 to 6260a2e Compare March 20, 2026 13:51
@olegkachur-e
Copy link
Copy Markdown
Contributor Author

olegkachur-e commented Mar 20, 2026

Can you link the issue for this?

There is no active issue for this.
This change is a bit of the refactor clean-up.

There is a deprecation policy for the google provider: https://airflow.apache.org/docs/apache-airflow-providers-google/stable/deprecation-policy.html.

However there are some deprecation items, that impossible to cover with @deprecated or for the historical reasons does not have planned removal date.

So this change adds planned removal date for such items, respecting the 6 month notice rule.

@olegkachur-e olegkachur-e force-pushed the add_manual_deprecations_dates branch 2 times, most recently from af94826 to bc64121 Compare March 25, 2026 10:21
@olegkachur-e olegkachur-e force-pushed the add_manual_deprecations_dates branch from bc64121 to c93d7d0 Compare March 26, 2026 10:49
@eladkal eladkal merged commit 059e9a4 into apache:main Mar 26, 2026
90 of 92 checks passed
nailo2c pushed a commit to nailo2c/airflow that referenced this pull request Mar 30, 2026
Co-authored-by: Oleg Kachur <kachur@google.com>
Suraj-kumar00 pushed a commit to Suraj-kumar00/airflow that referenced this pull request Apr 7, 2026
Co-authored-by: Oleg Kachur <kachur@google.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:logging area:providers provider:google Google (including GCP) related issues

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants