This is an automated email from the ASF dual-hosted git repository.
fhueske pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/flink.git
The following commit(s) were added to refs/heads/master by this push:
new 5b22c9b9eab [FLINK-40902][docs] Remove equi-predicate requirement from
Table API LATERAL SNAPSHOT join docs (#29471)
5b22c9b9eab is described below
commit 5b22c9b9eab668454e7d716eb9bebca655488306
Author: Fabian Hueske <[email protected]>
AuthorDate: Tue Oct 13 15:22:23 2026 +0200
[FLINK-40902][docs] Remove equi-predicate requirement from Table API
LATERAL SNAPSHOT join docs (#29471)
The equi-key requirement for LATERAL SNAPSHOT join was lifted in the
implementation, but the Table API docs still stated that the predicate must
contain at least one equality condition. Align the Table API docs with the
SQL docs: an equality predicate is recommended but not required.
Generated-by: Claude Code (Claude Opus 4.8)
---
docs/content.zh/docs/dev/table/tableApi.md | 2 +-
docs/content/docs/dev/table/tableApi.md | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/docs/content.zh/docs/dev/table/tableApi.md
b/docs/content.zh/docs/dev/table/tableApi.md
index a88533fa0af..42b832367b5 100644
--- a/docs/content.zh/docs/dev/table/tableApi.md
+++ b/docs/content.zh/docs/dev/table/tableApi.md
@@ -1156,7 +1156,7 @@ val result = orders
{{< label "Batch" >}} {{< label "Streaming" >}}
-Enriches an append-only table with the current state of an updating table by
calling the built-in `SNAPSHOT` [process table function]({{< ref
"docs/sql/functions/built-in-functions" >}}) as the build (right) side of a
`LATERAL` join. Each probe-side row is joined with the build-side state that is
current when the row is processed. Both inner and left outer joins are
supported, and the predicate must contain at least one equality condition.
+Enriches an append-only table with the current state of an updating table by
calling the built-in `SNAPSHOT` [process table function]({{< ref
"docs/sql/functions/built-in-functions" >}}) as the build (right) side of a
`LATERAL` join. Each probe-side row is joined with the build-side state that is
current when the row is processed. Both inner and left outer joins are
supported. An equality predicate is recommended but not required.
See [LATERAL SNAPSHOT join]({{< ref "docs/sql/reference/queries/joins"
>}}#lateral-snapshot-join) for the full list of `SNAPSHOT` arguments and the
join semantics.
diff --git a/docs/content/docs/dev/table/tableApi.md
b/docs/content/docs/dev/table/tableApi.md
index f50b150c711..ebb4dadcda4 100644
--- a/docs/content/docs/dev/table/tableApi.md
+++ b/docs/content/docs/dev/table/tableApi.md
@@ -1155,7 +1155,7 @@ Currently not supported in Python Table API.
{{< label "Batch" >}} {{< label "Streaming" >}}
-Enriches an append-only table with the current state of an updating table by
calling the built-in `SNAPSHOT` [process table function]({{< ref
"docs/sql/functions/built-in-functions" >}}) as the build (right) side of a
`LATERAL` join. Each probe-side row is joined with the build-side state that is
current when the row is processed. Both inner and left outer joins are
supported, and the predicate must contain at least one equality condition.
+Enriches an append-only table with the current state of an updating table by
calling the built-in `SNAPSHOT` [process table function]({{< ref
"docs/sql/functions/built-in-functions" >}}) as the build (right) side of a
`LATERAL` join. Each probe-side row is joined with the build-side state that is
current when the row is processed. Both inner and left outer joins are
supported. An equality predicate is recommended but not required.
See [LATERAL SNAPSHOT join]({{< ref "docs/sql/reference/queries/joins"
>}}#lateral-snapshot-join) for the full list of `SNAPSHOT` arguments and the
join semantics.