-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Storage-nio: Only com.google.cloud.storage.** should be excluded from shading #5789
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
Storage-nio: Only com.google.cloud.storage.** should be excluded from shading #5789
Conversation
Codecov Report
@@ Coverage Diff @@
## master #5789 +/- ##
============================================
+ Coverage 47.17% 47.17% +<.01%
+ Complexity 25130 25115 -15
============================================
Files 2389 2389
Lines 259836 259836
Branches 29417 29422 +5
============================================
+ Hits 122585 122586 +1
+ Misses 128321 128320 -1
Partials 8930 8930
Continue to review full report at Codecov.
|
|
I need to look at this in more detail, but to recap just to make sure I got it right:
This fix also points out a new failure mode, where including both Spanner and NIO causes Spanner to break. |
|
@jean-philippe-martin |
|
This looks good to me. With this change in, I was able to load BigQuery and Spanner along with the NIO library and initialize them successfully. 👍 |
|
@JesseLovelace Friendly ping. Do you have time to have a look at this? |
There's no automatic test for this, but I did the following manual testing:
NoSuchMethodError.Fixes #5127