You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@bookkeeper.apache.org by GitBox <gi...@apache.org> on 2018/05/25 07:33:46 UTC

[GitHub] sijie opened a new pull request #1441: Update bookkeeper dependencies : netty/protobuf/grpc

sijie opened a new pull request #1441: Update bookkeeper dependencies : netty/protobuf/grpc
URL: https://github.com/apache/bookkeeper/pull/1441
 
 
   Descriptions of the changes in this PR:
   
   *Motivation*
   
   The netty version in bookkeeper is a bit dated than the version in pulsar.
   Hence the grpc version is limited to the version that use same netty version.
   It causes issues at pulsar using bookkeeper, because pulsar has been using
   a newer version for longer time. This causes conflicts when pulsar client and
   grpc are used together without proper shading.
   
   *Solution*
   
   Upgrade netty/protobuf/grpc dependencies.
   
   - update netty from `4.1.12` to `4.1.22`, which is the one grpc is using and closer to the one that pulsar is using.
   - update grpc from `1.5.0` to `1.12.0`, which is using netty `4.1.22` and protobuf `3.5.1`.
   - update protobuf from `3.4.0` to `3.5.1`
   
   Related Issue: apache/pulsar#1844

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services