Hello everyone,

The KIP-862 vote has passed with:

binding +1s (John, Guozhang, Bruno)
non-binding +1s (Jim)

Thank you everyone for reviewing the KIP and voting.

Best,
Vicky

On Fri, Sep 16, 2022 at 11:44 AM Bruno Cadonna <cado...@apache.org> wrote:

> Hi Vicky,
>
> Thanks for the KIP!
>
> I think the KIP looks good!
> You described how the self-join is optimized when the names of the state
> stores are automatically generated by Streams. I think for completeness
> you should also mention what happens when users explicitly name the
> state stores of the self-join and give an example.
>
> For the rest, I am +1 (binding).
>
> Best,
> Bruno
>
>
> On 13.09.22 22:50, Jim Hughes wrote:
> > Hi Vicky,
> >
> > I'm +1 (non-binding); thanks for the KIP (and PR)!
> >
> > Cheers,
> >
> > Jim
> >
> > On Tue, Sep 13, 2022 at 12:05 PM Guozhang Wang <wangg...@gmail.com>
> wrote:
> >
> >> Thank Vicky! I'm +1.
> >>
> >> Guozhang
> >>
> >> On Mon, Sep 12, 2022 at 7:02 PM John Roesler <vvcep...@apache.org>
> wrote:
> >>
> >>> Thanks for the updates, Vicky!
> >>>
> >>> I've reviewed the KIP and your POC PR,
> >>> and I'm +1 (binding).
> >>>
> >>> Thanks!
> >>> -John
> >>>
> >>> On Mon, Sep 12, 2022, at 09:13, Vasiliki Papavasileiou wrote:
> >>>> Hey Guozhang,
> >>>>
> >>>> Great suggestion, I made the change.
> >>>>
> >>>> Best,
> >>>> Vicky
> >>>>
> >>>> On Fri, Sep 9, 2022 at 10:43 PM Guozhang Wang <wangg...@gmail.com>
> >>> wrote:
> >>>>
> >>>>> Thanks Vicky, that reads much clearer now.
> >>>>>
> >>>>> Just regarding the value string name itself: "self.join" may be
> >>> confusing
> >>>>> compared to other values that people would think before this config
> is
> >>>>> enabled, self-join are not allowed at all. Maybe we can rename it to
> >>>>> "single.store.self.join"?
> >>>>>
> >>>>> Guozhang
> >>>>>
> >>>>> On Fri, Sep 9, 2022 at 2:15 AM Vasiliki Papavasileiou
> >>>>> <vpapavasile...@confluent.io.invalid> wrote:
> >>>>>
> >>>>>> Hey Guozhang,
> >>>>>>
> >>>>>> Ah it seems my text was not very clear :)
> >>>>>> With "TOPOLOGY_OPTIMIZATION_CONFIG will be extended to accept a list
> >>> of
> >>>>>> optimization rule configs" I meant that it will accept the new value
> >>>>>> strings for each optimization rule. Let me rephrase that in the KIP
> >> to
> >>>>> make
> >>>>>> it clearer.
> >>>>>> Is it better now?
> >>>>>>
> >>>>>> Best,
> >>>>>> Vicky
> >>>>>>
> >>>>>> On Thu, Sep 8, 2022 at 9:07 PM Guozhang Wang <wangg...@gmail.com>
> >>> wrote:
> >>>>>>
> >>>>>>> Thanks Vicky,
> >>>>>>>
> >>>>>>> I read through the KIP again and it looks good to me. Just a quick
> >>>>>> question
> >>>>>>> regarding the public config changes: you mentioned "No public
> >>>>> interfaces
> >>>>>>> will be impacted. The config TOPOLOGY_OPTIMIZATION_CONFIG will be
> >>>>>> extended
> >>>>>>> to accept a list of optimization rule configs in addition to the
> >>> global
> >>>>>>> values "all" and "none" . But there are no new value strings
> >>> mentioned
> >>>>> in
> >>>>>>> this KIP, so that means we will apply this optimization only when
> >>> `all`
> >>>>>> is
> >>>>>>> specified in the config right?
> >>>>>>>
> >>>>>>>
> >>>>>>> Guozhang
> >>>>>>>
> >>>>>>>
> >>>>>>> On Thu, Sep 8, 2022 at 12:02 PM Vasiliki Papavasileiou
> >>>>>>> <vpapavasile...@confluent.io.invalid> wrote:
> >>>>>>>
> >>>>>>>> Hello everyone,
> >>>>>>>>
> >>>>>>>> I'd like to open the vote for KIP-862, which proposes to
> >> optimize
> >>>>>>>> stream-stream self-joins by using a single state store for the
> >>> join.
> >>>>>>>>
> >>>>>>>> The proposal is here:
> >>>>>>>>
> >>>>>>>>
> >>>>>>>
> >>>>>>
> >>>>>
> >>>
> >>
> https://cwiki.apache.org/confluence/display/KAFKA/KIP-862%3A+Self-join+optimization+for+stream-stream+joins
> >>>>>>>>
> >>>>>>>> Thanks to all who reviewed the proposal, and thanks in advance
> >> for
> >>>>>> taking
> >>>>>>>> the time to vote!
> >>>>>>>>
> >>>>>>>> Thank you,
> >>>>>>>> Vicky
> >>>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>> --
> >>>>>>> -- Guozhang
> >>>>>>>
> >>>>>>
> >>>>>
> >>>>>
> >>>>> --
> >>>>> -- Guozhang
> >>>>>
> >>>
> >>
> >>
> >> --
> >> -- Guozhang
> >>
> >
>

Reply via email to