Skip to content

Commit

Permalink
KAFKA-12317: Update FK-left-join documentation (#15689)
Browse files Browse the repository at this point in the history
FK left-join was changed via KIP-962. This PR updates the docs accordingly.

Reviewers: Ayoub Omari <[email protected]>, Matthias J. Sax <[email protected]>
  • Loading branch information
florin-akermann authored and mjsax committed Jun 5, 2024
1 parent dd6d6f4 commit 1f6c5dc
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions docs/streams/developer-guide/dsl-api.html
Original file line number Diff line number Diff line change
Expand Up @@ -2542,6 +2542,10 @@ <h5><a class="toc-backref" href="#id34">KTable-KTable Foreign-Key
<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>
Expand Down Expand Up @@ -2601,10 +2605,6 @@ <h5><a class="toc-backref" href="#id34">KTable-KTable Foreign-Key
<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>
Expand Down

0 comments on commit 1f6c5dc

Please sign in to comment.