+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 > > > > > >