Re: [Discussion] - Take findify/flink-scala-api under Flink umbrella

2023-04-17 Thread Alexey Novakov via user
Martijn, I think we mean the same but using different words. Yes, there is a binary incompatible change in Scala 2.12. This is also a significant road bump to make a decision whether to upgrade Flink' Scala version. But there are other issues identified by multiple people in that Jira ticket. I

Re: [Discussion] - Take findify/flink-scala-api under Flink umbrella

2023-04-17 Thread Martijn Visser
Hi Alexey, I would argue that it's not a problem from Flink's source code, the problem was that Scala introduced a binary incompatible change in Scala 2.12.8. If Flink wanted to allow an upgrade, it would mean breaking snapshot compatibility. That's why Flink is still bound to be used with Scala

Re: [Discussion] - Take findify/flink-scala-api under Flink umbrella

2023-04-17 Thread Alexey Novakov via user
Hi Martijn, Thanks for your reply and attention. 1. As I read Nick's report here https://issues.apache.org/jira/browse/FLINK-13414?focusedCommentId=17257763=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-17257763 Scala maintainers were blocked by Flink's source code

Re: [Discussion] - Take findify/flink-scala-api under Flink umbrella

2023-04-17 Thread Chesnay Schepler
> they require additional hop to serialize Scala objects This doesn't necessarily mean that we need a Scala API, because a beefed up type extraction could also solve this. > This single committer is now with us and ready to maintain it in open source. The best situation to be :-) Have you

Re: [Discussion] - Take findify/flink-scala-api under Flink umbrella

2023-04-17 Thread Alexey Novakov via user
Hi Günter, David, Let me reply to you both in one email. First of all, thank you for engaging. Günter: - I fully agree that losing Scala API as officially supported in Flink would be very unfortunate. Future of Scala is interesting and will bring more benefits to Flink users. Just to remind

Re: [Discussion] - Take findify/flink-scala-api under Flink umbrella

2023-04-17 Thread Martijn Visser
Hi Alexey, > Taking into account my Scala experience for the last 8 years, I predict these wrappers will eventually be abandoned, unless such a Scala library is a part of some bigger community like ASF. For the past couple of years, there have been no maintainers for Scala in the Flink

Re: [Discussion] - Take findify/flink-scala-api under Flink umbrella

2023-04-16 Thread David Morávek
cc dev@f.a.o On Sun, Apr 16, 2023 at 11:42 AM David Morávek wrote: > Hi Alexey, > > I'm a bit skeptical because, looking at the project, I see a couple of red > flags: > > - The project is inactive. The last release and commit are both from the > last May. > - The project has not been adapted

Re: [Discussion] - Take findify/flink-scala-api under Flink umbrella

2023-04-16 Thread David Morávek
Hi Alexey, I'm a bit skeptical because, looking at the project, I see a couple of red flags: - The project is inactive. The last release and commit are both from the last May. - The project has not been adapted for the last two Flink versions, which signals a lack of users. - All commits are by

Re: [Discussion] - Take findify/flink-scala-api under Flink umbrella

2023-04-16 Thread guenterh.lists
Hello Alexey Thank you for your initiative and your suggestion! I can only fully support the following statements in your email: >Taking into account my Scala experience for the last 8 years, I predict these wrappers will eventually be abandoned, unless such a Scala library is a part of some

[Discussion] - Take findify/flink-scala-api under Flink umbrella

2023-04-13 Thread Alexey Novakov via user
Hello Flink PMCs and Flink Scala Users, I would like to propose an idea to take the 3rd party Scala API findify/flink-scala-api project into the Apache Flink organization. *Motivation * The Scala-free Flink idea was finally implemented by the 1.15