-
Notifications
You must be signed in to change notification settings - Fork 76
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
Investigate Avro linkage errors in java-bigquery. If they are safe, add them to suppress list #2136
Comments
This gives the same errors.
Doesn't avro declare joda-time dependency? It's optional.
Linkage Monitor sets full=true to traverse optional dependencies. Why joda-time not included in the list?
In fact, flipping the flag from false to true in the unit test fixes the error. Investigate why Linkage Monitor doesn't add joda-time there. |
@stephaniewang526 It turned out joda-time is explicitly excluded in the pom.xml (after the flatten plugin; see below). Is this expected?
|
Dependency tree of google-cloud-bigquery (commit 02cfa971b805a49a17c497e96d624283b8775ccc):
mvn dependency:tree shows joda-time is not there.
https://search.maven.org/artifact/org.apache.avro/avro/1.8.2/bundle shows it's optional.
Maybe the flutten plugin somehow excluded joda-time because it's optional |
Stephanie was thinking whether Apache Avro or Apache Arrow is better choice. Not taking action for now. |
We are no longer using Avro. We are using Arrow instead. Hence, we can close this ticket. |
Thank you for update. |
googleapis/java-bigquery#1374 (comment)
https://github.com/googleapis/java-bigquery/pull/1374/checks?check_run_id=3117079174
The text was updated successfully, but these errors were encountered: