-
Notifications
You must be signed in to change notification settings - Fork 200
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement OpenLineage spark-extension-interfaces #1267
Implement OpenLineage spark-extension-interfaces #1267
Conversation
Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA). View this failed invocation of the CLA check for more information. For the most up to date status, view the checks section at the bottom of the pull request. |
1b9fa42
to
b8e77d3
Compare
...y-connector-common/src/main/java/com/google/cloud/spark/bigquery/SparkBQLineageProvider.java
Outdated
Show resolved
Hide resolved
...main/resources/META-INF/services/io.openlineage.spark.extension.OpenLineageExtensionProvider
Outdated
Show resolved
Hide resolved
/gcbrun |
...ommon/src/test/java/com/google/cloud/spark/bigquery/TestSparkBQLineageExtensionProvider.java
Outdated
Show resolved
Hide resolved
b8e77d3
to
2a730a8
Compare
2a730a8
to
945d7af
Compare
/gcbrun |
Hey @davidrabinowitz, the build failed last time because I removed openlineage-spark dependency from |
945d7af
to
e9f95fa
Compare
/gcbrun |
2 similar comments
/gcbrun |
/gcbrun |
e9f95fa
to
75c82fd
Compare
/gcbrun |
558c625
into
GoogleCloudDataproc:master
This PR adds output table-level lineage by implementing the
LineageRelationProvider
interface. Additionally, it removes the implementation of thecom.google.cloud.spark.bigquery.BigQueryRelationProvider
class, which was a temporary workaround for providing table lineage.