Hi Murali,

Thanks for the KIP!

I'm not familiar with Streams so I'll pose a general question, open for
anyone to answer:

The configs that are being changed don't currently accept in-place
overwrites in the code, so the "default.*" prefix doesn't make sense. Could
there be a KIP to accept in-place overwrites in the future, such that the
"default.*" prefix would make sense?
If so, this KIP would make that other KIP harder to implement, as we would
have already recommended everyone to move off of the "default.* prefix. Or
to put it another way, this KIP closes doors rather than opening them.

Or at least that's how it looks to a Streams outsider. I'm happy to defer
to the experts in this case :)

Thanks,
Greg

On Mon, Jun 10, 2024 at 3:47 PM Matthias J. Sax <mj...@apache.org> wrote:

> Thanks for the KIP Murali,
>
> Overall LGTM. A few comments.
>
>
>
> 100: Config names are part of the public interface, and the KIP should
> not say "none" in this section, but call out which configs are
> deprecated and which ones are newly added.
>
>
> 101: Nit. In "Propose Changes" there is the template placeholder text
>
> > Describe the new thing you want to do in appropriate detail. This may be
> fairly extensive and have large subsections of its own. Or it may be a few
> sentences. Use judgement based on the scope of the change.
>
> Similarly in "Test Plan" section
>
> Please remove both :)
>
>
> 102: The "Deprecation" section should explain the behavior if both, old
> and new configs, are set.
>
>
> Thanks a lot!
>
>
> -Matthias
>
>
> On 6/9/24 9:30 PM, Muralidhar Basani wrote:
> > Hello all,
> >
> > With this KIP
> > <
> https://cwiki.apache.org/confluence/display/KAFKA/KIP-1056%3A+Remove+%60default.%60+prefix+for+exception+handler+StreamsConfig
> >,
> > I would like to mention that a couple of exception handler configs in
> > StreamsConfig are defined as default configs, despite having no
> alternative
> > values. Hence would propose to deprecate them and introduce new configs
> > without the 'default.' prefix.
> >
> > This KIP is briefly discussed here in the jira KAFKA-16853
> > <https://issues.apache.org/jira/browse/KAFKA-16863> too.
> >
> > I would appreciate any feedback or suggestions you might have.
> >
> > Thanks,
> > Murali
> >
>

Reply via email to