airflow
airflow copied to clipboard
openlineage: remove `openlineage.common` dependencies in Google and Snowflake providers.
This PR removes usage of openlineage.common dependencies in Google (BigQuery) and Snowflake providers. In both cases it externally contains logic that should be moved directly into providers.
The only dependency from openlineage.common should be related to OpenLineage SQLParser libraries.
@JDarDagran can we go with this but without removing old facets? We can notify they are deprecated and will be removed in future release. However we need better strategy to do that, and let's not block this PR on that problem.