Glad to see someone in community would like to drive this effort. If scala 2.13 can do whatever scala 2.11 can do in flink (such as support scala-shell, scala lambda udf and etc), then I would be 100% support of dropping scala 2.11.
Aljoscha Krettek <aljos...@apache.org> 于2021年1月5日周二 下午11:01写道: > There is some new enthusiasm for bringing Scala 2.13 support to Flink: > https://issues.apache.org/jira/browse/FLINK-13414. > > One of the assumed prerequisites for this is dropping support for Scala > 2.11 because it will be too hard (impossible) to try and support three > Scala versions at the same time. > > What do you all think now that some time has passed? > > I would still be in favour of dropping Scala 2.11 but I can see Theo's > point of people being tied to distro releases. On the other hand, Scala > 2.11 is quite old now and some projects (such as Kafka) don't release > newer versions with Scala 2.11 support. > > Best, > Aljoscha > > On 2020/09/13 21:48, Jeff Zhang wrote: > >I would hope we can make scala shell with scala 2.12 before dropping 2.11, > >many users are still using scala shell to try out new features of flink, > >especially for new users. > > > > > >Chesnay Schepler <ches...@apache.org> 于2020年9月13日周日 下午7:59写道: > > > >> Are we then also dropping the scala-shell, since it still doesn't work > >> on 2.12? > >> > >> On 9/11/2020 2:12 PM, Timo Walther wrote: > >> > Big +1 to drop Scala 2.11 > >> > > >> > This would mean that we can finally use Java 8 language features that > >> > are integrated with Scala. > >> > > >> > Regards, > >> > Timo > >> > > >> > On 11.09.20 13:15, Igal Shilman wrote: > >> >> @Galen FYI: the upcoming StateFun release would use Scala2.12 > >> >> > >> >> On Thu, Sep 10, 2020 at 5:14 PM Seth Wiesman <sjwies...@gmail.com> > >> >> wrote: > >> >> > >> >>> @glen > >> >>> > >> >>> Yes, we would absolutely migrate statefun. StateFun can be compiled > >> >>> with > >> >>> Scala 2.12 today, I'm not sure why it's not cross released. > >> >>> > >> >>> @aljoscha :) > >> >>> > >> >>> @mathieu Its on the roadmap but it's non-trivial and I'm not aware > of > >> >>> anyone actively working on it. > >> >>> > >> >>> On Thu, Sep 10, 2020 at 10:09 AM Matthieu Bonneviot > >> >>> <matthieu.bonnev...@datadome.co.invalid> wrote: > >> >>> > >> >>>> That makes sense. > >> >>>> We are using 2.12 for our production > >> >>>> Also, for flink scala 2.12 support, it is in fact limited to scala > >> >>>> 2.12.7. > >> >>>> It is binary incompatible with version 2.12 above ( > >> >>>> https://issues.apache.org/jira/browse/FLINK-12461 ) > >> >>>> That would be great to at least move to a more recent 2.12 version, > >> >>>> and > >> >>>> ideally to 2.13. > >> >>>> > >> >>>> Is there any scala support plan available? > >> >>>> > >> >>>> Matthieu > >> >>>> > >> >>>> > >> >>>> On Thu, Sep 10, 2020 at 5:00 PM Aljoscha Krettek < > aljos...@apache.org > >> > > >> >>>> wrote: > >> >>>> > >> >>>>> Yes! I would be in favour of this since it's blocking us from > >> >>>>> upgrading > >> >>>>> certain dependencies. > >> >>>>> > >> >>>>> I would also be in favour of dropping Scala completely but that's > a > >> >>>>> different story. > >> >>>>> > >> >>>>> Aljoscha > >> >>>>> > >> >>>>> On 10.09.20 16:51, Seth Wiesman wrote: > >> >>>>>> Hi Everyone, > >> >>>>>> > >> >>>>>> Think of this as a pre-flip, but what does everyone think about > >> >>>> dropping > >> >>>>>> Scala 2.11 support from Flink. > >> >>>>>> > >> >>>>>> The last patch release was in 2017 and in that time the scala > >> >>>> community > >> >>>>> has > >> >>>>>> released 2.13 and is working towards a 3.0 release. Apache Kafka > and > >> >>>>> Spark > >> >>>>>> have both dropped 2.11 support in recent versions. In fact, > Flink's > >> >>>>>> universal Kafka connector is stuck on 2.4 because that is the > last > >> >>>>> version > >> >>>>>> with scala 2.11 support. > >> >>>>>> > >> >>>>>> What are people's thoughts on dropping Scala 2.11? How many are > >> >>>>>> still > >> >>>>> using > >> >>>>>> it in production? > >> >>>>>> > >> >>>>>> Seth > >> >>>>>> > >> >>>>> > >> >>>>> > >> >>>> > >> >>>> -- > >> >>>> Matthieu Bonneviot > >> >>>> Senior R&D Engineer, DataDome > >> >>>> M +33 7 68 29 79 34 <+33+7+68+29+79+34> > >> >>>> E matthieu.bonnev...@datadome.co <matthieu.bonnev...@datadome.co> > >> >>>> W www.datadome.co > >> >>>> < > >> >>>> > >> > http://www.datadome.co?utm_source=WiseStamp&utm_medium=email&utm_term=&utm_content=&utm_campaign=signature > >> >>>> > >> >>>>> > >> >>>> > >> >>>> [image: facebook] > >> >>>> < > >> >>>> > >> > https://www.facebook.com/datadome/?utm_source=WiseStamp&utm_medium=email&utm_term=&utm_content=&utm_campaign=signature > >> >>>> > >> >>>>> > >> >>>> [image: > >> >>>> linkedin] > >> >>>> < > >> >>>> > >> > https://fr.linkedin.com/company/datadome?utm_source=WiseStamp&utm_medium=email&utm_term=&utm_content=&utm_campaign=signature > >> >>>> > >> >>>>> > >> >>>> [image: > >> >>>> twitter] > >> >>>> < > >> >>>> > >> > https://twitter.com/data_dome?utm_source=WiseStamp&utm_medium=email&utm_term=&utm_content=&utm_campaign=signature > >> >>>> > >> >>>>> > >> >>>> > >> >>> > >> >> > >> > > >> > > >> > >> > > > >-- > >Best Regards > > > >Jeff Zhang > -- Best Regards Jeff Zhang