Re: [DISCUSS] Kafka-Streams-Scala for Scala 3

2024-02-15 Thread Matthias Berndt
Htey there, I'd like to raise this topic again because I haven't yet gotten anything actionable here and I want to make a Scala 3 release of Kafka-Streams-Scala happen sooner rather than later. All the best, Matthias Am Di., 13. Feb. 2024 um 12:48 Uhr schrieb Matthias Berndt < matthias.

Re: [DISCUSS] Kafka-Streams-Scala for Scala 3

2024-02-13 Thread Matthias Berndt
Hey Matthew, Kafka-Streams-Scala is an entirely separate codebase from Kafka Core, and the fact that almost three years after the release of Scala 3 there is still no release of Kafka-Streams-Scala for Scala 3 – even though the required changes to the codebase are trivial – tells me

Re: [DISCUSS] Kafka-Streams-Scala for Scala 3

2024-02-13 Thread Matthew de Detrich
/long-term-compatibility-plans.html On Sat, Feb 10, 2024 at 11:54 AM Matthias Berndt < matthias.ber...@ttmzero.com> wrote: > Hey there, > > I'd like to discuss a Scala 3 release of the Kafka-Streams-Scala library. > As you might have seen already, I have recently create

Re: [DISCUSS] Kafka-Streams-Scala for Scala 3

2024-02-12 Thread Matthias Berndt
should be > > supported > > > at a time. Kafka 4.0.0 will remove support for Scala 2.12. I'll wait > for > > > others to chime in. Maybe Ismael has some thoughts about it. > > > > > > Best, > > > > > > On Sat, Feb 10, 2024 at 1:55 AM Matth

Re: [DISCUSS] Kafka-Streams-Scala for Scala 3

2024-02-12 Thread Josep Prat
; others to chime in. Maybe Ismael has some thoughts about it. > > > > Best, > > > > On Sat, Feb 10, 2024 at 1:55 AM Matthias Berndt < > > matthias.ber...@ttmzero.com> > > wrote: > > > > > Hey there, > > > > > > I'd like t

Re: [DISCUSS] Kafka-Streams-Scala for Scala 3

2024-02-12 Thread Matthias Berndt
t, Feb 10, 2024 at 1:55 AM Matthias Berndt < > matthias.ber...@ttmzero.com> > wrote: > > > Hey there, > > > > I'd like to discuss a Scala 3 release of the Kafka-Streams-Scala library. > > As you might have seen already, I have recently created a ticket > > https://iss

Re: [DISCUSS] Kafka-Streams-Scala for Scala 3

2024-02-12 Thread Josep Prat
Berndt wrote: > Hey there, > > I'd like to discuss a Scala 3 release of the Kafka-Streams-Scala library. > As you might have seen already, I have recently created a ticket > https://issues.apache.org/jira/browse/KAFKA-16237 > and a PR > https://github.com/apache/kafka

[DISCUSS] Kafka-Streams-Scala for Scala 3

2024-02-09 Thread Matthias Berndt
Hey there, I'd like to discuss a Scala 3 release of the Kafka-Streams-Scala library. As you might have seen already, I have recently created a ticket https://issues.apache.org/jira/browse/KAFKA-16237 and a PR https://github.com/apache/kafka/pull/15338 to move this forward. The changes required

Re: Kafka-Streams-Scala for Scala 3

2024-02-09 Thread Josep Prat
>> process would work. Right now, the script `gradlewAll` is used > > > (which > > > > >>>> basically runs the build with Scala version 2.12 and 2.13). If I > > > > >>> understand > > > > >>>> your changes correct

Re: Kafka-Streams-Scala for Scala 3

2024-02-09 Thread Matthias Berndt
basically runs the build with Scala version 2.12 and 2.13). If I > > > >>> understand > > > >>>> your changes correctly, we would need to run the build 3 times: > > > >>>> - 1 with property scalaVersion 2.12 > > > >>>> - 1

Re: Kafka-Streams-Scala for Scala 3

2024-02-09 Thread Josep Prat
> > >>>> I think we should document this and discuss when to have this > feature. > > >>> If I > > >>>> remember correctly from when I tried to update Kafka to Scala 3, the > > idea > > >>>> was to push this to a Kafka

Re: Kafka-Streams-Scala for Scala 3

