Skip to content

Conversation

@olegkachur-e
Copy link
Contributor

When google-provider is not installed, the 'parse_version("")' renders an error.

Refactor to:

  • Do not rely on a specific provider version in conditions, as there is no guarantee for features to be released in both providers simultaneously.

  • Brake logic of google provider installation exists and usage of the newer DataflowJobStateCompleteTrigger into two separate flags.


^ 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 airflow-core/newsfragments.

When google-provider is not installed, the 'parse_version("")' renders an error.

Refactor to:

- Do not rely on a specific provider version in conditions,
 as there is no guarantee for features to be released in both providers simultaneously.

- Brake logic of google provider installation exists and usage
 of the newer DataflowJobStateCompleteTrigger into two separate flags.
@olegkachur-e olegkachur-e force-pushed the fix_beam_provider_google_compatibility branch from 0aaa4d4 to 2f040a7 Compare August 27, 2025 10:44
@potiuk potiuk merged commit f5d652a into apache:main Aug 27, 2025
73 checks passed
mangal-vairalkar pushed a commit to mangal-vairalkar/airflow that referenced this pull request Aug 30, 2025
When google-provider is not installed, the 'parse_version("")' renders an error.

Refactor to:

- Do not rely on a specific provider version in conditions,
 as there is no guarantee for features to be released in both providers simultaneously.

- Brake logic of google provider installation exists and usage
 of the newer DataflowJobStateCompleteTrigger into two separate flags.

Co-authored-by: Oleg Kachur <kachur@google.com>
nothingmin pushed a commit to nothingmin/airflow that referenced this pull request Sep 2, 2025
When google-provider is not installed, the 'parse_version("")' renders an error.

Refactor to:

- Do not rely on a specific provider version in conditions,
 as there is no guarantee for features to be released in both providers simultaneously.

- Brake logic of google provider installation exists and usage
 of the newer DataflowJobStateCompleteTrigger into two separate flags.

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants