Skip to content

2.3.11 Release

Latest
Compare
Choose a tag to compare
@zhangshenghang zhangshenghang released this 27 May 01:22
· 111 commits to dev since this release

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)