Sorry for the delay. Needed to read the KIP and code multiple times to
wrap my head around it.

Thanks for the KIP.


+1 (binding)


-Matthias


On 12/13/18 1:19 PM, Damian Guy wrote:
> +1 (binding)
> 
> On Wed, 12 Dec 2018 at 13:27, Adam Bellemare <adam.bellem...@gmail.com>
> wrote:
> 
>> +1 (non-binding) from me. Looks like a pretty clear-cut case.
>>
>>
>>
>> On Tue, Dec 11, 2018 at 1:11 AM Shawn Nguyen <shavvnnngu...@gmail.com>
>> wrote:
>>
>>> Thanks for the feedback Guozhang! I updated the KIP.
>>>
>>> In the meantime, could I ask for additional binding votes/approval on
>> this
>>> KIP proposal?
>>>
>>> Shawn
>>>
>>> On Thu, Dec 6, 2018 at 1:22 PM Liquan Pei <liquan...@gmail.com> wrote:
>>>
>>>> +1 (non-binding)
>>>>
>>>> On Wed, Dec 5, 2018 at 4:51 PM Guozhang Wang <wangg...@gmail.com>
>> wrote:
>>>>
>>>>> Hello Shawn,
>>>>>
>>>>> Thanks for the writeup. I've made a pass over it and here are some
>> minor
>>>>> comments:
>>>>>
>>>>> 1) As we discussed in the PR:
>> https://github.com/apache/kafka/pull/5307
>>> ,
>>>>> the public APIs that we will add is
>>>>>
>>>>> In WindowedSerdes:
>>>>> ```
>>>>> static public <T> Serde<Windowed<T>>
>>> timeWindowedChangelogSerdeFrom(final
>>>>> Class<T> type, final long windowSize)
>>>>> ```
>>>>>
>>>>> In TimeWindowedSerde
>>>>> ```
>>>>> TimeWindowedSerde forChangelog(final boolean);
>>>>> ```
>>>>>
>>>>> Other classes such as WindowedKeySchema are internal classes for
>>>>> implementation details and hence do not need to be listed in the wiki
>> as
>>>>> public APIs.
>>>>>
>>>>>
>>>>> 2) The wiki doc may reads a bit confusing for audience who are not
>>>>> familiar
>>>>> with the PR, since we mentioned the "forChangelog()" function and the
>>>>> "isChangelog" parameter without clear definitions, but only explained
>>> what
>>>>> it is later in the docs as java code examples. I think rephrasing the
>>>>> early
>>>>> paragraphs to explain a bit more why we will add a new internal field
>>>>> along
>>>>> with a setter, its semantics (its default value and how
>> deserialization
>>>>> will be different depending on that) would be better.
>>>>>
>>>>> Otherwise, I'm +1 on the KIP, thanks!
>>>>>
>>>>>
>>>>> Guozhang
>>>>>
>>>>>
>>>>> On Wed, Dec 5, 2018 at 8:18 AM Shawn Nguyen <shavvnnngu...@gmail.com>
>>>>> wrote:
>>>>>
>>>>>> Hey all,
>>>>>>
>>>>>> I wanted to start a vote on approval of KIP-393
>>>>>> <
>>>>>>
>>>>>
>>>
>> https://cwiki.apache.org/confluence/display/KAFKA/KIP-393%3A+Time+windowed+serde+to+properly+deserialize+changelog+input+topic
>>>>>>>
>>>>>> to
>>>>>> fix the current time windowed serde for properly deserializing
>>> changelog
>>>>>> input topics. Let me know what you guys think.
>>>>>>
>>>>>> Thanks,
>>>>>> Shawn
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> -- Guozhang
>>>>>
>>>>
>>>>
>>>> --
>>>> Liquan Pei
>>>> Software Engineer, Confluent Inc
>>>>
>>>
>>
> 

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to