-
Notifications
You must be signed in to change notification settings - Fork 154
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
Migrate the classic transport to Netty 4 without CVEs #643
Conversation
781f07d
to
2517d0a
Compare
a806ca0
to
7698c19
Compare
7698c19
to
adc452a
Compare
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.
I know we wanted to do a community review on this but since its a draft it cannot be merged anyways.
Also considering the comparitive triviality of this PR, I don't think there is any real harm in merging this. Nothing is stopping us from dropping classical remoting later if we decide to do so, but the fact still remains that either we ship with CVE's or break SemVer
1273159
to
3f1d651
Compare
I think I had ran 10+ tests and all passed. |
6c53ea3
to
afb899d
Compare
afb899d
to
a92c2d1
Compare
remote/src/main/scala/org/apache/pekko/remote/transport/netty/TcpSupport.scala
Show resolved
Hide resolved
remote/src/main/scala/org/apache/pekko/remote/transport/netty/NettyHelpers.scala
Outdated
Show resolved
Hide resolved
6a6639f
to
7378394
Compare
7378394
to
9236d75
Compare
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.
LGTM. Cool!
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.
lgtm
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.
lgtm
Motivation:
Better performance and no CVES.
Open for votes.
refs: https://issues.apache.org/jira/browse/FLINK-29065
was: #540
This change simpler vs the previous one.
refs: apache/flink#22271
refs: apache/flink#22996
NOTE:
Need to make sure
MultiJvm/test
pass.And Netty 4's migration guide: https://github.com/netty/netty/wiki/New-and-noteworthy-in-4.0
@zentol cc