Skip to content

Delete google provider deprecated items sheduled for Jan 2026#62802

Merged
vincbeck merged 1 commit intoapache:mainfrom
VladaZakharova:prepare_deprecated_items
Mar 9, 2026
Merged

Delete google provider deprecated items sheduled for Jan 2026#62802
vincbeck merged 1 commit intoapache:mainfrom
VladaZakharova:prepare_deprecated_items

Conversation

@olegkachur-e
Copy link
Contributor

@olegkachur-e olegkachur-e commented Mar 3, 2026

The items deleted:

Operators:

  • CloudDataCatalogCreateEntryOperator
  • CloudDataCatalogCreateEntryGroupOperator
  • CloudDataCatalogCreateTagOperator
  • CloudDataCatalogCreateTagTemplateOperator- CloudDataCatalogCreateTagOperator
  • CloudDataCatalogCreateTagTemplateOperator
  • CloudDataCatalogCreateTagTemplateFieldOperator
  • CloudDataCatalogDeleteEntryOperator
  • CloudDataCatalogDeleteEntryGroupOperator
  • CloudDataCatalogDeleteTagOperator
  • CloudDataCatalogDeleteTagTemplateOperator
  • CloudDataCatalogDeleteTagTemplateFieldOperator
  • CloudDataCatalogGetEntryOperator
  • CloudDataCatalogGetEntryGroupOperator
  • CloudDataCatalogGetTagTemplateOperator
  • CloudDataCatalogListTagsOperator
  • CloudDataCatalogLookupEntryOperator
  • CloudDataCatalogRenameTagTemplateFieldOperator
  • CloudDataCatalogSearchCatalogOperator
  • CloudDataCatalogUpdateEntryOperator
  • CloudDataCatalogUpdateTagOperator
  • CloudDataCatalogUpdateTagTemplateOperator
  • CloudDataCatalogUpdateTagTemplateFieldOperator
  • airflow.providers.google.cloud.operators.vertex_ai.generative_model.TextEmbeddingModelGetEmbeddingsOperator
  • airflow.providers.google.cloud.operators.vertex_ai.generative_model.GenerativeModelGenerateContentOperator
  • airflow.providers.google.cloud.operators.vertex_ai.generative_model.SupervisedFineTuningTrainOperator
  • airflow.providers.google.cloud.operators.vertex_ai.generative_model.CountTokensOperator
  • airflow.providers.google.cloud.operators.vertex_ai.generative_model.CreateCachedContentOperator
  • airflow.providers.google.cloud.operators.vertex_ai.generative_model.GenerateFromCachedContentOperator
  • airflow.providers.google.cloud.operators.vertex_ai.generative_model.DeleteExperimentRunOperator
  • CloudDataCatalogCreateTagTemplateFieldOperator
  • CloudDataCatalogDeleteEntryOperator
  • CloudDataCatalogDeleteEntryGroupOperator
  • CloudDataCatalogDeleteTagOperator
  • CloudDataCatalogDeleteTagTemplateOperator
  • CloudDataCatalogDeleteTagTemplateFieldOperator
  • CloudDataCatalogGetEntryOperator
  • CloudDataCatalogGetEntryGroupOperator
  • CloudDataCatalogGetTagTemplateOperator
  • CloudDataCatalogListTagsOperator
  • CloudDataCatalogLookupEntryOperator
  • CloudDataCatalogRenameTagTemplateFieldOperator
  • CloudDataCatalogSearchCatalogOperator
  • CloudDataCatalogUpdateEntryOperator
  • CloudDataCatalogUpdateTagOperator
  • CloudDataCatalogUpdateTagTemplateOperator
  • CloudDataCatalogUpdateTagTemplateFieldOperator
  • airflow.providers.google.cloud.operators.vertex_ai.generative_model.TextEmbeddingModelGetEmbeddingsOperator
  • airflow.providers.google.cloud.operators.vertex_ai.generative_model.GenerativeModelGenerateContentOperator
  • airflow.providers.google.cloud.operators.vertex_ai.generative_model.SupervisedFineTuningTrainOperator
  • airflow.providers.google.cloud.operators.vertex_ai.generative_model.CountTokensOperator
  • airflow.providers.google.cloud.operators.vertex_ai.generative_model.CreateCachedContentOperator
  • airflow.providers.google.cloud.operators.vertex_ai.generative_model.GenerateFromCachedContentOperator
  • airflow.providers.google.cloud.operators.vertex_ai.generative_model.DeleteExperimentRunOperator

