Hi all,

I have a small update regarding the KIP:
For the new valueJoiner functional interface, I renamed it and reordered
the params:
Old: ValueJoinerWithMappedAndStreamKey<TableKey, StreamKey, StreamValue,
TableValue, VOut>
New: ValueJoinerWithStreamAndMappedKey<StreamKey, TableKey, StreamValue,
TableValue, VOut>
This change is to make the parameter order like `Key1, Key2, Value1,
Value2`, which is more natural than `Key2, Key1, Value1, Value2` in terms
of semantics.

Let me know if you have any questions or concerns regarding this change.
Thanks!

Best,
Lucy Liu

On Mon, Jul 6, 2026 at 10:33 AM Lucy Liu <[email protected]> wrote:

> Hi all,
>
> Sorry for the confusion earlier. The KIP has now received three binding +1
> votes and 1 non-binding +1 vote, and has been accepted.
>
> - Binding +1: Bill, Matthias, Frank
> - Non-binding +1: Alieh
>
> Thanks all for the review!
>
> Best,
> Lucy Liu
>
> On Wed, Jul 1, 2026 at 8:24 PM Lucy Liu <[email protected]> wrote:
>
>> Hi Matthias,
>>
>> Thanks for the reminder! Sorry I completely forgot about it. I will
>> change the status and keep it open.
>>
>> Best,
>> Lucy liu
>>
>> On Wed, Jul 1, 2026 at 8:20 PM Matthias J. Sax <[email protected]> wrote:
>>
>>> Lucy, a vote must stay open for at least 72h. No need to follow up, in
>>> case nobody else replies, but technically we need to accept votes at
>>> least until the 72h passed.
>>>
>>>
>>> -Matthias
>>>
>>>
>>> On 7/1/26 12:06 PM, Lucy Liu via dev wrote:
>>> > Hi all,
>>> >
>>> > The KIP has now received three binding +1 votes and 1 non-binding +1
>>> vote,
>>> > and therefore has been accepted.
>>> >
>>> > - Binding +1: Bill, Matthias, Frank
>>> > - Non-binding +1: Alieh
>>> >
>>> > Thanks all for the review!
>>> >
>>> > Best,
>>> > Lucy Liu
>>> >
>>> > On Wed, Jul 1, 2026 at 1:00 PM Alieh Saeedi via dev <
>>> [email protected]>
>>> > wrote:
>>> >
>>> >> Thanks Lucy for the KIP.
>>> >>
>>> >> The KIP looks perfect to me:)
>>> >>
>>> >> +1 (non-binding)
>>> >>
>>> >> -Alieh
>>> >>
>>> >> On Wed, Jul 1, 2026, 4:57 PM TengYao Chi <[email protected]>
>>> wrote:
>>> >>
>>> >>> Thanks for the KIP!
>>> >>>
>>> >>> +1 (binding)
>>> >>>
>>> >>> Best,
>>> >>> TengYao Chi
>>> >>>
>>> >>> Matthias J. Sax <[email protected]> 於 2026年7月1日週三 上午7:43寫道:
>>> >>>
>>> >>>> +1 (binding)
>>> >>>>
>>> >>>>
>>> >>>> On 6/30/26 1:27 PM, Bill Bejeck wrote:
>>> >>>>> Thanks for the KIP!
>>> >>>>>
>>> >>>>> +1 (binding)
>>> >>>>>
>>> >>>>> On Mon, Jun 29, 2026 at 10:12 PM Lucy Liu via dev <
>>> >>> [email protected]>
>>> >>>> wrote:
>>> >>>>>>
>>> >>>>>> Hi all,
>>> >>>>>>
>>> >>>>>> I would like to start a vote for KIP-1340: Expose Both Mapped Key
>>> >> and
>>> >>>>>> Stream Key in Streams-GlobalKTable Joins.
>>> >>>>>> This KIP introduces a new ValueJoinerWithMultipleKeys functional
>>> >>>> interface
>>> >>>>>> and four corresponding KStream#join / leftJoin overloads for
>>> >>>>>> stream-GlobalKTable joins that expose both the mapped join key
>>> (the
>>> >>>>>> GlobalKTable lookup key) and the original stream record key, and
>>> >>>> deprecates
>>> >>>>>> the existing ValueJoinerWithKey-based overloads.
>>> >>>>>>
>>> >>>>>> KIP:
>>> >>>>>>
>>> >>>>
>>> >>>
>>> >>
>>> https://urldefense.com/v3/__https://cwiki.apache.org/confluence/spaces/KAFKA/pages/421958552/KIP-1340*Expose*Both*Mapped*Key*and*Stream*Key*in*Streams-GlobalKTable*Joins__;KysrKysrKysrKw!!Ayb5sqE7!uYBwREDVQoFp4shkUEIER9OFQZcZEdkVu6oyYzbuwQMPGyDfIoIdOuUf9iNhyjrXuUrwT9BNaxY8mxO_RzO9Mus$
>>> >>>>>>
>>> >>>>>> Discussion Thread:
>>> >>>>>>
>>> >>>
>>> >>
>>> https://urldefense.com/v3/__https://lists.apache.org/thread/mshwxyjs6z4crrf26ffsk2j4ygmrmm7s__;!!Ayb5sqE7!uYBwREDVQoFp4shkUEIER9OFQZcZEdkVu6oyYzbuwQMPGyDfIoIdOuUf9iNhyjrXuUrwT9BNaxY8mxO_HNRo2tM$
>>> >>>>>>
>>> >>>>>> Thanks,
>>> >>>>>> Lucy Liu
>>> >>>>
>>> >>>>
>>> >>>
>>> >>
>>> >
>>>
>>>

Reply via email to