This is an automated email from the ASF dual-hosted git repository.
sjwiesman pushed a commit to branch release-1.12
in repository https://gitbox.apache.org/repos/asf/flink.git
The following commit(s) were added to refs/heads/release-1.12 by this push:
new 28f3aba7 [FLINK-20371][docs] Add docs for outer interval joins
28f3aba7 is described below
commit 28f3aba7961b48c518aa0a67004dd24660437390
Author: Timo Walther <[email protected]>
AuthorDate: Thu Nov 26 09:59:08 2020 +0100
[FLINK-20371][docs] Add docs for outer interval joins
This closes #14230
---
docs/dev/table/sql/queries.md | 4 ++--
docs/dev/table/sql/queries.zh.md | 2 +-
docs/dev/table/tableApi.md | 4 ++--
docs/dev/table/tableApi.zh.md | 4 ++--
4 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/docs/dev/table/sql/queries.md b/docs/dev/table/sql/queries.md
index 76a6fa0..3a0460d 100644
--- a/docs/dev/table/sql/queries.md
+++ b/docs/dev/table/sql/queries.md
@@ -649,12 +649,12 @@ FROM Orders FULL OUTER JOIN Product ON Orders.productId =
Product.id
</td>
</tr>
<tr>
- <td><strong>Interval Join</strong><br>
+ <td><strong>Inner/Outer Interval Join</strong><br>
<span class="label label-primary">Batch</span>
<span class="label label-primary">Streaming</span>
</td>
<td>
- <p><b>Note:</b> Interval joins are a subset of regular joins that can
be processed in a streaming fashion.</p>
+ <p><b>Note:</b> Interval joins are a subset of regular joins that can
be processed in a streaming fashion. Both inner and outer joins are
supported.</p>
<p>A interval join requires at least one equi-join predicate and a
join condition that bounds the time on both sides. Such a condition can be
defined by two appropriate range predicates (<code><, <=, >=,
></code>), a <code>BETWEEN</code> predicate, or a single equality predicate
that compares <a href="{% link dev/table/streaming/time_attributes.md %}">time
attributes</a> of the same type (i.e., processing time or event time) of both
input tables.</p>
<p>For example, the following predicates are valid interval join
conditions:</p>
diff --git a/docs/dev/table/sql/queries.zh.md b/docs/dev/table/sql/queries.zh.md
index cb17869..4b699a0 100644
--- a/docs/dev/table/sql/queries.zh.md
+++ b/docs/dev/table/sql/queries.zh.md
@@ -648,7 +648,7 @@ FROM Orders FULL OUTER JOIN Product ON Orders.productId =
Product.id
</td>
</tr>
<tr>
- <td><strong>Interval Join</strong><br>
+ <td><strong>Inner/Outer Interval Join</strong><br>
<span class="label label-primary">批处理</span>
<span class="label label-primary">流处理</span>
</td>
diff --git a/docs/dev/table/tableApi.md b/docs/dev/table/tableApi.md
index 34a22cf..46ed86a 100644
--- a/docs/dev/table/tableApi.md
+++ b/docs/dev/table/tableApi.md
@@ -1239,12 +1239,12 @@ Table fullOuterResult = left.fullOuterJoin(right,
$("a").isEqual($("d")))
</td>
</tr>
<tr>
- <td><strong>Interval Join</strong><br>
+ <td><strong>Inner/Outer Interval Join</strong><br>
<span class="label label-primary">Batch</span>
<span class="label label-primary">Streaming</span>
</td>
<td>
- <p><b>Note:</b> Interval joins are a subset of regular joins that can
be processed in a streaming fashion.</p>
+ <p><b>Note:</b> Interval joins are a subset of regular joins that can
be processed in a streaming fashion. Both inner and outer joins are
supported.</p>
<p>An interval join requires at least one equi-join predicate and a
join condition that bounds the time on both sides. Such a condition can be
defined by two appropriate range predicates (<code><, <=, >=,
></code>) or a single equality predicate that compares <a href="{% link
dev/table/streaming/time_attributes.md %}">time attributes</a> of the same type
(i.e., processing time or event time) of both input tables.</p>
<p>For example, the following predicates are valid interval join
conditions:</p>
diff --git a/docs/dev/table/tableApi.zh.md b/docs/dev/table/tableApi.zh.md
index f09b3df..7cbf0c0 100644
--- a/docs/dev/table/tableApi.zh.md
+++ b/docs/dev/table/tableApi.zh.md
@@ -1239,12 +1239,12 @@ Table fullOuterResult = left.fullOuterJoin(right,
$("a").isEqual($("d")))
</td>
</tr>
<tr>
- <td><strong>Interval Join</strong><br>
+ <td><strong>Inner/Outer Interval Join</strong><br>
<span class="label label-primary">Batch</span>
<span class="label label-primary">Streaming</span>
</td>
<td>
- <p><b>Note:</b> Interval joins are a subset of regular joins that can
be processed in a streaming fashion.</p>
+ <p><b>Note:</b> Interval joins are a subset of regular joins that can
be processed in a streaming fashion. Both inner and outer joins are
supported.</p>
<p>An interval join requires at least one equi-join predicate and a
join condition that bounds the time on both sides. Such a condition can be
defined by two appropriate range predicates (<code><, <=, >=,
></code>) or a single equality predicate that compares <a href="{% link
dev/table/streaming/time_attributes.zh.md %}">time attributes</a> of the same
type (i.e., processing time or event time) of both input tables.</p>
<p>For example, the following predicates are valid interval join
conditions:</p>