This is an automated email from the ASF dual-hosted git repository.
dannycranmer pushed a commit to branch release-1.17
in repository https://gitbox.apache.org/repos/asf/flink.git
The following commit(s) were added to refs/heads/release-1.17 by this push:
new 319b07d2519 [FLINK-31692][Connectors/MongoDB] Integrate MongoDB
connector docs into Flink website
319b07d2519 is described below
commit 319b07d251902f2d387a503ac9a0357c2dd519b3
Author: Danny Cranmer <[email protected]>
AuthorDate: Mon Apr 3 11:22:32 2023 +0100
[FLINK-31692][Connectors/MongoDB] Integrate MongoDB connector docs into
Flink website
---
docs/README.md | 1 +
docs/content.zh/docs/connectors/datastream/overview.md | 1 +
docs/content.zh/docs/connectors/table/overview.md | 6 ++++++
docs/content/docs/connectors/datastream/overview.md | 1 +
docs/content/docs/connectors/table/overview.md | 6 ++++++
docs/data/sql_connectors.yml | 6 ++++++
docs/setup_docs.sh | 1 +
7 files changed, 22 insertions(+)
diff --git a/docs/README.md b/docs/README.md
index 8a50b39474a..0aefee98133 100644
--- a/docs/README.md
+++ b/docs/README.md
@@ -19,6 +19,7 @@ Both methods require you to execute commands in the directory
of this module (`d
```sh
$ git submodule update --init --recursive
$ ./setup_docs.sh
+$ docker pull jakejarvis/hugo-extended:latest
$ docker run -v $(pwd):/src -p 1313:1313 jakejarvis/hugo-extended:latest
server --buildDrafts --buildFuture --bind 0.0.0.0
```
diff --git a/docs/content.zh/docs/connectors/datastream/overview.md
b/docs/content.zh/docs/connectors/datastream/overview.md
index 7026c9389c9..63daeff7aa0 100644
--- a/docs/content.zh/docs/connectors/datastream/overview.md
+++ b/docs/content.zh/docs/connectors/datastream/overview.md
@@ -50,6 +50,7 @@ under the License.
* [Hybrid Source]({{< ref "docs/connectors/datastream/hybridsource" >}})
(source)
* [Apache Pulsar]({{< ref "docs/connectors/datastream/pulsar" >}}) (source)
* [JDBC]({{< ref "docs/connectors/datastream/jdbc" >}}) (sink)
+ * [MongoDB]({{< ref "docs/connectors/datastream/mongodb" >}}) (source/sink)
请记住,在使用一种连接器时,通常需要额外的第三方组件,比如:数据存储服务器或者消息队列。
要注意这些列举的连接器是 Flink 工程的一部分,包含在发布的源码中,但是不包含在二进制发行版中。
diff --git a/docs/content.zh/docs/connectors/table/overview.md
b/docs/content.zh/docs/connectors/table/overview.md
index fb2ff6befbf..f959ad369a3 100644
--- a/docs/content.zh/docs/connectors/table/overview.md
+++ b/docs/content.zh/docs/connectors/table/overview.md
@@ -102,6 +102,12 @@ Flink natively support various connectors. The following
tables list all availab
<td>Unbounded Scan, Bounded Scan, Lookup</td>
<td>Streaming Sink, Batch Sink</td>
</tr>
+ <tr>
+ <td><a href="{{< ref "docs/connectors/table/mongodb"
>}}">MongoDB</a></td>
+ <td></td>
+ <td>Bounded Scan, Lookup</td>
+ <td>Streaming Sink, Batch Sink</td>
+ </tr>
</tbody>
</table>
diff --git a/docs/content/docs/connectors/datastream/overview.md
b/docs/content/docs/connectors/datastream/overview.md
index 1783653cb87..980143ecb48 100644
--- a/docs/content/docs/connectors/datastream/overview.md
+++ b/docs/content/docs/connectors/datastream/overview.md
@@ -51,6 +51,7 @@ Connectors provide code for interfacing with various
third-party systems. Curren
* [Hybrid Source]({{< ref "docs/connectors/datastream/hybridsource" >}})
(source)
* [Apache Pulsar]({{< ref "docs/connectors/datastream/pulsar" >}}) (source)
* [JDBC]({{< ref "docs/connectors/datastream/jdbc" >}}) (sink)
+ * [MongoDB]({{< ref "docs/connectors/datastream/mongodb" >}}) (source/sink)
Keep in mind that to use one of these connectors in an application, additional
third party
components are usually required, e.g. servers for the data stores or message
queues.
diff --git a/docs/content/docs/connectors/table/overview.md
b/docs/content/docs/connectors/table/overview.md
index 3252563814b..64ad8f35736 100644
--- a/docs/content/docs/connectors/table/overview.md
+++ b/docs/content/docs/connectors/table/overview.md
@@ -102,6 +102,12 @@ Flink natively support various connectors. The following
tables list all availab
<td>Unbounded Scan, Bounded Scan, Lookup</td>
<td>Streaming Sink, Batch Sink</td>
</tr>
+ <tr>
+ <td><a href="{{< ref "docs/connectors/table/mongodb"
>}}">MongoDB</a></td>
+ <td></td>
+ <td>Bounded Scan, Lookup</td>
+ <td>Streaming Sink, Batch Sink</td>
+ </tr>
</tbody>
</table>
diff --git a/docs/data/sql_connectors.yml b/docs/data/sql_connectors.yml
index 5d219bda78b..4262d48f74d 100644
--- a/docs/data/sql_connectors.yml
+++ b/docs/data/sql_connectors.yml
@@ -201,3 +201,9 @@ rabbitmq:
category: connector
maven: flink-connector-rabbitmq
sql_url:
https://repo.maven.apache.org/maven2/org/apache/flink/flink-sql-connector-rabbitmq/3.0.0-1.16/flink-sql-connector-rabbitmq-3.0.0-1.16.jar
+
+mongodb:
+ name: MongoDB
+ category: connector
+ maven: flink-connector-mongodb
+ sql_url:
https://repo.maven.apache.org/maven2/org/apache/flink/flink-sql-connector-mongodb/1.0.0-1.16/flink-sql-connector-mongodb-1.0.0-1.16.jar
diff --git a/docs/setup_docs.sh b/docs/setup_docs.sh
index e9371f1f4ff..b161dd95e5e 100755
--- a/docs/setup_docs.sh
+++ b/docs/setup_docs.sh
@@ -50,6 +50,7 @@ integrate_connector_docs pulsar main
integrate_connector_docs jdbc v3.0.0
integrate_connector_docs rabbitmq v3.0.0
integrate_connector_docs gcp-pubsub v3.0.0
+integrate_connector_docs mongodb v1.0.0-docs
cd ..
rm -rf tmp