2024-02-09 Thread Matthias Berndt
s to push this to a Kafka 4.0 version because we didn't want to > >>> maintain > >>>> more than 2 Scala versions at the same time. I would encourage if not > >>>> having a KIP, at least open up a [DISCUSS] thread to clarify some of > >>> the

Re: Kafka-Streams-Scala for Scala 3

2024-02-08 Thread Matthias J. Sax
24 at 1:57 AM Matthias Berndt < matthias.ber...@ttmzero.com> wrote: Hi Matthias J., Hi Lucas, Hi Josep, Thank you for your encouraging responses regarding a Scala 3 port of Kafka-Streams-Scala, and apologies for the late response from my side. I have now created a PR to port Kafka-Streams-

Re: Kafka-Streams-Scala for Scala 3

2024-02-08 Thread Matthias Berndt
if not > > > having a KIP, at least open up a [DISCUSS] thread to clarify some of > > these > > > points. > > > > > > I'll add some feedback on the PR itself regarding the changes. > > > > > > Best, > > > > > > On Thu,

[jira] [Created] (KAFKA-16237) Kafka-Streams-Scala for Scala 3

2024-02-08 Thread Matthias Berndt (Jira)
Matthias Berndt created KAFKA-16237: --- Summary: Kafka-Streams-Scala for Scala 3 Key: KAFKA-16237 URL: https://issues.apache.org/jira/browse/KAFKA-16237 Project: Kafka Issue Type: New

Re: Kafka-Streams-Scala for Scala 3

2024-02-08 Thread Josep Prat
a [DISCUSS] thread to clarify some of > these > > points. > > > > I'll add some feedback on the PR itself regarding the changes. > > > > Best, > > > > On Thu, Feb 8, 2024 at 1:57 AM Matthias Berndt < > matthias.ber...@ttmzero.com> > > wrote: > >

Re: Kafka-Streams-Scala for Scala 3

2024-02-08 Thread Matthias Berndt
dback on the PR itself regarding the changes. > > Best, > > On Thu, Feb 8, 2024 at 1:57 AM Matthias Berndt > wrote: > > > Hi Matthias J., Hi Lucas, Hi Josep, > > > > Thank you for your encouraging responses regarding a Scala 3 port of > > Kafka-Strea

Re: Kafka-Streams-Scala for Scala 3

2024-02-08 Thread Josep Prat
SS] thread to clarify some of these points. I'll add some feedback on the PR itself regarding the changes. Best, On Thu, Feb 8, 2024 at 1:57 AM Matthias Berndt wrote: > Hi Matthias J., Hi Lucas, Hi Josep, > > Thank you for your encouraging responses regarding a Scala 3 port of &g

Re: Kafka-Streams-Scala for Scala 3

2024-02-07 Thread Matthias Berndt
Hi Matthias J., Hi Lucas, Hi Josep, Thank you for your encouraging responses regarding a Scala 3 port of Kafka-Streams-Scala, and apologies for the late response from my side. I have now created a PR to port Kafka-Streams-Scala to Scala 3 (while retaining support for 2.13 and 2.12). Almost

Re: Kafka-Streams-Scala for Scala 3

2024-02-01 Thread Josep Prat
ld be easily possible for > > unit/integration tests. We could fall back to system tests though, but > > they would be much more heavy weight of course. > > > > Might be good to hear from others. We might actually also want to do a > > KIP for this? > > > >

Re: Kafka-Streams-Scala for Scala 3

2024-02-01 Thread Lucas Brutschy
sts though, but > they would be much more heavy weight of course. > > Might be good to hear from others. We might actually also want to do a > KIP for this? > > > -Matthias > > On 1/20/24 10:34 AM, Matthias Berndt wrote: > > Hey there, > > > > I'd like

Re: Kafka-Streams-Scala for Scala 3

2024-01-31 Thread Matthias J. Sax
there, I'd like to discuss a Scala 3 port of the kafka-streams-scala library. Currently, the build system is set up such that kafka-streams-scala and core (i. e. kafka itself) are compiled with the same Scala compiler versions. This is not an optimal situation because it means that a Scala 3 release

Kafka-Streams-Scala for Scala 3

2024-01-20 Thread Matthias Berndt
Hey there, I'd like to discuss a Scala 3 port of the kafka-streams-scala library. Currently, the build system is set up such that kafka-streams-scala and core (i. e. kafka itself) are compiled with the same Scala compiler versions. This is not an optimal situation because it means that a Scala 3