NextStack

seatunnel 2.3.11

patch PublishedMay 27, 2025 Sourceapache/seatunnel

seatunnel 2.3.11

2.3.11 Release Note

Docs

  • [Doc][Improve] support chinese [docs/zh/connector-v2/source/MySQL-CDC.md] (#8884)
  • Add MongoDB-CDC connector Chinese documentation (#9337)
  • [Doc][zh-CN] Add HiveJdbc connector Chinese documentation (#8497) (#9329)
  • [Doc][Connector-V2] Update save mode config for OssFileSink (#9303)
  • [Doc][zh-CN] Add Jira connector Chinese documentation (#9236)
  • [Doc][Improve] support chinese [docs/zh/connector-v2/source/Cloudberry.md] (#9211)
  • [Fix][Doc] Delete space before _test and _sink (#9216)
  • [Doc][Improve] support chinese [docs/zh/connector-v2/source/Github.md] (#9210)
  • [Feature][doc] Repair md document format (#9177)
  • [Fix][Doc] Adjust the description of the explode function (#9168)
  • [Improve][Doc] Unify the header format and fix some documents with abnormal formats (#9159)
  • [Improve][Doc] Adjust description of trim series sql function (#9143)
  • [Improve][Doc] Update kerberos part of kafka doc (#9031)
  • [Doc] Update changelog (#9071)
  • [Doc] Fix classloader-cache-mode default value
  • [Doc][Fix] DB2.md fix markdown formatting in Data Type Mapping (#9062)
  • [Doc] fix deadlinks (#9053)
  • [Improve][Doc] Improve changelog generate tool to ignore useless commit (#9035)
  • [Fix][Doc] fix deadlinks (#9016)

Bug Fix

  • [Bug][Zeta] SeaTunnelClient can not exit with error (#9281)
  • [Improve][Oracle-CDC] Fix oracle rename ddl event missing column type (#9314)
  • [Fix][Connector-jdbc] Fix postgresql sink trying to update unique key (#9293) (#9298)
  • [Fix][Zeta] Fix losing checkpoint scheduling in extreme cases (#9246)
  • [Fix][Connector-V2] Fix hive client thread unsafe (#9282)
  • [Fix][Connector-V2] Fix oceanbase mysql jdbc sink create statement error (#9267)
  • [Fix][CI] Fix update build status action error (#9300)
  • [Fix][CI] Disable dead link check (#9296)
  • [Fix][CI] Set continue-on-error to true for dead link job (#9290)
  • [Fix][Connector-V2] Fix the problem that missing options configuration when building ClickHouse Nodes (#9277)
  • [Fix][CI] Remove dead link check from sanity check (#9274)
  • [fix][connector-mango] fix split with avgSize zero error (#9255)
  • [Bugfix][Starrocks] Fix starrocks batch data exceeds the maximum limit (#9256)
  • [Fix][Config] Fix invalid telemetry-log config in seatunnel.yaml (#9230)
  • [Improve][connector-iceberg] fix schema change event (#9217)
  • [Fix][Zeta] Fix premature closure of the checkpoint thread pool causes abnormal task status (#9228)
  • [Bugfix][CI] Fix transform check (#9237)
  • [Bugifx][kafka] Fix kafka enumerator assign split NPE (#9220)
  • [Fix][CI] Release file resources in testcase (#9232)
  • [Fix][Core]Fix config parse with "" error (#9225)
  • [Fix][Connector-V2] Fix kafka database name (#9201)
  • [Fix][Serialize] prevent scientific notation for decimal numbers in JSON output​ (#9186)
  • [Fix][Zeta] Fix double-checked locking without volatile in HdfsStorage (#9200)
  • [Fix][connector-file-base] fix parquet int32 convert error (#9142)
  • [Fix][CI] Upgrade action job runner host version (#9185)
  • [Fix][API] Fixed not invoke the SinkAggregatedCommitter’s init method (#9070)
  • [Fix][Connector-V2] Fix NullPointerException when column or tag contains null value in TDengine sink (#9158)
  • [Bugfix][Csv] Fix csv format delimiter (#9066)
  • [Fix][Zeta] Adjust the timing of invoking the enumerator open method (#9092)
  • [Fix][Connector-V2] Fix postgres cdc with debezium_json format can not parse number without scale (#9052)
  • [Fix][Connector-V2] Fix maxcompute write with multi parallelism (#9089)
  • [Fix][MongoDB] The Long type cannot handle string values in scientific notation (#8783)
  • [Bugfix][Elasticsearch] Fix add column event (#9069)
  • [Fix][Connector-V2] Fix SqlServer create table when database with dot (#9007)
  • [Fix] Fix DateUtils can not parse datetime string with local timezone (#9019)
  • [Fix][Connector-V2] Fixed missing timestamp accuracy of starrocks connector (#9096)
  • [Fix][Connector-V2][OceanBase] oceanbase vector support simple vector index (#9072)
  • [Fix][JDBC] fix jdbc default connection parameter invalid (#8185)
  • [Improve][Checkpoint] Use fixed serialVersionUID in sink state class (#9079)
  • [Fix][Connector-V2] assign size for KafkaSource reader cache queue (#9041)
  • [Fix][Connector-Redis] Redis did not write successfully, but the task did not fail (#9055)
  • [Hotfix][Jdbc] Fix mysql tinyint(1) type mapping for TypeMapper (#9012)
  • [Fix][Core] Cancel pending job (#8993)
  • [Fix][Paimon] nullable and comment attribute was lost during automatic table creation (#9020)
  • [Fix][Connector-JDBC] Fix JDBC driver selection for data source connections (#8986)
  • [Fix] Fix dead link (#9023)
  • [Fix][Connector-V2] Fix maxcompute sink write date less than actual date (#8999)

Feature

  • [Feature][http-Sink] Implementing http batch writes (#9292)
  • [Feature][Connectors-V2] Add end_timestamp for timstamp start mode (#9318)
  • [Feature][Connector-doris] Adds case insensitivity feature (#9306)
  • [Feature][Connector-V2] Iceberg add glue catalog support (#9247)
  • [Improve][Connector-V2] Add remote host verification option for FTP data channels (#9324)
  • [improve] EasySearch support schema_save_mode/data_save_mode (#9310)
  • [Feature][Connector-JDBC] Supprot read Oracle BLOB data as string instead of bytes (#9305)
  • [Improve] Optimize variable handling robustness in stop-seatunnel-cluster.sh (#9316)
  • [Improve] Remove useless iceberg sink config iceberg.table.config (#9307)
  • [Feature][Connector-V2] Support multi-table sink feature for ClickHouse (#9301)
  • [Improve] Remove release-note.md in dev branch (#9304)
  • [improve] sentry options (#9261)
  • [improve] sls options (#9260)
  • [Feature][connector-http] Parameters support placeholder replacement (#9184)
  • [Improve][Starrocks] Catch lable already exception (#9222)
  • [improve] neo4j options (#9164)
  • [Improve][Zeta] Add log to print the each task execute location (#9205)
  • [improve] qdrant options (#9235)
  • [Feature][Connector-V2] Make some sink parameters optional for DataHub (#9229)
  • [Feature][Transform] Add table filter transform (#9189)
  • [improve] openmldb options (#9166)
  • [Feature][Connector-V2] Support multi-table sink feature for TDengine (#9215)
  • [Feature][Connector-V2] Datahub support multi-table sink (#9212)
  • [Feature][Transform] Support define sink column type (#9114)
  • [Feature][Transform] support boolean type for sql transform (#9136)
  • [Feat][Connector-v2][Iceberg]support filter conditions in iceberg source (#9095)
  • [Feature][Checkpoint] Add check script for source/sink state class serialVersionUID missing (#9118)
  • [Feature][Zeta] Support basic authentication for web ui (#9171)
  • [Feature][connector-elasticsearch] elasticsearch source support PIT (#9150)
  • [Improve][Connector-V2][Http] Supports Cursor-based Pagination (#9109) (#9138)
  • [Feature][Connector-V2] Support GraphQL Connector (#8557) (#9021)
  • [Improve] maxcompute options (#9163)
  • [Improve] kudu options (#9162)
  • [improve] paimon options (#9167)
  • [improve] milvus options (#9165)
  • [Feature][Zeta] Format exception messages on task running management page (#9147)
  • [Improve][connector-doris] Improved doris source enumerator splits allocation algorithm for subtasks (#9108)
  • [Improve][Zeta] Support restore execute savemode (#9059)
  • [improve] update file connectors config (#9034)
  • [Improve][seatunnel-engine-ui] improve sorting of Running Jobs and Finished Jobs (#9107)
  • [Improve][Connector-V2] Optimize dialect selection in jdbc (#8820)
  • [Improve][Transform-V2] support try_cast expressions (#9029)
  • [Improve][Transform] Update MetadataTransformConfig extends (#9082)
  • [Chore] Upgrade actions/cache@v2 to actions/cache@v4 (#9084)
  • [Improve][Sql] Support boolean fields in case-when condition clauses (#9073)
  • [Feature][File] Support extract CSV files with different columns in different order (#9064)
  • [Feature][Zeta] Support enable https protocol for rest-api v2 (#9010)
  • [Feature] Version from 2.3.10 to 2.3.11 (#9058)
  • [Improve] Refactor file enumerator to prevent duplicate put split (#8989)
  • [Feature][Jdbc] Add String type column split Support by charset-based splitting algorithm (#9002)
  • [Feature][Connector-V2] Add aerospike sink connector (#8821)
  • [Feature][E2E] Add helm test case (#9006)
  • [Feature][Connector] Add Apache Cloudberry Support (#8985)
  • [Improve][File] Add row_delimiter options into text file sink (#9017)
  • [Improve][Zeta] Remove misleading exception log when job be canceled (#8988)
  • [Improve][Jdbc] Upgrade sap-hana driver from 2.14.7 to 2.23.10 (#9013)

Source apache/seatunnel · 2.3.11 · 2025-05-27 · upstream release

Mirrored verbatim for indexing. All rights belong to the upstream project.

Release notes are published by the upstream project and mirrored here for indexing. All rights belong to their authors.