Hooks:

  • CloudDataCatalogHook
  • airflow.providers.google.cloud.hooks.vertex_ai.generative_model.ExperimentRunHook

Hooks methods:

  • BigQueryHook.get_pandas_df
  • GenerativeModelHook.text_embedding_model_get_embeddings
  • GenerativeModelHook.generative_model_generate_content
  • GenerativeModelHook.supervised_fine_tuning_train
  • GenerativeModelHook.count_tokens
  • GenerativeModelHook.create_cached_content
  • GenerativeModelHook.generate_from_cached_content

Links:

  • DataCatalogEntryGroupLink
  • DataCatalogEntryLink
  • DataCatalogTagTemplateLink

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 or {issue_number}.significant.rst, in airflow-core/newsfragments.

@boring-cyborg boring-cyborg bot added area:dev-tools area:providers backport-to-v3-1-test Mark PR with this label to backport to v3-1-test branch kind:documentation provider:google Google (including GCP) related issues labels Mar 3, 2026
@olegkachur-e olegkachur-e force-pushed the prepare_deprecated_items branch from fd640ce to 307789c Compare March 3, 2026 16:48
@potiuk potiuk removed the backport-to-v3-1-test Mark PR with this label to backport to v3-1-test branch label Mar 3, 2026
@vincbeck
Copy link
Contributor

vincbeck commented Mar 3, 2026

Just to confirm, this means the next google provider release will be a major version release?

@olegkachur-e
Copy link
Contributor Author

Just to confirm, this means the next google provider release will be a major version release?

Yes, as it introduce some breaking changes, it should be a major version bump.

eladkal
eladkal previously requested changes Mar 4, 2026
Copy link
Contributor

@eladkal eladkal left a comment

Choose a reason for hiding this comment

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

It needs to have the note entry that notify users what was removed and how to migrate (see previous similar PRs)

@olegkachur-e olegkachur-e force-pushed the prepare_deprecated_items branch from 307789c to e160747 Compare March 4, 2026 12:28
@olegkachur-e
Copy link
Contributor Author

It needs to have the note entry that notify users what was removed and how to migrate (see previous similar PRs)

Thank you for mentioning missing items!
I've added detailed deprecation removal-replacement info into the changelog file.

@olegkachur-e olegkachur-e requested a review from eladkal March 4, 2026 12:35
@eladkal eladkal dismissed their stale review March 4, 2026 12:36

stale

@olegkachur-e olegkachur-e force-pushed the prepare_deprecated_items branch from e160747 to b505eda Compare March 6, 2026 10:49
@olegkachur-e olegkachur-e force-pushed the prepare_deprecated_items branch from b505eda to 75d2b52 Compare March 9, 2026 13:52
@vincbeck
Copy link
Contributor

vincbeck commented Mar 9, 2026

I'll start preparing the release provider today, let's try to get it merged before :)

@vincbeck
Copy link
Contributor

vincbeck commented Mar 9, 2026

CI errors unrelated to this PR, merging

@vincbeck vincbeck merged commit 08d1fdc into apache:main Mar 9, 2026
128 of 131 checks passed
@olegkachur-e olegkachur-e deleted the prepare_deprecated_items branch March 9, 2026 15:51
jason810496 pushed a commit to jason810496/airflow that referenced this pull request Mar 10, 2026
thejoeejoee pushed a commit to thejoeejoee/airflow that referenced this pull request Mar 10, 2026
dominikhei pushed a commit to dominikhei/airflow that referenced this pull request Mar 11, 2026
Pyasma pushed a commit to Pyasma/airflow that referenced this pull request Mar 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants