-
Notifications
You must be signed in to change notification settings - Fork 3.6k
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
[fix][build] Remove io.grpc.netty relocation #23342
Conversation
/pulsarbot rerun-failure-checks |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This would require upgrading grpc to a version that is compatible with Netty 4.1.111.Final, please check #22892 for some details.
fb4b3c3
to
4ce0c75
Compare
Signed-off-by: Zixuan Liu <nodeces@gmail.com>
/pulsarbot rerun-failure-checks |
Converted to draft, some tests have failed. |
/pulsarbot rerun-failure-checks |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #23342 +/- ##
============================================
+ Coverage 73.57% 74.54% +0.96%
- Complexity 32624 34430 +1806
============================================
Files 1877 1934 +57
Lines 139502 144981 +5479
Branches 15299 15839 +540
============================================
+ Hits 102638 108069 +5431
+ Misses 28908 28635 -273
- Partials 7956 8277 +321
Flags with carried forward coverage won't be shown. Click here to find out more. |
The |
@nodece is there a way to address that? It might get triggered in our releases too. |
I checked the Pulsar release document, it is correct. “mvn deploy” is correct, “mvn install deploy” is incorrect. |
Motivation
I'm trying to release the private pulsar 3.0.x, and encountered a compilation issue:
#22892 introduces grpc-netty-shaded, the
maven-shade-plugin
rewritesio.grpc.netty.shaded.io.netty.handler.ssl.SslContext
toio.grpc.netty.shaded.io.grpc.netty.shaded.io.netty.handler.ssl.SslContext
, which have broken the compilation.The import of the
io.grpc.netty.shaded.*
should be excluded.Modifications
io.grpc.netty.shaded.*
in theio.grpc.netty
relocation.Documentation
doc
doc-required
doc-not-needed
doc-complete