Skip to content

Commit

Permalink
Limit openlineage-integration-common until breaking change is fixed (…
Browse files Browse the repository at this point in the history
…#31739)

There was a breaking change in the openlineage-integration-common
that broke the way configuration was read. There is a PR in
OpenLineage/OpenLineage#1908 to address it
that will be merged and released soon. We should exclude the version
that contains the breaking change.

GitOrigin-RevId: 6f8cd65bde8d2ecb26a35398fdd8373b66904b30
  • Loading branch information
potiuk authored and Cloud Composer Team committed Sep 19, 2024
1 parent e4c82bf commit 09b0896
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 2 deletions.
5 changes: 4 additions & 1 deletion airflow/providers/openlineage/provider.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,10 @@ dependencies:
- apache-airflow>=2.6.0
- apache-airflow-providers-common-sql>=1.3.1
- attrs>=22.2
- openlineage-integration-common>=0.22.0
# The openlineage-integration-common 0.27.1 introduced a breaking change in the configuration retrieval that
# Broke Airflow integration. Fix to deprecate it in https://github.com/OpenLineage/OpenLineage/pull/1908
# Is going to be merged in a follow-up release
- openlineage-integration-common>=0.22.0,!=0.27.1
- openlineage-python>=0.22.0

integrations:
Expand Down
2 changes: 1 addition & 1 deletion generated/provider_dependencies.json
Original file line number Diff line number Diff line change
Expand Up @@ -623,7 +623,7 @@
"apache-airflow-providers-common-sql>=1.3.1",
"apache-airflow>=2.6.0",
"attrs>=22.2",
"openlineage-integration-common>=0.22.0",
"openlineage-integration-common>=0.22.0,!=0.27.1",
"openlineage-python>=0.22.0"
],
"cross-providers-deps": [],
Expand Down

0 comments on commit 09b0896

Please sign in to comment.