[GitHub] [kafka-site] guozhangwang merged pull request #536: MINOR: update Kafka Streams state.dir doc

2023-08-06 Thread via GitHub


guozhangwang merged PR #536:
URL: https://github.com/apache/kafka-site/pull/536


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@kafka.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [DISCUSS] KIP-962 Relax non-null key requirement in Kafka Streams

2023-08-06 Thread Guozhang Wang
I'm just thinking we can try to encourage users to migrate from XX to
XXWithKey in the docs, giving this as one good example that the latter
can help you distinguish different scenarios whereas the former
cannot.

On Fri, Aug 4, 2023 at 6:32 PM Matthias J. Sax  wrote:
>
> Guozhang,
>
> thanks for pointing out ValueJoinerWithKey. In the end, it's just a
> documentation change, ie, point out that the passed in key could be
> `null` and similar?
>
> -Matthias
>
>
> On 8/2/23 3:20 PM, Guozhang Wang wrote:
> > Thanks Florin for the writeup,
> >
> > One quick thing I'd like to bring up is that in KIP-149
> > (https://cwiki.apache.org/confluence/display/KAFKA/KIP-149%3A+Enabling+key+access+in+ValueTransformer%2C+ValueMapper%2C+and+ValueJoiner)
> > we introduced ValueJoinerWithKey which is aimed to enhance
> > ValueJoiner. It would have a benefit for this KIP such that
> > implementers can distinguish "null-key" v.s. "not-null-key but
> > null-value" scenarios.
> >
> > Hence I'd suggest we also include the semantic changes with
> > ValueJoinerWithKey, which can help distinguish these two scenarios,
> > and also document that if users apply ValueJoiner only, they may not
> > have this benefit, and hence we suggest users to use the former.
> >
> >
> > Guozhang
> >
> > On Mon, Jul 31, 2023 at 12:11 PM Florin Akermann
> >  wrote:
> >>
> >> https://cwiki.apache.org/confluence/display/KAFKA/KIP-962%3A+Relax+non-null+key+requirement+in+Kafka+Streams


Jenkins build is still unstable: Kafka » Kafka Branch Builder » trunk #2072

2023-08-06 Thread Apache Jenkins Server
See