-
Notifications
You must be signed in to change notification settings - Fork 505
Upgrade netty and boringssl versions #2386
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
Conversation
Signed-off-by: Charles Pretzer <charles@buoyant.io>
As we discussed, let's investigate what it would take to get onto the latest finagle and netty 4.1.47: https://github.com/twitter/finagle/blob/develop/build.sbt#L9 |
Signed-off-by: Charles Pretzer <charles@buoyant.io>
linkerd/protocol/h2/src/main/scala/io/buoyant/linkerd/protocol/H2Config.scala
Outdated
Show resolved
Hide resolved
linkerd/protocol/h2/src/main/scala/io/buoyant/linkerd/protocol/H2Config.scala
Outdated
Show resolved
Hide resolved
router/core/src/main/scala/com/twitter/finagle/buoyant/Dst.scala
Outdated
Show resolved
Hide resolved
router/core/src/main/scala/com/twitter/finagle/buoyant/Dst.scala
Outdated
Show resolved
Hide resolved
router/h2/src/main/scala/io/buoyant/router/h2/ClassifiedRetryFilter.scala
Outdated
Show resolved
Hide resolved
telemetry/core/src/main/scala/io/buoyant/telemetry/MetricsTreeStatsReceiver.scala
Show resolved
Hide resolved
telemetry/core/src/main/scala/io/buoyant/telemetry/MetricsTreeStatsReceiver.scala
Show resolved
Hide resolved
telemetry/statsd/src/main/scala/io/buoyant/telemetry/statsd/StatsDStatsReceiver.scala
Show resolved
Hide resolved
telemetry/statsd/src/main/scala/io/buoyant/telemetry/statsd/StatsDStatsReceiver.scala
Show resolved
Hide resolved
Signed-off-by: Charles Pretzer <charles@buoyant.io>
telemetry/statsd/src/main/scala/io/buoyant/telemetry/statsd/StatsDStatsReceiver.scala
Show resolved
Hide resolved
Signed-off-by: Charles Pretzer <charles@buoyant.io>
finagle/h2/src/main/scala/com/twitter/finagle/buoyant/h2/netty4/Netty4DispatcherBase.scala
Outdated
Show resolved
Hide resolved
router/core/src/main/scala/com/twitter/finagle/buoyant/FailureAccrualFactory.scala
Outdated
Show resolved
Hide resolved
router/http/src/main/scala/io/buoyant/router/http/ContentLengthFilter.scala
Outdated
Show resolved
Hide resolved
finagle/buoyant/src/main/scala/com/twitter/finagle/buoyant/PathMatcher.scala
Outdated
Show resolved
Hide resolved
Signed-off-by: Charles Pretzer <charles@buoyant.io>
Signed-off-by: Charles Pretzer <charles@buoyant.io>
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 looks good to me once CI is happy.
Thanks! I'm working on making CI happy now |
Signed-off-by: Charles Pretzer <charles@buoyant.io>
@adleong all checks are passing now :) |
fixes #2385 All tests have passed and this is ready to merge. |
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.
🚀
Update netty to 4.1.46.Final and boringssl to 2.0.30.Final
H2FrameCodec has been updated to use the new ConnectionHandler() constructor which includes a boolean named
decoupleCloseAndGoAway
. The netty PR adds functionality close the context and return ifdecoupleCloseAndGoAway
is true.This change defaults the value to false, which preserves the current Linkerd behavior.
Signed-off-by: Charles Pretzer charles@buoyant.io