This is an automated email from the ASF dual-hosted git repository. mjsax pushed a commit to branch 3.7 in repository https://gitbox.apache.org/repos/asf/kafka.git
The following commit(s) were added to refs/heads/3.7 by this push: new c979ef2f7d0 KAFKA-12317: Update FK-left-join documentation (#15689) c979ef2f7d0 is described below commit c979ef2f7d0bcce0d2f5a80dffbb42ddbb84ed62 Author: Florin Akermann <florin.akerm...@gmail.com> AuthorDate: Thu Jun 6 00:22:31 2024 +0200 KAFKA-12317: Update FK-left-join documentation (#15689) FK left-join was changed via KIP-962. This PR updates the docs accordingly. Reviewers: Ayoub Omari <ayouboma...@outlook.fr>, Matthias J. Sax <matth...@confluent.io> --- docs/streams/developer-guide/dsl-api.html | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/streams/developer-guide/dsl-api.html b/docs/streams/developer-guide/dsl-api.html index acd40ad835f..fd5c22cae33 100644 --- a/docs/streams/developer-guide/dsl-api.html +++ b/docs/streams/developer-guide/dsl-api.html @@ -2542,6 +2542,10 @@ Function<Long, Long> foreignKeyExtractor = (x) -> x; <blockquote> <div> <ul class="simple"> + <li> + Records for which the <code class="docutils literal"><span class="pre">foreignKeyExtractor</span></code> produces <code class="docutils literal"><span class="pre">null</span></code> are ignored and do not trigger a join. + If you want to join with <code class="docutils literal"><span class="pre">null</span></code> foreign keys, use a suitable sentinel value to do so (i.e. <code class="docutils literal"><span class="pre">"NULL"</span></code> for a String field, or <code class="docutils literal"><span class="pre">-1</span></code> for an auto-incrementing integer field). + </li> <li>Input records with a <code class="docutils literal"><span class="pre">null</span></code> value are interpreted as <em>tombstones</em> @@ -2601,10 +2605,6 @@ Function<Long, Long> foreignKeyExtractor = (x) -> x; <blockquote> <div> <ul class="simple"> - <li> - Records for which the <code class="docutils literal"><span class="pre">foreignKeyExtractor</span></code> produces <code class="docutils literal"><span class="pre">null</span></code> are ignored and do not trigger a join. - If you want to join with <code class="docutils literal"><span class="pre">null</span></code> foreign keys, use a suitable sentinel value to do so (i.e. <code class="docutils literal"><span class="pre">"NULL"</span></code> for a String field, or <code class="docutils literal"><span class="pre">-1</span></code> for an auto-incrementing integer field). - </li> <li>Input records with a <code class="docutils literal"><span class="pre">null</span></code> value are interpreted as <em>tombstones</em>