Skip to content

Commit 608f60c

Browse files
committed
[hotfix][build & docs] Update version to 4.1-SNAPSHOT and update docs
1 parent dd89235 commit 608f60c

File tree

15 files changed

+52
-20
lines changed

15 files changed

+52
-20
lines changed

docs/content.zh/docs/connectors/table/jdbc.md

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,25 @@ JDBC 连接器允许使用 JDBC 驱动向任意类型的关系型数据库读取
4141
依赖
4242
------------
4343

44+
使用 JDBC 连接器时, `flink-connector-jdbc-core`, `flink-connector-jdbc-${database}` 和对应的 JDBC 驱动需要添加到依赖中。
45+
4446
{{< sql_connector_download_table "jdbc" >}}
4547

46-
JDBC 连接器不是二进制发行版的一部分,请查阅[这里]({{< ref "docs/dev/configuration/overview" >}})了解如何在集群运行中引用 JDBC 连接器。
48+
连接到对应的数据库时,需要使用对应的 `flink-connector-jdbc-${database}` 依赖和驱动依赖。
49+
50+
支持的 `flink-connector-jdbc-${database}` 依赖如下,其版本需要和 `flink-connector-jdbc-core` 依赖的版本相同:
51+
52+
| Database | Group Id | Artifact Id | JAR |
53+
|:-----------|:--------------------------|:---------------------------------|:--------------------------------------------------------------------------------------------|
54+
| MySQL | `org.apache.flink` | `flink-connector-jdbc-mysql` | [下载](https://repo.maven.apache.org/maven2/org/apache/flink/flink-connector-jdbc-mysql/) |
55+
| Oracle | `org.apache.flink` | `flink-connector-jdbc-oracle` | [下载](https://repo.maven.apache.org/maven2/org/apache/flink/flink-connector-jdbc-oracle/) |
56+
| PostgreSQL | `org.apache.flink` | `flink-connector-jdbc-postgres` | [下载](https://repo.maven.apache.org/maven2/org/apache/flink/flink-connector-jdbc-postgres/) |
57+
| Derby | `org.apache.flink` | `flink-connector-jdbc-core` | [下载](https://repo.maven.apache.org/maven2/org/apache/flink/flink-connector-jdbc-core/) |
58+
| SQL Server | `org.apache.flink` | `flink-connector-jdbc-sqlserver` | [下载](https://repo.maven.apache.org/maven2/org/apache/flink/flink-connector-jdbc-sqlserver/) |
59+
| CrateDB | `org.apache.flink` | `flink-connector-jdbc-cratedb` | [下载](https://repo.maven.apache.org/maven2/org/apache/flink/flink-connector-jdbc-cratedb/) |
60+
| Db2 | `org.apache.flink` | `flink-connector-jdbc-db2` | [下载](https://repo.maven.apache.org/maven2/org/apache/flink/flink-connector-jdbc-db2/) |
61+
| Trino | `org.apache.flink` | `flink-connector-jdbc-trino` | [下载](https://repo.maven.apache.org/maven2/org/apache/flink/flink-connector-jdbc-trino/) |
62+
| OceanBase | `org.apache.flink` | `flink-connector-jdbc-oceanbase` | [下载](https://repo.maven.apache.org/maven2/org/apache/flink/flink-connector-jdbc-oceanbase/) |
4763

4864
在连接到具体数据库时,也需要对应的驱动依赖,目前支持的驱动如下:
4965

docs/content/docs/connectors/table/jdbc.md

Lines changed: 20 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,12 +38,27 @@ The JDBC sink operate in upsert mode for exchange UPDATE/DELETE messages with th
3838
Dependencies
3939
------------
4040

41+
When using the JDBC connector, `flink-connector-jdbc-core`, `flink-connector-jdbc-${database}` and the JDBC driver needs to be added to the dependencies.
42+
4143
{{< sql_connector_download_table "jdbc" >}}
4244

43-
The JDBC connector is not part of the binary distribution.
44-
See how to link with it for cluster execution [here]({{< ref "docs/dev/configuration/overview" >}}).
45+
The `flink-connector-jdbc-${database}` dependency and a driver dependency are required to connect to a specified database.
46+
47+
The `flink-connector-jdbc-${database}` dependencies are as follows, whose version should be the same as the `flink-connector-jdbc-core`:
48+
49+
| Database | Group Id | Artifact Id | JAR |
50+
|:-----------|:--------------------------|:---------------------------------|:--------------------------------------------------------------------------------------------------|
51+
| MySQL | `org.apache.flink` | `flink-connector-jdbc-mysql` | [Download](https://repo.maven.apache.org/maven2/org/apache/flink/flink-connector-jdbc-mysql/) |
52+
| Oracle | `org.apache.flink` | `flink-connector-jdbc-oracle` | [Download](https://repo.maven.apache.org/maven2/org/apache/flink/flink-connector-jdbc-oracle/) |
53+
| PostgreSQL | `org.apache.flink` | `flink-connector-jdbc-postgres` | [Download](https://repo.maven.apache.org/maven2/org/apache/flink/flink-connector-jdbc-postgres/) |
54+
| Derby | `org.apache.flink` | `flink-connector-jdbc-core` | [Download](https://repo.maven.apache.org/maven2/org/apache/flink/flink-connector-jdbc-core/) |
55+
| SQL Server | `org.apache.flink` | `flink-connector-jdbc-sqlserver` | [Download](https://repo.maven.apache.org/maven2/org/apache/flink/flink-connector-jdbc-sqlserver/) |
56+
| CrateDB | `org.apache.flink` | `flink-connector-jdbc-cratedb` | [Download](https://repo.maven.apache.org/maven2/org/apache/flink/flink-connector-jdbc-cratedb/) |
57+
| Db2 | `org.apache.flink` | `flink-connector-jdbc-db2` | [Download](https://repo.maven.apache.org/maven2/org/apache/flink/flink-connector-jdbc-db2/) |
58+
| Trino | `org.apache.flink` | `flink-connector-jdbc-trino` | [Download](https://repo.maven.apache.org/maven2/org/apache/flink/flink-connector-jdbc-trino/) |
59+
| OceanBase | `org.apache.flink` | `flink-connector-jdbc-oceanbase` | [Download](https://repo.maven.apache.org/maven2/org/apache/flink/flink-connector-jdbc-oceanbase/) |
4560

46-
A driver dependency is also required to connect to a specified database. Here are drivers currently supported:
61+
Here are drivers currently supported:
4762

4863
| Driver | Group Id | Artifact Id | JAR |
4964
|:-----------|:---------------------------|:-----------------------|:----------------------------------------------------------------------------------------------------------------------------------|
@@ -58,7 +73,8 @@ A driver dependency is also required to connect to a specified database. Here ar
5873
| OceanBase | `com.oceanbase` | `oceanbase-client` | [Download](https://repo1.maven.org/maven2/com/oceanbase/oceanbase-client/) |
5974

6075

61-
JDBC connector and drivers are not part of Flink's binary distribution. See how to link with them for cluster execution [here]({{< ref "docs/dev/configuration/overview" >}}).
76+
JDBC connector and drivers are not part of Flink's binary distribution.
77+
See how to link with them for cluster execution [here]({{< ref "docs/dev/configuration/overview" >}}).
6278

6379

6480
How to create a JDBC table

docs/data/jdbc.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
# limitations under the License.
1717
################################################################################
1818

19-
version: 3.3.0-SNAPSHOT
19+
version: 4.1-SNAPSHOT
2020
variants:
21-
- maven: flink-connector-jdbc
22-
sql_url: https://repo.maven.apache.org/maven2/org/apache/flink/flink-connector-jdbc/$full_version/flink-connector-jdbc-$full_version.jar
21+
- maven: flink-connector-jdbc-core
22+
sql_url: https://repo.maven.apache.org/maven2/org/apache/flink/flink-connector-jdbc-core/$full_version/flink-connector-jdbc-core-$full_version.jar

flink-connector-jdbc-architecture/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<parent>
77
<groupId>org.apache.flink</groupId>
88
<artifactId>flink-connector-jdbc-parent</artifactId>
9-
<version>4.0-SNAPSHOT</version>
9+
<version>4.1-SNAPSHOT</version>
1010
</parent>
1111

1212
<artifactId>flink-connector-jdbc-architecture</artifactId>

flink-connector-jdbc-backward-compatibility/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<parent>
88
<groupId>org.apache.flink</groupId>
99
<artifactId>flink-connector-jdbc-parent</artifactId>
10-
<version>4.0-SNAPSHOT</version>
10+
<version>4.1-SNAPSHOT</version>
1111
</parent>
1212

1313
<groupId>org.apache.flink</groupId>

flink-connector-jdbc-core/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ under the License.
2626
<parent>
2727
<groupId>org.apache.flink</groupId>
2828
<artifactId>flink-connector-jdbc-parent</artifactId>
29-
<version>4.0-SNAPSHOT</version>
29+
<version>4.1-SNAPSHOT</version>
3030
</parent>
3131

3232
<artifactId>flink-connector-jdbc-core</artifactId>

flink-connector-jdbc-cratedb/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<parent>
77
<groupId>org.apache.flink</groupId>
88
<artifactId>flink-connector-jdbc-parent</artifactId>
9-
<version>4.0-SNAPSHOT</version>
9+
<version>4.1-SNAPSHOT</version>
1010
</parent>
1111

1212
<artifactId>flink-connector-jdbc-cratedb</artifactId>

flink-connector-jdbc-db2/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<parent>
77
<groupId>org.apache.flink</groupId>
88
<artifactId>flink-connector-jdbc-parent</artifactId>
9-
<version>4.0-SNAPSHOT</version>
9+
<version>4.1-SNAPSHOT</version>
1010
</parent>
1111

1212
<artifactId>flink-connector-jdbc-db2</artifactId>

flink-connector-jdbc-mysql/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<parent>
77
<groupId>org.apache.flink</groupId>
88
<artifactId>flink-connector-jdbc-parent</artifactId>
9-
<version>4.0-SNAPSHOT</version>
9+
<version>4.1-SNAPSHOT</version>
1010
</parent>
1111

1212
<artifactId>flink-connector-jdbc-mysql</artifactId>

flink-connector-jdbc-oceanbase/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<parent>
77
<groupId>org.apache.flink</groupId>
88
<artifactId>flink-connector-jdbc-parent</artifactId>
9-
<version>4.0-SNAPSHOT</version>
9+
<version>4.1-SNAPSHOT</version>
1010
</parent>
1111

1212
<artifactId>flink-connector-jdbc-oceanbase</artifactId>

0 commit comments

Comments
 (0)