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

Upgrade Netty from 4.1.84.Final to 4.1.87.Final

    XMLWordPrintableJSON

Details

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Minor - P4 Minor - P4
    • 4.11.0
    • None
    • 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.

    Description

      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.

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: