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