Skip to content

Commit aa70e2d

Browse files
committed
[Release][2.3.12][release-note] Add release-note
1 parent 1bc4fba commit aa70e2d

File tree

2 files changed

+181
-2
lines changed

2 files changed

+181
-2
lines changed

.gitignore

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,6 @@ test.conf
4848
spark-warehouse
4949
*.flattened-pom.xml
5050

51-
seatunnel-examples
52-
5351
# vscode
5452
.vscode
5553

release-note.md

Lines changed: 181 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,181 @@
1+
# 2.3.12 Release Note
2+
3+
## Docs
4+
5+
- [Doc] Added deepwiki to README.md #9354 (#9356)
6+
- [Doc] Fix link error and DynamoDB parameter error (#9447)
7+
- [Doc][Improve] update projection supported in Paimon (#9425)
8+
- [Doc][Zeta] Add zeta tuning guide (#9539)
9+
- [doc]The link in the document is 404 (#9561)
10+
- [Docs] update jdbc related document (#9679)
11+
- [Docs][Connector-Iceberg] Update Iceberg doc with support S3 Tables rest catalogs (#9686)
12+
- [Fix][Doc] Fix rest api finished-jobs doc miss `SAVEPOINT_DONE` (#9676)
13+
- [Fix][Doc] Fix transform-v2 TableFilter title (#9528)
14+
- [Fix][Doc] Sink's plugin_input is incorrect configurations (#9492)
15+
- [Fix][Doc] Update StarRocks doc change schema necessity to true (#9656)
16+
- [Improve][Doc] Add GenericDialect support in jdbc doc (#9763)
17+
- [Improve][Doc] Add multimodal support description to docs (#9652)
18+
- [Improve][Doc] Add SeaTunnel tools into Readme (#9707)
19+
- [Improve][Doc] Fix formatting of parameter types (#9753)
20+
- [Improve][Doc] Update sql function result type (apache#9703) (#9711)
21+
22+
## Bug Fix
23+
24+
- [Bug] [Connector-V2] Fix the issue of writing the ORC format Iceberg report "Illegal provider-class name" (#6754) (#9588)
25+
- [Bug] [Connector-V2] Updates Iceberg version to 1.6.1 (#9387) (#9451)
26+
- [Bug] [seatunnel-connector-http-base] An NPE (NullPointerException) will occur when the pageField is null (#9498)
27+
- [Bug][connector-http] Fix paging request running infinitely (#9504)
28+
- [Bug][Connector-V2] fix NPE when decimal type precision is incompatible for Paimon (#9452)
29+
- [Bug][Connector-V2] NoSuchMethodError caused by Netty version conflict on Spark 3.3.0 (#9632)
30+
- [bug][dist]fix the release packaging exception (#9436)
31+
- [bugfix][Connector-V2] Fixed the load driver inaccurate situation (#9468)
32+
- [Fix] [connector-jdbc] prevent precision loss in Float to BigDecimal conversion (#9670)
33+
- [Fix] [Transform-V2] Fix embedding output columns vector dimension (#9646)
34+
- [Fix][CI] Update iris docker version to fix ci (#9360)
35+
- [Fix][Connecotr-kafka] Fix kafka IllegalArgumentException when offset is -1 (#9376)
36+
- [Fix][Connector-clickhouse] Fix SeaTunnelRow tableId set error (#9585)
37+
- [Fix][Connector-File] Fix parquet support user config schema (#9596)
38+
- [Fix][Connector-HTTP] Add default content-type when user not set (#9497)
39+
- [Fix][Connector-Http] fix Invalid mime type (#9363)
40+
- [Fix][connector-http] fix parsing httpjson, the number of two fields is inconsistent with the import failure (#9103)
41+
- [Fix][Connector-Iceberg] Fix Time Zone Issue for Iceberg Timestamp Type (#9460)
42+
- [Fix][Connector-Jdbc] Supports reading and writing Postgres network dress types (#9618)
43+
- [Fix][Connector-Jdbc]Fixed Vertica data source cannot upsert data. (#9607)
44+
- [Fix][connector-rabbitmq] Set default value for durable, exclusive and auto-delete (#9631)
45+
- [Fix][Connector-V2] Add Filter for Partitions to Prevent Blocking in KafkaConsumer StreamMode (#9598)
46+
- [Fix][Connector-V2] ArrowToSeatunnelRowReader convertSeatunnelRowValue add handle Second TIMESTAMP type (#9393)
47+
- [Fix][Connector-V2] Correct typo in batch-size-per-scan option key (#9434)
48+
- [Fix][Connector-V2] Fix misleading parameter name in DorisStreamLoad (#9685)
49+
- [Fix][Connector-V2] Fix OceanBase Oracle create unsupported data type (#9383)
50+
- [Fix][Connector-V2] Fix prometheus check time can not parse double value (#9311)
51+
- [Fix][Connector-V2] Fix starrocks decimal column definition generation(#9470) (#9471)
52+
- [Fix][Connector-V2] Optimize Paimon DECIMAL type check to prevent precision loss (#9480)
53+
- [Fix][Connector-V2] Optimize start mode of kafka recovery job (#9736)
54+
- [Fix][Connector-V2] Oracle cdc not update transaction commit when LOB enabled (#9412)
55+
- [Fix][Connector-V2] set default tableid in SeaTunnelRow for Debezium JSON deserialization (#9431)
56+
- [Fix][Connector-V2] Update catalog table schema of debezium json (#9525)
57+
- [Fix][Connector-V2] Update file filter pattern compilation to remove unnecessary quoting (#9658)
58+
- [Fix][Connector-V2] Update waitCompaction value for batch mode and writeonly (#9479)
59+
- [Fix][Connectors-Jdbc] Postgres supports streaming and batch reading and writing of the `interval` data type (#9590)
60+
- [Fix][Connectors-v2] fix dynamic bucket for paimon sink (#9595)
61+
- [fix][connectors-v2] repeated commit cause task exceptions (#9665)
62+
- [Fix][Core]fix kotlin jar conflict (#9683)
63+
- [Fix][E2E] Fixed e2e test cases of Kafka did not work as expected (#9359)
64+
- [Fix][engine-server] Fix the issue of garbled characters in log output (#9594)
65+
- [Fix][Mongo-CDC] Fix the issue where mongo isExactlyOnce defaults to true, causing room to malfunction (#9454)
66+
- [Fix][paimon-e2e] e2e test error (#9467)
67+
- [Fix][paimon-e2e] Optimize Paimon E2E Cases (#9612)
68+
- [Fix][seatunnel-dist]fix duplicate dependency (#9458)
69+
- [Fix][Spark] Fix source parallelism not working with Spark engine (#9319)
70+
- [Fix][Transform-V2] correct handling of 'T' in date format strings (#9406)
71+
- [Fix][Transform-v2] Fix custom udf throw exception (#9195)
72+
- [Fix][Transform-V2] Reduce embedding precision from double to float (#9635)
73+
- [Fix][Transform] Support integer input for from_unixtime function (#9738)
74+
- [Fix][Zeta] Avoid redundant checkpoint reads when disabled checkpoint (#9552)
75+
- [Fix][Zeta] change parallelStream to stream in SeaTunnelTask to avoid classloader mismatch (#9426)
76+
- [Fix][Zeta] Enhance job state display by including pending jobs in status retrieval (#9489)
77+
- [Fix][Zeta] Fix Imap resource leak (#9696)
78+
- [Fix][Zeta] Fix local mode can not finish (#9549)
79+
- [Fix][Zeta] Fix operation thread leak when master switch (#9464)
80+
- [Fix][Zeta] Use dynamic port allocation for HTTP in `RestApiHttpsForTruststoreTest` and update Prometheus image (#9792)
81+
- [Fix][POM] Fix transform udf dependency version (#9803)
82+
- [Fix][Core] Fix the placeholders cannot pass parameters when using complex config (#9800)
83+
- [Future][Connector-V2]Support the automatic creation of non-primary key table (#9219)
84+
- [HotFix][CI] The Some CI subtasks are not executed (#9684)
85+
- [Hotfix][Connector-Jdbc] Write MySQL to support set collection data type (#9553)
86+
- [Hotfix][Transform-V2] Fix some model return number of dimensions (#9644)
87+
- [Hotfix][Zeta] Fix custom https port configuration not working (#9705)
88+
89+
## Feature
90+
91+
- [Chore] fix typos filed -> field (#9757)
92+
- [Chore][Core] Remove useless parameter in ConfigBuilder (#9494)
93+
- [Feature] [connector-file] Add configurable sheet_max_rows support for Excel sink connector (#9668)
94+
- [Feature] Version from 2.3.11 to 2.3.12 (#9366)
95+
- [Feature][Connector-Clickhouse] Support Clickhouse multi table source read (#9704)
96+
- [Feature][Connector-File-Hadoop]Support multi table sink feature for HdfsFile (#9651)
97+
- [Feature][connector-hive] hive sink connector support overwrite mode #7843 (#7891)
98+
- [Feature][connector-kudu] implement the filter (#9405)
99+
- [Feature][connector-paimon] Paimon connector supports paimon privilege (#9722)
100+
- [Feature][connector-tdengine] Support subtable and fieldNames in tdengine source (#9593)
101+
- [Feature][connector-v2] Add Sensorsdata Connector Support #9323 (#9432)
102+
- [Feature][Connector-V2] Jdbc mysql support read tinyint(1) to byte(tinyint) (#9373)
103+
- [Feature][Connector-V2] Support databend source/sink connector (#9331)
104+
- [Feature][Connector-V2] Support like predicate pushdown in paimon (#9484)
105+
- [Feature][Connector-v2] Support multi paimon source (#9759)
106+
- [Feature][Connector-V2][JDBC] Add presto/trino dialect (#9388)
107+
- [Feature][Connectors-v2] Optimize the size of CDC JAR Files (#9546)
108+
- [Feature][Connectors-v2] Support auto-increment id for FakeSource (#9505)
109+
- [feature][connectors-v2] Support in predicate pushdown in paimon (#9379)
110+
- [Feature][Connectors-v2] Support Mysql8.4+ for mysql-cdc (#9720)
111+
- [Feature][Connectors-V2][Elasticsearch] Support vector transformation sink (#9330)
112+
- [Feature][Connectors-v2]Paimon version upgrade to 1.1.1 (#8074)
113+
- [Feature][Core] Add plugin directory support for each connector (#9650)
114+
- [Feature][Core] Support show cluster members information in seatunnel-cluster scripts (#9502)
115+
- [Feature][elasticsearch-connector] Add API key authentication support (#9610)
116+
- [Feature][Format] Improve maxwell_json,canal_json,debezium_json format add ts_ms and table (#9701)
117+
- [Feature][Jdbc] Support read multiple tables by regular expressions (#9380)
118+
- [Feature][MySQL CDC] MySQL cdc support start by time (#9735)
119+
- [Feature][Redis] Add redis key into the result record (#9574)
120+
- [Feature][Sink] File support new format: maxwell_json,canal_json,debezium_json (#9278) (#9336)
121+
- [Feature][SQL function] Enhance SQL Transform COALESCE functions to support type cast (#9299)
122+
- [Feature][SQL Transform] Check SQL Cast will fail or not during the SQL parsing stage (#9600)
123+
- [Feature][Transform-V2] Add `TRIM_SCALE` function for sql transform (#9700)
124+
- [Feature][transform-v2] Data Validator Transform support (#9445)
125+
- [Feature][transform-v2] sql transform support multi_if function (#9154)
126+
- [Feature][Transform-V2] Support jsonpath extracting multiple fields in a configuration block (#9712)
127+
- [Feature][Transform-V2] Support vector series sql function (#9765)
128+
- [Feature][Transform] Add Murmur64 function to obtain the lower 64 bit (#9748)
129+
- [Feature][Transform] Support single/batch mode vectorization using Amazon Titan & cohere embedding model (#9120)
130+
- [Feature][TransForms-V2] Support scala dynamic compile (#9625)
131+
- [Feature][Transform V2] Add vector dimension reduction transform (#9783)
132+
- [Feature][Zeta] Add metrics for task intermediate queue size (#9550)
133+
- [Feature][Zeta] Add startTime to the job info (#9400)
134+
- [Feature][Zeta] extended jobStateEvent event listening for zeta (#9689)
135+
- [Feature][Zeta] Support SQL format in REST API (#9802)
136+
- [improve] jdbc options (#9541)
137+
- [Improve] JdbcInputFormat nextRecord Exception throw TableId (#9374)
138+
- [improve] pulsar options (#9180)
139+
- [improve] rocketmq options (#9251)
140+
- [improve] selectdb options (#9252)
141+
- [improve] socket options (#9517)
142+
- [Improve] table_store options (#9515)
143+
- [improve] tdengine options (#9399)
144+
- [improve] typesense options (#9398)
145+
- [Improve][API] Add metadata schema into catalog table (#9586)
146+
- [Improve][API] Optimize the enumerator API semantics and reduce lock calls at the connector level (#9671)
147+
- [Improve][CI] Disable close stable issue and JdbcVerticaIT (#9742)
148+
- [Improve][CI] Update state action fix not all pr/issue be checked (#9557)
149+
- [Improve][connector-clickhouse] Clickhouse support parallelism reading schema (#9446)
150+
- [Improve][Connector-file] Add configurable binary chunk size support to BinaryReadStrategy (#9391)
151+
- [Improve][Connector-Hudi] Add pre-combine field option for hudi sink (#9496)
152+
- [improve][Connector-jdbc] add comments when schema not include all columns (#9559)
153+
- [Improve][Connector-milvus]update milvus-sdk-java to 2.5.11 (#9710)
154+
- [Improve][Connector-V2] Optimize Milvus doc and e2e test case (#9766)
155+
- [Improve][Connector-V2] Add customizable row delimiter support for text file processing (#9608)
156+
- [Improve][Connector-V2] Add tunnel_endpoint option to MaxCompute source for emulator test (#9548)
157+
- [improve][Connector-V2] delete jdbc param support_upsert_by_query_primary_key_exist (#9408)
158+
- [Improve][Connector-V2] File Source Support filtering files by last modified time. (#9526)
159+
- [Improve][Connector-V2] Replace deprecated createDownloadSession by buildDownloadSession (#9555)
160+
- [Improve][Connector-V2] Support like predicate pushdown in paimon (#9653)
161+
- [Improve][Connector-V2] Support maxcompute sink writer upsert/delete action with upsert session mode (#9462)
162+
- [Improve][Connector-V2] Support maxcompute sink writer with timestamp field type (#9234)
163+
- [Improve][Connector-V2] Use key_field_name option when reading Redis hash data (#9642)
164+
- [Improve][Core] Configure spotless to auto-replace imports with shaded packages. (#9655)
165+
- [Improve][Core] Unify the aws-sdk-v2 version to 2.31.30 (#9698)
166+
- [Improve][Core] Update apache common to apache common lang3 (#9694)
167+
- [Improve][Csv] support configurable CSV delimiter in file connector (#9660)
168+
- [Improve][E2E] Optimize Hudi E2E Cases (#9752)
169+
- [Improve][E2E] Optimize iceberg E2E Cases (#9769)
170+
- [Improve][Oracle-CDC] Remove duplicate load table names (#9357)
171+
- [Improve][Transform-V2] Improve sql transform exception to locate error expression (#9227)
172+
- [Improve][Transform-V2] Remove unnecessary unquoting method and streamline date parsing (#9478)
173+
- [Improve][Transform-V2] SQL transform EXTRACT function support more fields (#9342)
174+
- [Improve][Transform][SQL] Support cast to TINYINT/SMALLINT (#9347)
175+
- [Improve][Zeta] Add verification for Env options (#9569)
176+
- [Improve][Zeta] Improve local mode doc and default config (#9770)
177+
- [Improve][Zeta] Make sure the pending job schedule always works (#9532)
178+
- [Improve][Zeta] Optimize unstable CheckpointErrorRestoreEndTest cases (#9619)
179+
- [Improve][Zeta] Remove distributed lock when store metrics imap (#9776)
180+
- [Improve][Zeta] Set the default `slot-num` value to twice the number of CPU cores (#9601)
181+
- [improve]improve FE node failover logging for better observability (#9657)

0 commit comments

Comments
 (0)