Thanks, The PR[1] is ready now, would you like to help review it, thanks.

1. https://github.com/apache/incubator-pekko/pull/643

On 2023/09/13 09:20:48 Ferenc Csaky wrote:
> The target release date for 1.18 is the end of Sept [1], but I'm not sure 
> everything will come together by then. Maybe it will pushed by a couple days.
> 
> I'm happy to help out, even making the Flink related changes when we're at 
> that point.
> 
> [1] https://cwiki.apache.org/confluence/display/FLINK/1.18+Release
> 
> ------- Original Message -------
> On Tuesday, September 12th, 2023 at 17:43, He Pin <he...@apache.org> wrote:
> 
> 
> > 
> > 
> > Hi Ferenc:
> > What's the ETA of the Flink 1.18? I think we should beable to collaborate 
> > on this,and at work we are using Flink too.
> > 
> > On 2023/09/12 15:16:11 Ferenc Csaky wrote:
> > 
> > > Hi Matthew,
> > > 
> > > Thanks for bringing this up! Cca half a year ago I started to work on an 
> > > Akka Artery migration, there is a draft PR for that 1. It might be an 
> > > option to revive that work and point it against Pekko instead. Although I 
> > > would highlight FLINK-29281 2 which will replace the whole RPC 
> > > implementation in Flink to a gRPC-based one when it is done.
> > > 
> > > I am not sure about the progess on the gRPC work, it looks hanging for a 
> > > while now, so I think if there is a chance to replace Netty3 with Netty4 
> > > in Pekko in the short term it would benefit Flink and then we can decide 
> > > if it would worth to upgrade to Artery, or how fast the gRPC solution can 
> > > be done and then it will not be necessary.
> > > 
> > > All in all, in the short term I think Flink would benefit to have that 
> > > mentioned PR 3 merged, then the updated Pekko version could be included 
> > > in the first 1.18 patch probably to mitigate those pesky Netty3 CVEs that 
> > > are carried for a while ASAP.
> > > 
> > > Cheers,
> > > Ferenc
> > > 
> > > 1 https://github.com/apache/flink/pull/22271
> > > 2 https://issues.apache.org/jira/browse/FLINK-29281
> > > 3 https://github.com/apache/incubator-pekko/pull/643
> > > 
> > > ------- Original Message -------
> > > On Tuesday, September 12th, 2023 at 10:29, Matthew de Detrich 
> > > matthew.dedetr...@aiven.io.INVALID wrote:
> > > 
> > > > It's come to my attention that Flink is using Pekko's classical 
> > > > remoting,
> > > > if this is the case then I would recommend making a response at
> > > > https://lists.apache.org/thread/19h2wrs2om91g5vhnftv583fo0ddfshm .
> > > > 
> > > > Quick summary of what is being discussed is what to do with Pekko's
> > > > classical remoting. Classic remoting is considered deprecated since 
> > > > 2019,
> > > > an artifact that we inherited from Akka1. Ontop of this classical
> > > > remoting happens to be using netty3 which has known CVE's2, these CVE's
> > > > were never fixed in the netty3 series.
> > > > 
> > > > The question is what should be done given this, i.e. some people in the
> > > > Pekko community are wanting to drop classical remoting as quickly as
> > > > possible (i.e. even sooner then what semver allows but this is being
> > > > discussed) and others are wanting to leave it as it is (even with the
> > > > CVE's) since we don't want to incentivize and/or create impression that 
> > > > we
> > > > are officially supporting it. There is also a currently open PR3 which
> > > > upgrades Pekko's classical remoting's from netty3 to netty4 with the
> > > > primary motivator being removing said CVE's.
> > > > 
> > > > My personal position on the matter is that Pekko shouldn't drop 
> > > > classical
> > > > remoting until 2.0.x (to satisfy semver) while also updating Pekko's
> > > > classical remoting netty dependency to netty4 so that we are not 
> > > > shipping
> > > > Pekko with known CVE's (if this gets approved such a change would likely
> > > > land in Pekko 1.1.0). As is customary, such a decision should be agreed
> > > > upon broadly in the Pekko community.
> > > > 
> > > > Note that regardless of this change, it's recommended that a plan 
> > > > should be
> > > > made at some point by Flink to move from classical remoting to artery4
> > > > although the decision that Pekko ultimately makes may influence the
> > > > timeline (hence the reason for this thread).
> > > > 
> > > > --
> > > > 
> > > > Matthew de Detrich
> > > > 
> > > > Aiven Deutschland GmbH
> > > > 
> > > > Immanuelkirchstraße 26, 10405 Berlin
> > > > 
> > > > Amtsgericht Charlottenburg, HRB 209739 B
> > > > 
> > > > Geschäftsführer: Oskari Saarenmaa & Hannu Valtonen
> > > > 
> > > > m: +491603708037
> > > > 
> > > > w: aiven.io e: matthew.dedetr...@aiven.io
> 

Reply via email to