Re: [VOTE] KIP-1136: Make ConsumerGroupMetadata an interface

2025-05-12 Thread Paweł Szymczyk
d` to `memberEpoch` in > order to align with the KIP-848's new terminology? This is a good > opportunity for doing it. > > Best, > David > > On Fri, May 9, 2025 at 9:53 AM Paweł Szymczyk > wrote: > > > Hi all, > > > > I would like to start the vot

[VOTE] KIP-1136: Make ConsumerGroupMetadata an interface

2025-05-09 Thread Paweł Szymczyk
lay/KAFKA/KIP-1136%3A+Make+ConsumerGroupMetadata+an+interface> -- Best regards Paweł Szymczyk

Re: [DISCUSS] KIP-1136: Make ConsumerGroupMetadata an interface

2025-04-05 Thread Paweł Szymczyk
break users. Yes, we can argue that users shouldn't be > instantiating the ConsumerGroupMetadata in the first place, but as of 4.0 > those constructors are part of the published API. > > For 4.1, at most we could mark them as deprecated. > > Thanks, > Kirk > > On

Re: [DISCUSS] KIP-1136: Make ConsumerGroupMetadata an interface

2025-04-02 Thread Paweł Szymczyk
er.internal.` package, `AyncKafkaConsumer` and others) > > So I don't think that the static method approach would actually work? > > > > -Matthias > > > On 3/31/25 6:22 AM, Paweł Szymczyk wrote: > > @mj...@apache.org you can see an example in `Rejected

Re: [DISCUSS] KIP-1136: Make ConsumerGroupMetadata an interface

2025-03-31 Thread Paweł Szymczyk
a private constructor and `final` class would be > better), we need to work with what we have, and overall to me it still > seems to be the best way forward is using an interface? -- Maybe the > "static create method" can be a viable alternative, but would need to > understan

Re: [DISCUSS] KIP-1136: Make ConsumerGroupMetadata an interface

2025-03-24 Thread Paweł Szymczyk
mj...@apache.org any update on that? Can we release it in 4.1.0? pt., 7 mar 2025 o 09:08 Paweł Szymczyk napisał(a): > mj...@apache.org the main point is that this class is a regular data > structure, there is no way to give an alternative implementation which is > the purpose of int

Re: [DISCUSS] KIP-1136: Make ConsumerGroupMetadata an interface

2025-03-07 Thread Paweł Szymczyk
eject the alternative where the > constructor > > is unavailable to external users? > > > > Ismael > > > > On Tue, Feb 25, 2025 at 8:27 AM Paweł Szymczyk < > pawel.szymczy...@gmail.com> > > wrote: > > > >> > >>

Re: [DISCUSS] KIP-1136: Make ConsumerGroupMetadata an interface

2025-03-01 Thread Paweł Szymczyk
Will users ever reference the implementation > class name in their code? I'm assuming not. > > Thanks! > Kirk > > On Tue, Feb 25, 2025, at 8:24 AM, Paweł Szymczyk wrote: > > > https://cwiki.apache.org/confluence/display/KAFKA/KIP-1136%3A+Make+ConsumerGroupMetadata+an+interface > > > > -- > > Pozdrawiam > > Paweł Szymczyk > > > -- Pozdrawiam Paweł Szymczyk

[DISCUSS] KIP-1136: Make ConsumerGroupMetadata an interface

2025-02-25 Thread Paweł Szymczyk
https://cwiki.apache.org/confluence/display/KAFKA/KIP-1136%3A+Make+ConsumerGroupMetadata+an+interface -- Pozdrawiam Paweł Szymczyk