Uploaded image for project: 'Java Driver'
  1. Java Driver
  2. JAVA-5038

Upgrade Netty from 4.1.84.Final to 4.1.87.Final

    • Type: Icon: Improvement Improvement
    • Resolution: Fixed
    • Priority: Icon: Minor - P4 Minor - P4
    • 4.11.0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Fully Compatible
    • Needed
    • Hide

      Let's mention in What's new that the driver increased the version of the optional Netty dependency from from 4.1.84.Final to 4.1.87.Final.

      P.S. The reason this change is marked as "fully compatible" is because the Netty version change is in the patch version, which is supposed to be fully compatible.

      Show
      Let's mention in What's new that the driver increased the version of the optional Netty dependency from from 4.1.84.Final to 4.1.87.Final. P.S. The reason this change is marked as "fully compatible" is because the Netty version change is in the patch version, which is supposed to be fully compatible.

      io.grpc:grpc-netty:1.56.0 is the latest Java gRPC implementation. It depends on Netty 4.1.87.Final, which is why I suggest us upgrading.

      We can't use io.grpc:grpc-netty-shaded: while it shades Netty program elements, which seems helpful, it does not expose NettyChannelBuilder, which we need. NettyChannelBuilder is experimental API, but using it is fine (not that we have a choice) as long as we don't expose it as part of our API.

            Assignee:
            valentin.kovalenko@mongodb.com Valentin Kavalenka
            Reporter:
            valentin.kovalenko@mongodb.com Valentin Kavalenka
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: