You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@seatunnel.apache.org by zo...@apache.org on 2022/10/20 13:48:27 UTC

[incubator-seatunnel] branch dev updated: [Doc][Connector-V2] Add changelog for all connector-v2 (#3128)

This is an automated email from the ASF dual-hosted git repository.

zongwen pushed a commit to branch dev
in repository https://gitbox.apache.org/repos/asf/incubator-seatunnel.git


The following commit(s) were added to refs/heads/dev by this push:
     new 4969ffae8 [Doc][Connector-V2] Add changelog for all connector-v2 (#3128)
4969ffae8 is described below

commit 4969ffae88494b69de694f03a9c534f25dd5d242
Author: Eric <ga...@gmail.com>
AuthorDate: Thu Oct 20 21:48:21 2022 +0800

    [Doc][Connector-V2] Add changelog for all connector-v2 (#3128)
    
    * Add changelog for all connector-v2
    
    * fix ci error
    
    * update the changed log format
    
    * add clickhouse change log
---
 docs/en/connector-v2/sink/Assert.md            | 14 +++++++++++
 docs/en/connector-v2/sink/Clickhouse.md        | 11 ++++++++-
 docs/en/connector-v2/sink/ClickhouseFile.md    |  8 ++++++-
 docs/en/connector-v2/sink/Console.md           |  9 ++++++++
 docs/en/connector-v2/sink/Datahub.md           | 22 +++++++++++-------
 docs/en/connector-v2/sink/Elasticsearch.md     |  6 +++++
 docs/en/connector-v2/sink/Email.md             |  6 +++++
 docs/en/connector-v2/sink/Enterprise-WeChat.md |  9 ++++++++
 docs/en/connector-v2/sink/Feishu.md            |  7 +++++-
 docs/en/connector-v2/sink/FtpFile.md           | 13 ++++++++++-
 docs/en/connector-v2/sink/Greenplum.md         |  8 ++++++-
 docs/en/connector-v2/sink/HdfsFile.md          | 12 ++++++++++
 docs/en/connector-v2/sink/Hive.md              | 10 ++++----
 docs/en/connector-v2/sink/Http.md              |  5 ++++
 docs/en/connector-v2/sink/IoTDB.md             | 14 +++++++++++
 docs/en/connector-v2/sink/Jdbc.md              | 32 ++++++++++++++++++--------
 docs/en/connector-v2/sink/Kafka.md             | 10 +++-----
 docs/en/connector-v2/sink/Kudu.md              |  9 ++++++++
 docs/en/connector-v2/sink/LocalFile.md         | 11 +++++++++
 docs/en/connector-v2/sink/MongoDB.md           |  6 +++++
 docs/en/connector-v2/sink/Neo4j.md             |  6 +++++
 docs/en/connector-v2/sink/OssFile.md           | 11 +++++++++
 docs/en/connector-v2/sink/Phoenix.md           |  8 ++++++-
 docs/en/connector-v2/sink/Redis.md             |  5 ++++
 docs/en/connector-v2/sink/Sentry.md            |  8 ++++++-
 docs/en/connector-v2/sink/Socket.md            |  6 +++++
 docs/en/connector-v2/sink/dingtalk.md          |  6 +++++
 docs/en/connector-v2/source/Clickhouse.md      | 14 ++++++++++-
 docs/en/connector-v2/source/FakeSource.md      | 17 ++++++++++++++
 docs/en/connector-v2/source/FtpFile.md         | 12 ++++++++++
 docs/en/connector-v2/source/Greenplum.md       |  9 +++++++-
 docs/en/connector-v2/source/HdfsFile.md        | 14 ++++++++++-
 docs/en/connector-v2/source/Hive.md            |  6 +++++
 docs/en/connector-v2/source/Http.md            |  5 ++++
 docs/en/connector-v2/source/Hudi.md            |  8 ++++++-
 docs/en/connector-v2/source/Iceberg.md         |  8 ++++++-
 docs/en/connector-v2/source/InfluxDB.md        |  6 +++++
 docs/en/connector-v2/source/IoTDB.md           | 14 +++++++++++
 docs/en/connector-v2/source/Jdbc.md            | 14 +++++++++++
 docs/en/connector-v2/source/Kudu.md            |  8 ++++++-
 docs/en/connector-v2/source/LocalFile.md       | 14 ++++++++++-
 docs/en/connector-v2/source/MongoDB.md         |  6 +++++
 docs/en/connector-v2/source/OssFile.md         | 14 ++++++++++-
 docs/en/connector-v2/source/Phoenix.md         |  8 ++++++-
 docs/en/connector-v2/source/Redis.md           |  5 ++++
 docs/en/connector-v2/source/Socket.md          |  6 +++++
 docs/en/connector-v2/source/kafka.md           |  8 ++++++-
 docs/en/connector-v2/source/pulsar.md          |  7 +++++-
 48 files changed, 429 insertions(+), 46 deletions(-)

diff --git a/docs/en/connector-v2/sink/Assert.md b/docs/en/connector-v2/sink/Assert.md
index 6379960d9..14a4606a4 100644
--- a/docs/en/connector-v2/sink/Assert.md
+++ b/docs/en/connector-v2/sink/Assert.md
@@ -122,3 +122,17 @@ Assert {
   }
 
 ```
+
+## Changelog
+
+### 2.2.0-beta 2022-09-26
+
+- Add Assert Sink Connector
+
+### 2.3.0-beta 2022-10-20
+- [Improve] 1.Support check the number of rows ([2844](https://github.com/apache/incubator-seatunnel/pull/2844)) ([3031](https://github.com/apache/incubator-seatunnel/pull/3031)):
+    - check rows not empty
+    - check minimum number of rows
+    - check maximum number of rows
+- [Improve] 2.Support direct define of data values(row) ([2844](https://github.com/apache/incubator-seatunnel/pull/2844)) ([3031](https://github.com/apache/incubator-seatunnel/pull/3031))
+- [Improve] 3.Support setting parallelism as 1 ([2844](https://github.com/apache/incubator-seatunnel/pull/2844)) ([3031](https://github.com/apache/incubator-seatunnel/pull/3031))
diff --git a/docs/en/connector-v2/sink/Clickhouse.md b/docs/en/connector-v2/sink/Clickhouse.md
index 154d3a6a8..fc4a12603 100644
--- a/docs/en/connector-v2/sink/Clickhouse.md
+++ b/docs/en/connector-v2/sink/Clickhouse.md
@@ -116,4 +116,13 @@ sink {
   }
   
 }
-```
\ No newline at end of file
+```
+
+## Changelog
+
+### 2.2.0-beta 2022-09-26
+
+- Add ClickHouse Sink Connector
+
+### 2.3.0-beta 2022-10-20
+- [Improve] Clickhouse Support Int128,Int256 Type ([3067](https://github.com/apache/incubator-seatunnel/pull/3067))
diff --git a/docs/en/connector-v2/sink/ClickhouseFile.md b/docs/en/connector-v2/sink/ClickhouseFile.md
index 5e438e88b..86f762a9c 100644
--- a/docs/en/connector-v2/sink/ClickhouseFile.md
+++ b/docs/en/connector-v2/sink/ClickhouseFile.md
@@ -115,4 +115,10 @@ Sink plugin common parameters, please refer to [Sink Common Options](common-opti
       password = "seatunnel"
     }]
   }
-```
\ No newline at end of file
+```
+
+## Changelog
+
+### 2.2.0-beta 2022-09-26
+
+- Support write data to ClickHouse File and move to ClickHouse data dir
diff --git a/docs/en/connector-v2/sink/Console.md b/docs/en/connector-v2/sink/Console.md
index db2613250..743246b37 100644
--- a/docs/en/connector-v2/sink/Console.md
+++ b/docs/en/connector-v2/sink/Console.md
@@ -84,3 +84,12 @@ row=7 : KIGOqnLhqe, 430165110
 row=8 : goMdjHlRpX, 288221239
 row=9 : VBtpiNGArV, 1906991577
 ```
+
+## Changelog
+
+### 2.2.0-beta 2022-09-26
+
+- Add Console Sink Connector
+
+### 2.3.0-beta 2022-10-20
+- [Improve] Console sink support print subtask index ([3000](https://github.com/apache/incubator-seatunnel/pull/3000))
diff --git a/docs/en/connector-v2/sink/Datahub.md b/docs/en/connector-v2/sink/Datahub.md
index f31936bf8..3361a5ec5 100644
--- a/docs/en/connector-v2/sink/Datahub.md
+++ b/docs/en/connector-v2/sink/Datahub.md
@@ -1,10 +1,10 @@
-# Datahub
+# DataHub
 
-> Datahub sink connector
+> DataHub sink connector
 
 ## Description
 
-A sink plugin which use send message to datahub
+A sink plugin which use send message to DataHub
 
 ## Key features
 
@@ -26,23 +26,23 @@ A sink plugin which use send message to datahub
 
 ### url [string]
 
-your datahub endpoint start with http (string)
+your DataHub endpoint start with http (string)
 
 ### accessId [string]
 
-your datahub accessId which cloud be access from Alibaba Cloud  (string)
+your DataHub accessId which cloud be access from Alibaba Cloud  (string)
 
 ### accessKey[string]
 
-your datahub accessKey which cloud be access from Alibaba Cloud  (string)
+your DataHub accessKey which cloud be access from Alibaba Cloud  (string)
 
 ### project [string]
 
-your datahub project which is created in Alibaba Cloud  (string)
+your DataHub project which is created in Alibaba Cloud  (string)
 
 ### topic [string]
 
-your datahub topic  (string)
+your DataHub topic  (string)
 
 ### timeout [int]
 
@@ -71,3 +71,9 @@ sink {
  }
 }
 ```
+
+## Changelog
+
+### 2.2.0-beta 2022-09-26
+
+- Add DataHub Sink Connector
diff --git a/docs/en/connector-v2/sink/Elasticsearch.md b/docs/en/connector-v2/sink/Elasticsearch.md
index cfa4bd21e..d8673b90d 100644
--- a/docs/en/connector-v2/sink/Elasticsearch.md
+++ b/docs/en/connector-v2/sink/Elasticsearch.md
@@ -64,3 +64,9 @@ Elasticsearch {
     index = "seatunnel-${age}"
 }
 ```
+
+## Changelog
+
+### 2.2.0-beta 2022-09-26
+
+- Add Elasticsearch Sink Connector
diff --git a/docs/en/connector-v2/sink/Email.md b/docs/en/connector-v2/sink/Email.md
index 992b06a2e..719f67bea 100644
--- a/docs/en/connector-v2/sink/Email.md
+++ b/docs/en/connector-v2/sink/Email.md
@@ -80,3 +80,9 @@ Sink plugin common parameters, please refer to [Sink Common Options](common-opti
    }
 
 ```
+
+## Changelog
+
+### 2.2.0-beta 2022-09-26
+
+- Add Email Sink Connector
diff --git a/docs/en/connector-v2/sink/Enterprise-WeChat.md b/docs/en/connector-v2/sink/Enterprise-WeChat.md
index 86e2097f4..d933bfc3a 100644
--- a/docs/en/connector-v2/sink/Enterprise-WeChat.md
+++ b/docs/en/connector-v2/sink/Enterprise-WeChat.md
@@ -60,3 +60,12 @@ WeChat {
         mentioned_mobile_list=["13800001111","@all"]
     }
 ```
+
+## Changelog
+
+### 2.2.0-beta 2022-09-26
+
+- Add Enterprise-WeChat Sink Connector
+
+### 2.3.0-beta 2022-10-20
+- [BugFix] Fix Enterprise-WeChat Sink data serialization ([2856](https://github.com/apache/incubator-seatunnel/pull/2856))
diff --git a/docs/en/connector-v2/sink/Feishu.md b/docs/en/connector-v2/sink/Feishu.md
index 501fc14e9..b0f1d497f 100644
--- a/docs/en/connector-v2/sink/Feishu.md
+++ b/docs/en/connector-v2/sink/Feishu.md
@@ -4,7 +4,7 @@
 
 ## Description
 
-Used to launch feishu web hooks using data. 
+Used to launch Feishu web hooks using data. 
 
 > For example, if the data from upstream is [`age: 12, name: tyrantlucifer`], the body content is the following: `{"age": 12, "name": "tyrantlucifer"}`
 
@@ -45,3 +45,8 @@ Feishu {
     }
 ```
 
+## Changelog
+
+### 2.2.0-beta 2022-09-26
+
+- Add Feishu Sink Connector
diff --git a/docs/en/connector-v2/sink/FtpFile.md b/docs/en/connector-v2/sink/FtpFile.md
index f8d0542c2..c360be27b 100644
--- a/docs/en/connector-v2/sink/FtpFile.md
+++ b/docs/en/connector-v2/sink/FtpFile.md
@@ -155,4 +155,15 @@ FtpFile {
     is_enable_transaction=true
 }
 
-```
\ No newline at end of file
+```
+
+## Changelog
+
+### 2.2.0-beta 2022-09-26
+
+- Add Ftp File Sink Connector
+
+### 2.3.0-beta 2022-10-20
+- [BugFix] Fix the bug of incorrect path in windows environment ([2980](https://github.com/apache/incubator-seatunnel/pull/2980))
+- [BugFix] Fix filesystem get error ([3117](https://github.com/apache/incubator-seatunnel/pull/3117))
+- [BugFix] Solved the bug of can not parse '\t' as delimiter from config file ([3083](https://github.com/apache/incubator-seatunnel/pull/3083))
diff --git a/docs/en/connector-v2/sink/Greenplum.md b/docs/en/connector-v2/sink/Greenplum.md
index d011e972c..2aac08538 100644
--- a/docs/en/connector-v2/sink/Greenplum.md
+++ b/docs/en/connector-v2/sink/Greenplum.md
@@ -33,4 +33,10 @@ The URL of the JDBC connection. if you use postgresql driver the value is `jdbc:
 
 ### common options
 
-Sink plugin common parameters, please refer to [Sink Common Options](common-options.md) for details
\ No newline at end of file
+Sink plugin common parameters, please refer to [Sink Common Options](common-options.md) for details
+
+## Changelog
+
+### 2.2.0-beta 2022-09-26
+
+- Add Greenplum Sink Connector
diff --git a/docs/en/connector-v2/sink/HdfsFile.md b/docs/en/connector-v2/sink/HdfsFile.md
index ec272c7a4..7ce94709d 100644
--- a/docs/en/connector-v2/sink/HdfsFile.md
+++ b/docs/en/connector-v2/sink/HdfsFile.md
@@ -187,3 +187,15 @@ HdfsFile {
 }
 
 ```
+
+## Changelog
+
+### 2.2.0-beta 2022-09-26
+
+- Add HDFS File Sink Connector
+
+### 2.3.0-beta 2022-10-20
+- [BugFix] Fix the bug of incorrect path in windows environment ([2980](https://github.com/apache/incubator-seatunnel/pull/2980))
+- [BugFix] Fix filesystem get error ([3117](https://github.com/apache/incubator-seatunnel/pull/3117))
+- [BugFix] Solved the bug of can not parse '\t' as delimiter from config file ([3083](https://github.com/apache/incubator-seatunnel/pull/3083))
+
diff --git a/docs/en/connector-v2/sink/Hive.md b/docs/en/connector-v2/sink/Hive.md
index 9fee56bc5..dc31944a4 100644
--- a/docs/en/connector-v2/sink/Hive.md
+++ b/docs/en/connector-v2/sink/Hive.md
@@ -162,7 +162,9 @@ sink {
 
 ## Changelog
 
-| Version    | Date       | Pull Request                                                    | Subject                                       |
-|------------|------------|-----------------------------------------------------------------|-----------------------------------------------|
-| 2.2.0-beta | 2022-09-26 |                                                                 | Add Hive Sink                                 |
-| 2.3.0-beta | 2022-10-19 | [3133](https://github.com/apache/incubator-seatunnel/pull/3133) | Hive Sink supports automatic partition repair |
+### 2.2.0-beta 2022-09-26
+
+- Add Hive Sink Connector
+
+### 2.3.0-beta 2022-10-20
+- [Improve] Hive Sink supports automatic partition repair ([3133](https://github.com/apache/incubator-seatunnel/pull/3133))
diff --git a/docs/en/connector-v2/sink/Http.md b/docs/en/connector-v2/sink/Http.md
index ec643f8ec..0cb26e4cb 100644
--- a/docs/en/connector-v2/sink/Http.md
+++ b/docs/en/connector-v2/sink/Http.md
@@ -68,3 +68,8 @@ Http {
     }
 ```
 
+## Changelog
+
+### 2.2.0-beta 2022-09-26
+
+- Add Http Sink Connector
diff --git a/docs/en/connector-v2/sink/IoTDB.md b/docs/en/connector-v2/sink/IoTDB.md
index 2d8fa45ca..c75b9c793 100644
--- a/docs/en/connector-v2/sink/IoTDB.md
+++ b/docs/en/connector-v2/sink/IoTDB.md
@@ -202,3 +202,17 @@ IoTDB> SELECT * FROM root.test_group.* align by device;
 |2022-09-25T00:00:00.001Z|root.test_group.device_c|          36.3|        102|
 +------------------------+------------------------+--------------+-----------+
 ```
+
+## Changelog
+
+### 2.2.0-beta 2022-09-26
+
+- Add IoTDB Sink Connector
+
+### 2.3.0-beta 2022-10-20
+- [Improve] Improve IoTDB Sink Connector ([2917](https://github.com/apache/incubator-seatunnel/pull/2917))
+  - Support align by sql syntax
+  - Support sql split ignore case
+  - Support restore split offset to at-least-once
+  - Support read timestamp from RowRecord
+- [BugFix] Fix IoTDB connector sink NPE ([3080](https://github.com/apache/incubator-seatunnel/pull/3080))
diff --git a/docs/en/connector-v2/sink/Jdbc.md b/docs/en/connector-v2/sink/Jdbc.md
index 79056ee4d..4114b1ca1 100644
--- a/docs/en/connector-v2/sink/Jdbc.md
+++ b/docs/en/connector-v2/sink/Jdbc.md
@@ -109,15 +109,15 @@ In the case of is_exactly_once = "true", Xa transactions are used. This requires
 there are some reference value for params above.
 
 | datasource | driver                                       | url                                                          | xa_data_source_class_name                          | maven                                                        |
-| ---------- | -------------------------------------------- | ------------------------------------------------------------ | -------------------------------------------------- | ------------------------------------------------------------ |
-| mysql      | com.mysql.cj.jdbc.Driver                     | jdbc:mysql://localhost:3306/test                             | com.mysql.cj.jdbc.MysqlXADataSource                | https://mvnrepository.com/artifact/mysql/mysql-connector-java |
-| postgresql | org.postgresql.Driver                        | jdbc:postgresql://localhost:5432/postgres                    | org.postgresql.xa.PGXADataSource                   | https://mvnrepository.com/artifact/org.postgresql/postgresql |
-| dm         | dm.jdbc.driver.DmDriver                      | jdbc:dm://localhost:5236                                     | dm.jdbc.driver.DmdbXADataSource                    | https://mvnrepository.com/artifact/com.dameng/DmJdbcDriver18 |
-| phoenix    | org.apache.phoenix.queryserver.client.Driver | jdbc:phoenix:thin:url=http://localhost:8765;serialization=PROTOBUF | /                                                  | https://mvnrepository.com/artifact/com.aliyun.phoenix/ali-phoenix-shaded-thin-client |
-| sqlserver  | com.microsoft.sqlserver.jdbc.SQLServerDriver | jdbc:microsoft:sqlserver://localhost:1433                    | com.microsoft.sqlserver.jdbc.SQLServerXADataSource | https://mvnrepository.com/artifact/com.microsoft.sqlserver/mssql-jdbc |
-| oracle     | oracle.jdbc.OracleDriver                     | jdbc:oracle:thin:@localhost:1521/xepdb1                      | oracle.jdbc.xa.OracleXADataSource                  | https://mvnrepository.com/artifact/com.oracle.database.jdbc/ojdbc8 |
-| gbase8a    | com.gbase.jdbc.Driver                        | jdbc:gbase://e2e_gbase8aDb:5258/test                         | /                                                  | https://www.gbase8.cn/wp-content/uploads/2020/10/gbase-connector-java-8.3.81.53-build55.5.7-bin_min_mix.jar |
-| starrocks  | com.mysql.cj.jdbc.Driver                     | jdbc:mysql://localhost:3306/test                             | /                                                  | https://mvnrepository.com/artifact/mysql/mysql-connector-java |
+|------------| -------------------------------------------- | ------------------------------------------------------------ | -------------------------------------------------- | ------------------------------------------------------------ |
+| MySQL      | com.mysql.cj.jdbc.Driver                     | jdbc:mysql://localhost:3306/test                             | com.mysql.cj.jdbc.MysqlXADataSource                | https://mvnrepository.com/artifact/mysql/mysql-connector-java |
+| PostgreSQL | org.postgresql.Driver                        | jdbc:postgresql://localhost:5432/postgres                    | org.postgresql.xa.PGXADataSource                   | https://mvnrepository.com/artifact/org.postgresql/postgresql |
+| DM         | dm.jdbc.driver.DmDriver                      | jdbc:dm://localhost:5236                                     | dm.jdbc.driver.DmdbXADataSource                    | https://mvnrepository.com/artifact/com.dameng/DmJdbcDriver18 |
+| Phoenix    | org.apache.phoenix.queryserver.client.Driver | jdbc:phoenix:thin:url=http://localhost:8765;serialization=PROTOBUF | /                                                  | https://mvnrepository.com/artifact/com.aliyun.phoenix/ali-phoenix-shaded-thin-client |
+| SQL Server | com.microsoft.sqlserver.jdbc.SQLServerDriver | jdbc:microsoft:sqlserver://localhost:1433                    | com.microsoft.sqlserver.jdbc.SQLServerXADataSource | https://mvnrepository.com/artifact/com.microsoft.sqlserver/mssql-jdbc |
+| Oracle     | oracle.jdbc.OracleDriver                     | jdbc:oracle:thin:@localhost:1521/xepdb1                      | oracle.jdbc.xa.OracleXADataSource                  | https://mvnrepository.com/artifact/com.oracle.database.jdbc/ojdbc8 |
+| GBase8a    | com.gbase.jdbc.Driver                        | jdbc:gbase://e2e_gbase8aDb:5258/test                         | /                                                  | https://www.gbase8.cn/wp-content/uploads/2020/10/gbase-connector-java-8.3.81.53-build55.5.7-bin_min_mix.jar |
+| StarRocks  | com.mysql.cj.jdbc.Driver                     | jdbc:mysql://localhost:3306/test                             | /                                                  | https://mvnrepository.com/artifact/mysql/mysql-connector-java |
 
 ## Example
 
@@ -152,3 +152,17 @@ jdbc {
     xa_data_source_class_name = "com.mysql.cj.jdbc.MysqlXADataSource"
 }
 ```
+
+## Changelog
+
+### 2.2.0-beta 2022-09-26
+
+- Add Console Sink Connector
+
+### 2.3.0-beta 2022-10-20
+
+- [BugFix] Fix JDBC split exception ([2904](https://github.com/apache/incubator-seatunnel/pull/2904))
+- [Feature] Support Phoenix JDBC Source ([2499](https://github.com/apache/incubator-seatunnel/pull/2499))
+- [Feature] Support SQL Server JDBC Source ([2646](https://github.com/apache/incubator-seatunnel/pull/2646))
+- [Feature] Support Oracle JDBC Source ([2550](https://github.com/apache/incubator-seatunnel/pull/2550))
+- [Feature] Support StarRocks JDBC Source ([3060](https://github.com/apache/incubator-seatunnel/pull/3060))
diff --git a/docs/en/connector-v2/sink/Kafka.md b/docs/en/connector-v2/sink/Kafka.md
index b5f4ef300..028da957f 100644
--- a/docs/en/connector-v2/sink/Kafka.md
+++ b/docs/en/connector-v2/sink/Kafka.md
@@ -108,12 +108,8 @@ sink {
 }
 ```
 
+## Changelog
 
-###  change log
-####  next version
-
- - Add kafka sink doc 
- - New feature : Kafka specified partition to send 
- - New feature : Determine the partition that kafka send message based on the message content
- - New feature : Configure which field is used as the key of the kafka message
+### 2.3.0-beta 2022-10-20
 
+- Add Kafka Sink Connector
diff --git a/docs/en/connector-v2/sink/Kudu.md b/docs/en/connector-v2/sink/Kudu.md
index 45a4b7261..7c22e2bed 100644
--- a/docs/en/connector-v2/sink/Kudu.md
+++ b/docs/en/connector-v2/sink/Kudu.md
@@ -49,3 +49,12 @@ Sink plugin common parameters, please refer to [Sink Common Options](common-opti
    }
 
 ```
+
+## Changelog
+
+### 2.2.0-beta 2022-09-26
+
+- Add Kudu Sink Connector
+
+### 2.3.0-beta 2022-10-20
+- [Improve] Kudu Sink Connector Support to upsert row ([2881](https://github.com/apache/incubator-seatunnel/pull/2881))
diff --git a/docs/en/connector-v2/sink/LocalFile.md b/docs/en/connector-v2/sink/LocalFile.md
index 2feb3359f..15fd18c60 100644
--- a/docs/en/connector-v2/sink/LocalFile.md
+++ b/docs/en/connector-v2/sink/LocalFile.md
@@ -178,3 +178,14 @@ LocalFile {
 }
 
 ```
+
+## Changelog
+
+### 2.2.0-beta 2022-09-26
+
+- Add Local File Sink Connector
+
+### 2.3.0-beta 2022-10-20
+- [BugFix] Fix the bug of incorrect path in windows environment ([2980](https://github.com/apache/incubator-seatunnel/pull/2980))
+- [BugFix] Fix filesystem get error ([3117](https://github.com/apache/incubator-seatunnel/pull/3117))
+- [BugFix] Solved the bug of can not parse '\t' as delimiter from config file ([3083](https://github.com/apache/incubator-seatunnel/pull/3083))
diff --git a/docs/en/connector-v2/sink/MongoDB.md b/docs/en/connector-v2/sink/MongoDB.md
index 20e211e0b..2b94e4804 100644
--- a/docs/en/connector-v2/sink/MongoDB.md
+++ b/docs/en/connector-v2/sink/MongoDB.md
@@ -49,3 +49,9 @@ mongodb {
     collection = "mycollection"
 }
 ```
+
+## Changelog
+
+### 2.2.0-beta 2022-09-26
+
+- Add MongoDB Sink Connector
diff --git a/docs/en/connector-v2/sink/Neo4j.md b/docs/en/connector-v2/sink/Neo4j.md
index b25c57b4c..35551e1cd 100644
--- a/docs/en/connector-v2/sink/Neo4j.md
+++ b/docs/en/connector-v2/sink/Neo4j.md
@@ -89,3 +89,9 @@ sink {
   }
 }
 ```
+
+## Changelog
+
+### 2.2.0-beta 2022-09-26
+
+- Add Neo4j Sink Connector
diff --git a/docs/en/connector-v2/sink/OssFile.md b/docs/en/connector-v2/sink/OssFile.md
index 07d08c627..cbaeb5daf 100644
--- a/docs/en/connector-v2/sink/OssFile.md
+++ b/docs/en/connector-v2/sink/OssFile.md
@@ -220,3 +220,14 @@ For orc file format
   }
 
 ```
+
+## Changelog
+
+### 2.2.0-beta 2022-09-26
+
+- Add OSS Sink Connector
+
+### 2.3.0-beta 2022-10-20
+- [BugFix] Fix the bug of incorrect path in windows environment ([2980](https://github.com/apache/incubator-seatunnel/pull/2980))
+- [BugFix] Fix filesystem get error ([3117](https://github.com/apache/incubator-seatunnel/pull/3117))
+- [BugFix] Solved the bug of can not parse '\t' as delimiter from config file ([3083](https://github.com/apache/incubator-seatunnel/pull/3083))
diff --git a/docs/en/connector-v2/sink/Phoenix.md b/docs/en/connector-v2/sink/Phoenix.md
index 9275e36e1..ef707d145 100644
--- a/docs/en/connector-v2/sink/Phoenix.md
+++ b/docs/en/connector-v2/sink/Phoenix.md
@@ -47,4 +47,10 @@ use thin client drive
         url = "jdbc:phoenix:thin:url=http://spark_e2e_phoenix_sink:8765;serialization=PROTOBUF"
         query = "upsert into test.sink(age, name) values(?, ?)"
     }
-```
\ No newline at end of file
+```
+
+## Changelog
+
+### 2.2.0-beta 2022-09-26
+
+- Add Phoenix Sink Connector
diff --git a/docs/en/connector-v2/sink/Redis.md b/docs/en/connector-v2/sink/Redis.md
index 4059b2caf..405e42484 100644
--- a/docs/en/connector-v2/sink/Redis.md
+++ b/docs/en/connector-v2/sink/Redis.md
@@ -116,3 +116,8 @@ simple:
   }
 ```
 
+## Changelog
+
+### 2.2.0-beta 2022-09-26
+
+- Add Redis Sink Connector
diff --git a/docs/en/connector-v2/sink/Sentry.md b/docs/en/connector-v2/sink/Sentry.md
index 92fad01b7..3f1c3247b 100644
--- a/docs/en/connector-v2/sink/Sentry.md
+++ b/docs/en/connector-v2/sink/Sentry.md
@@ -62,4 +62,10 @@ Sink plugin common parameters, please refer to [Sink Common Options](common-opti
     env = prod
   }
 
-```
\ No newline at end of file
+```
+
+## Changelog
+
+### 2.2.0-beta 2022-09-26
+
+- Add Sentry Sink Connector
diff --git a/docs/en/connector-v2/sink/Socket.md b/docs/en/connector-v2/sink/Socket.md
index 718cbd65a..46f7aa51e 100644
--- a/docs/en/connector-v2/sink/Socket.md
+++ b/docs/en/connector-v2/sink/Socket.md
@@ -96,3 +96,9 @@ nc -l -v 9999
 ```text
 {"name":"jared","age":17}
 ```
+
+## Changelog
+
+### 2.2.0-beta 2022-09-26
+
+- Add Socket Sink Connector
diff --git a/docs/en/connector-v2/sink/dingtalk.md b/docs/en/connector-v2/sink/dingtalk.md
index 669e07a81..095cbb604 100644
--- a/docs/en/connector-v2/sink/dingtalk.md
+++ b/docs/en/connector-v2/sink/dingtalk.md
@@ -41,3 +41,9 @@ sink {
  }
 }
 ```
+
+## Changelog
+
+### 2.2.0-beta 2022-09-26
+
+- Add DingTalk Sink Connector
diff --git a/docs/en/connector-v2/source/Clickhouse.md b/docs/en/connector-v2/source/Clickhouse.md
index b6864c14e..0e89409ca 100644
--- a/docs/en/connector-v2/source/Clickhouse.md
+++ b/docs/en/connector-v2/source/Clickhouse.md
@@ -81,4 +81,16 @@ source {
   }
   
 }
-```
\ No newline at end of file
+```
+
+## Changelog
+
+### 2.2.0-beta 2022-09-26
+
+- Add ClickHouse Source Connector
+
+### 2.3.0-beta 2022-10-20
+
+- [Improve] Clickhouse Source random use host when config multi-host ([3108](https://github.com/apache/incubator-seatunnel/pull/3108))
+
+
diff --git a/docs/en/connector-v2/source/FakeSource.md b/docs/en/connector-v2/source/FakeSource.md
index c3cd1912c..580069476 100644
--- a/docs/en/connector-v2/source/FakeSource.md
+++ b/docs/en/connector-v2/source/FakeSource.md
@@ -156,3 +156,20 @@ FakeSource {
   }
 }
 ```
+
+## Changelog
+
+### 2.2.0-beta 2022-09-26
+
+- Add FakeSource Source Connector
+
+### 2.3.0-beta 2022-10-20
+
+- [Improve] Supports direct definition of data values(row) ([2839](https://github.com/apache/incubator-seatunnel/pull/2839))
+- [Improve] Improve fake source connector: ([2944](https://github.com/apache/incubator-seatunnel/pull/2944))
+  - Support user-defined map size
+  - Support user-defined array size
+  - Support user-defined string length
+  - Support user-defined bytes length
+- [Improve] Support multiple splits for fake source connector ([2974](https://github.com/apache/incubator-seatunnel/pull/2974))
+- [Improve] Supports setting the number of splits per parallelism and the reading interval between two splits ([3098](https://github.com/apache/incubator-seatunnel/pull/3098))
diff --git a/docs/en/connector-v2/source/FtpFile.md b/docs/en/connector-v2/source/FtpFile.md
index 28508ccc5..20abe6f24 100644
--- a/docs/en/connector-v2/source/FtpFile.md
+++ b/docs/en/connector-v2/source/FtpFile.md
@@ -206,3 +206,15 @@ Source plugin common parameters, please refer to [Source Common Options](common-
   }
 
 ```
+
+## Changelog
+
+### 2.2.0-beta 2022-09-26
+
+- Add Ftp Source Connector
+
+### 2.3.0-beta 2022-10-20
+
+- [BugFix] Fix the bug of incorrect path in windows environment ([2980](https://github.com/apache/incubator-seatunnel/pull/2980))
+- [Improve] Support extract partition from SeaTunnelRow fields ([3085](https://github.com/apache/incubator-seatunnel/pull/3085))
+- [Improve] Support parse field from file path ([2985](https://github.com/apache/incubator-seatunnel/pull/2985))
diff --git a/docs/en/connector-v2/source/Greenplum.md b/docs/en/connector-v2/source/Greenplum.md
index e51b3e621..8fb34de70 100644
--- a/docs/en/connector-v2/source/Greenplum.md
+++ b/docs/en/connector-v2/source/Greenplum.md
@@ -32,4 +32,11 @@ Warn: for license compliance, if you use `GreenplumDriver` the have to provide G
 
 ### common options 
 
-Source plugin common parameters, please refer to [Source Common Options](common-options.md) for details.
\ No newline at end of file
+Source plugin common parameters, please refer to [Source Common Options](common-options.md) for details.
+
+
+## Changelog
+
+### 2.2.0-beta 2022-09-26
+
+- Add Greenplum Source Connector
diff --git a/docs/en/connector-v2/source/HdfsFile.md b/docs/en/connector-v2/source/HdfsFile.md
index 18bdff2fa..fcb515ce5 100644
--- a/docs/en/connector-v2/source/HdfsFile.md
+++ b/docs/en/connector-v2/source/HdfsFile.md
@@ -216,4 +216,16 @@ HdfsFile {
   fs.defaultFS = "hdfs://namenode001"
 }
 
-```
\ No newline at end of file
+```
+
+## Changelog
+
+### 2.2.0-beta 2022-09-26
+
+- Add HDFS File Source Connector
+
+### 2.3.0-beta 2022-10-20
+
+- [BugFix] Fix the bug of incorrect path in windows environment ([2980](https://github.com/apache/incubator-seatunnel/pull/2980))
+- [Improve] Support extract partition from SeaTunnelRow fields ([3085](https://github.com/apache/incubator-seatunnel/pull/3085))
+- [Improve] Support parse field from file path ([2985](https://github.com/apache/incubator-seatunnel/pull/2985))
diff --git a/docs/en/connector-v2/source/Hive.md b/docs/en/connector-v2/source/Hive.md
index 10a54542f..d4143a36d 100644
--- a/docs/en/connector-v2/source/Hive.md
+++ b/docs/en/connector-v2/source/Hive.md
@@ -65,3 +65,9 @@ Source plugin common parameters, please refer to [Source Common Options](common-
   }
 
 ```
+
+## Changelog
+
+### 2.2.0-beta 2022-09-26
+
+- Add Hive Source Connector
diff --git a/docs/en/connector-v2/source/Http.md b/docs/en/connector-v2/source/Http.md
index 344877f34..59505daa7 100644
--- a/docs/en/connector-v2/source/Http.md
+++ b/docs/en/connector-v2/source/Http.md
@@ -146,3 +146,8 @@ Http {
 }
 ```
 
+## Changelog
+
+### 2.2.0-beta 2022-09-26
+
+- Add Http Source Connector
diff --git a/docs/en/connector-v2/source/Hudi.md b/docs/en/connector-v2/source/Hudi.md
index b983ba92c..0880ca460 100644
--- a/docs/en/connector-v2/source/Hudi.md
+++ b/docs/en/connector-v2/source/Hudi.md
@@ -75,4 +75,10 @@ source {
   }
 
 }
-```
\ No newline at end of file
+```
+
+## Changelog
+
+### 2.2.0-beta 2022-09-26
+
+- Add Hudi Source Connector
diff --git a/docs/en/connector-v2/source/Iceberg.md b/docs/en/connector-v2/source/Iceberg.md
index 98f19dca2..bc345e98a 100644
--- a/docs/en/connector-v2/source/Iceberg.md
+++ b/docs/en/connector-v2/source/Iceberg.md
@@ -159,4 +159,10 @@ source {
     }
   }
 }
-```
\ No newline at end of file
+```
+
+## Changelog
+
+### 2.2.0-beta 2022-09-26
+
+- Add Iceberg Source Connector
diff --git a/docs/en/connector-v2/source/InfluxDB.md b/docs/en/connector-v2/source/InfluxDB.md
index ab3731a55..368e93731 100644
--- a/docs/en/connector-v2/source/InfluxDB.md
+++ b/docs/en/connector-v2/source/InfluxDB.md
@@ -168,3 +168,9 @@ source {
 
 }
 ```
+
+## Changelog
+
+### 2.2.0-beta 2022-09-26
+
+- Add InfluxDB Source Connector
diff --git a/docs/en/connector-v2/source/IoTDB.md b/docs/en/connector-v2/source/IoTDB.md
index 7006acca1..a2402dd5c 100644
--- a/docs/en/connector-v2/source/IoTDB.md
+++ b/docs/en/connector-v2/source/IoTDB.md
@@ -210,3 +210,17 @@ Loaded to SeaTunnelRow data format is the following:
 |1664035200001       | root.test_group.device_a   | 36.1        | 100         |
 |1664035200001       | root.test_group.device_b   | 36.2        | 101         |
 |1664035200001       | root.test_group.device_c   | 36.3        | 102         |
+
+
+## Changelog
+
+### 2.2.0-beta 2022-09-26
+
+- Add IoTDB Source Connector
+
+### 2.3.0-beta 2022-10-20
+
+- [Improve] Improve IoTDB Source Connector ([2917](https://github.com/apache/incubator-seatunnel/pull/2917))
+  - Support extract timestamp、device、measurement from SeaTunnelRow
+  - Support TINYINT、SMALLINT
+  - Support flush cache to database before prepareCommit
diff --git a/docs/en/connector-v2/source/Jdbc.md b/docs/en/connector-v2/source/Jdbc.md
index 546ecd26e..79a45048f 100644
--- a/docs/en/connector-v2/source/Jdbc.md
+++ b/docs/en/connector-v2/source/Jdbc.md
@@ -129,3 +129,17 @@ parallel:
         partition_num = 10
     }
 ```
+
+## Changelog
+
+### 2.2.0-beta 2022-09-26
+
+- Add ClickHouse Source Connector
+
+### 2.3.0-beta 2022-10-20
+
+- [Feature] Support Phoenix JDBC Source ([2499](https://github.com/apache/incubator-seatunnel/pull/2499))
+- [Feature] Support SQL Server JDBC Source ([2646](https://github.com/apache/incubator-seatunnel/pull/2646))
+- [Feature] Support Oracle JDBC Source ([2550](https://github.com/apache/incubator-seatunnel/pull/2550))
+- [Feature] Support StarRocks JDBC Source ([3060](https://github.com/apache/incubator-seatunnel/pull/3060))
+- [Feature] Support GBase8a JDBC Source ([3026](https://github.com/apache/incubator-seatunnel/pull/3026))
diff --git a/docs/en/connector-v2/source/Kudu.md b/docs/en/connector-v2/source/Kudu.md
index 11deb2fdf..09c0fe674 100644
--- a/docs/en/connector-v2/source/Kudu.md
+++ b/docs/en/connector-v2/source/Kudu.md
@@ -54,4 +54,10 @@ source {
     }
 
 }
-```
\ No newline at end of file
+```
+
+## Changelog
+
+### 2.2.0-beta 2022-09-26
+
+- Add Kudu Source Connector
diff --git a/docs/en/connector-v2/source/LocalFile.md b/docs/en/connector-v2/source/LocalFile.md
index 8dff26312..81b35441e 100644
--- a/docs/en/connector-v2/source/LocalFile.md
+++ b/docs/en/connector-v2/source/LocalFile.md
@@ -208,4 +208,16 @@ LocalFile {
   type = "json"
 }
 
-```
\ No newline at end of file
+```
+
+## Changelog
+
+### 2.2.0-beta 2022-09-26
+
+- Add Local File Source Connector
+
+### 2.3.0-beta 2022-10-20
+
+- [BugFix] Fix the bug of incorrect path in windows environment ([2980](https://github.com/apache/incubator-seatunnel/pull/2980))
+- [Improve] Support extract partition from SeaTunnelRow fields ([3085](https://github.com/apache/incubator-seatunnel/pull/3085))
+- [Improve] Support parse field from file path ([2985](https://github.com/apache/incubator-seatunnel/pull/2985))
diff --git a/docs/en/connector-v2/source/MongoDB.md b/docs/en/connector-v2/source/MongoDB.md
index dec3cb686..2e36b21ab 100644
--- a/docs/en/connector-v2/source/MongoDB.md
+++ b/docs/en/connector-v2/source/MongoDB.md
@@ -76,3 +76,9 @@ mongodb {
     result_table_name = "mongodb_result_table"
 }
 ```
+
+## Changelog
+
+### 2.2.0-beta 2022-09-26
+
+- Add MongoDB Source Connector
diff --git a/docs/en/connector-v2/source/OssFile.md b/docs/en/connector-v2/source/OssFile.md
index 8aa378ac6..98aceec12 100644
--- a/docs/en/connector-v2/source/OssFile.md
+++ b/docs/en/connector-v2/source/OssFile.md
@@ -239,4 +239,16 @@ Source plugin common parameters, please refer to [Source Common Options](common-
     }
   }
 
-```
\ No newline at end of file
+```
+
+## Changelog
+
+### 2.2.0-beta 2022-09-26
+
+- Add OSS File Source Connector
+
+### 2.3.0-beta 2022-10-20
+
+- [BugFix] Fix the bug of incorrect path in windows environment ([2980](https://github.com/apache/incubator-seatunnel/pull/2980))
+- [Improve] Support extract partition from SeaTunnelRow fields ([3085](https://github.com/apache/incubator-seatunnel/pull/3085))
+- [Improve] Support parse field from file path ([2985](https://github.com/apache/incubator-seatunnel/pull/2985))
diff --git a/docs/en/connector-v2/source/Phoenix.md b/docs/en/connector-v2/source/Phoenix.md
index a8b836227..32e4c94ba 100644
--- a/docs/en/connector-v2/source/Phoenix.md
+++ b/docs/en/connector-v2/source/Phoenix.md
@@ -52,4 +52,10 @@ use thin client drive
         url = "jdbc:phoenix:thin:url=http://spark_e2e_phoenix_sink:8765;serialization=PROTOBUF"
         query = "select age, name from test.source"
     }
-```
\ No newline at end of file
+```
+
+## Changelog
+
+### 2.2.0-beta 2022-09-26
+
+- Add Phoenix Source Connector
diff --git a/docs/en/connector-v2/source/Redis.md b/docs/en/connector-v2/source/Redis.md
index c99c777ef..4ddce0d86 100644
--- a/docs/en/connector-v2/source/Redis.md
+++ b/docs/en/connector-v2/source/Redis.md
@@ -161,3 +161,8 @@ simple:
   }
 ```
 
+## Changelog
+
+### 2.2.0-beta 2022-09-26
+
+- Add Redis Source Connector
diff --git a/docs/en/connector-v2/source/Socket.md b/docs/en/connector-v2/source/Socket.md
index 51c7225e4..5521a3e32 100644
--- a/docs/en/connector-v2/source/Socket.md
+++ b/docs/en/connector-v2/source/Socket.md
@@ -97,3 +97,9 @@ spark
 [flink]
 [spark]
 ```
+
+## Changelog
+
+### 2.2.0-beta 2022-09-26
+
+- Add Socket Source Connector
diff --git a/docs/en/connector-v2/source/kafka.md b/docs/en/connector-v2/source/kafka.md
index dc5360d89..425817ca5 100644
--- a/docs/en/connector-v2/source/kafka.md
+++ b/docs/en/connector-v2/source/kafka.md
@@ -105,4 +105,10 @@ source {
     }
 
 }
-```
\ No newline at end of file
+```
+
+## Changelog
+
+### 2.3.0-beta 2022-10-20
+
+- Add Kafka Source Connector
diff --git a/docs/en/connector-v2/source/pulsar.md b/docs/en/connector-v2/source/pulsar.md
index 367167534..279d1b58c 100644
--- a/docs/en/connector-v2/source/pulsar.md
+++ b/docs/en/connector-v2/source/pulsar.md
@@ -146,4 +146,9 @@ source {
     result_table_name = "test"
   }
 }
-```
\ No newline at end of file
+```
+
+## Changelog
+
+### 2.3.0-beta 2022-10-20
+- Add Pulsar Source Connector