Hi Boyang,

Thanks for the feedback!

1. I did not want to expose this information since we want to have the
flexibility to change its internal impls while exposing the clientIds: e.g.
if in the future we've decided to let each thread use their own admin
client, we'd not need to change the function name.

2. Thanks for the reminder! I saw Matthias has helped on resolving it and
left a comment on the other KIP.

Guozhang



On Sat, Jan 12, 2019 at 8:53 PM Boyang Chen <bche...@outlook.com> wrote:

> Hey Guozhang,
>
> thanks a lot for proposing the KIP so fast! Two high level comments are:
>
>   1.  In the code we define the function to extract admin client id as
> `getShardAdminClientId`. Do we also want to add `shared` keyword in the
> public API so that people know the admin client is not per-thread basis?
>   2.  KIP-414 is also occupied by Ryanne for
> https://cwiki.apache.org/confluence/display/KAFKA/KIP-414%3A+Notify+SourceTask+of+ACK%27d+offsets%2C+metadata,
> maybe you want to resolve this conflict with him?
>
> Best,
> Boyang
>
> ________________________________
> From: Matthias J. Sax <matth...@confluent.io>
> Sent: Sunday, January 13, 2019 10:30 AM
> To: dev@kafka.apache.org
> Subject: Re: [VOTE] KIP-414: Expose Embedded ClientIds in Kafka Streams
>
> Thanks for the KIP.
>
> One side comment about rejected alternatives. I would remove the
> sentence, because `StreamsMetadata` is part of IQ feature and not
> related at all to this change -- thus, it does not seem to be a valid
> alternative.
>
>
> +1 (binding)
>
>
> -Matthias
>
> On 1/11/19 5:47 AM, Bill Bejeck wrote:
> > Thanks for the KIP Guozhang,
> >
> > +1 for me.
> >
> > On Fri, Jan 11, 2019 at 7:10 AM Damian Guy <damian....@gmail.com> wrote:
> >
> >> +1
> >>
> >> On Fri, 11 Jan 2019 at 05:09, John Roesler <j...@confluent.io> wrote:
> >>
> >>> Hi Guozhang,
> >>>
> >>> It sounds reasonable to me. I'm +1 (nonbinding).
> >>>
> >>> -John
> >>>
> >>> On Tue, Jan 8, 2019 at 8:51 PM Guozhang Wang <wangg...@gmail.com>
> wrote:
> >>>
> >>>> Hello folks,
> >>>>
> >>>> I'd like to start a voting process for the following KIP:
> >>>>
> >>>>
> >>>>
> >>>
> >>
> https://cwiki.apache.org/confluence/display/KAFKA/KIP-414%3A+Expose+Embedded+ClientIds+in+Kafka+Streams
> >>>>
> >>>> It is a pretty straight-forward and small augment to Stream's public
> >>>> ThreadMetadata interface, as an outcome of the discussion on KIP-345.
> >>> Hence
> >>>> I think we can skip the DISCUSS thread and move on to voting directly.
> >> If
> >>>> people have any questions about the context of KIP-414 or KIP-345,
> >> please
> >>>> feel free to read these two wiki pages and let me know.
> >>>>
> >>>>
> >>>> -- Guozhang
> >>>>
> >>>
> >>
> >
>
>

-- 
-- Guozhang

Reply via email to