vcrfxia commented on code in PR #13622:
URL: https://github.com/apache/kafka/pull/13622#discussion_r1177112691


##########
docs/streams/developer-guide/dsl-api.html:
##########
@@ -2830,6 +2846,9 @@ <h5><a class="toc-backref" href="#id34">KTable-KTable 
Foreign-Key
                                                 </ul>
                                                 </div></blockquote>
                                         </li>
+                                        <li>When the table is <a 
class="reference internal" href="#versioned-state-stores"><span class="std 
std-ref">versioned</span></a>,
+                                            the table record to join with is 
determined by performing a timestamped lookup, i.e., the table record which is 
joined will be the latest-by-timestamp record with timestamp
+                                            less than or equal to the stream 
record timestamp. If the stream record timestamp is older than the table's 
history retention, then the record is dropped.</li>

Review Comment:
   Only the stream-table join performs timestamped-lookups; table-table joins 
drop out-of-order records but only ever call `get(key)` and not `get(key, 
asOfTimestamp)`.



-- 
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: jira-unsubscr...@kafka.apache.org

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

Reply via email to