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