Upgrade netty?

136 views
Skip to first unread message

cguil...@hotpads.com

unread,
Mar 24, 2017, 7:09:48 PM3/24/17
to grpc.io
Hello,

We would like to try bigtable with netty-tcnative version 2, as it brings a fix for https://github.com/netty/netty-tcnative/issues/151
But that version of netty-tcnative needs the last version of netty: 4.1.9.Final.
I tried to use grpc with netty 4.1.9.Final but I faced a compatibility issue: netty changed the visibility of the hpack decoder, that's used by GrpcHttp2HeadersDecoder, to private: https://github.com/zer0se7en/netty/pull/2/commits/f9001b9fc07a71a9d6eaf0462470416780302107
Do you have planes to get grpc working with netty 4.1.9.Final?

Thank you,

Clément

Carl Mastrangelo

unread,
Mar 28, 2017, 6:59:36 PM3/28/17
to grpc.io, cguil...@hotpads.com
Yes, we know about the breakage.  We haven't had time to find a fix sadly.  You might try raising an issue on the Netty Github project page to bring that class back (or expose it in a different package).

Clément Guillaume

unread,
Mar 28, 2017, 7:19:48 PM3/28/17
to Carl Mastrangelo, grpc.io
Just created a github issue: https://github.com/netty/netty/issues/6579

sdeokul...@gmail.com

unread,
Apr 6, 2017, 5:14:37 PM4/6/17
to grpc.io, not...@google.com, cguil...@hotpads.com
Hello,
  By when can we expect a release of grpc-java that uses/is compatible with netty-tcnative version 2 ?
  
  I am having issues trying to get 1.2.0 to work with 4.1.9.Final using dependency exclusions in maven just so that
  the updated class for OpenSsl gets used that does not resolve tcnative to the apache tomcat namspace..
   
Thanks

Carl Mastrangelo

unread,
Apr 10, 2017, 2:23:19 PM4/10/17
to sdeokul...@gmail.com, grpc.io, cguil...@hotpads.com
A fix was submitted that will make it compatible in Netty 4.1.10.  When that is released, we can upgrade to it.
Reply all
Reply to author
Forward
0 new messages