Apache SeaTunnel 3 月,这些大动作你都知道吗?

1 阅读4分钟

3月月报ST

嘿!2026 年 3 月月报来啦!Apache SeaTunnel 社区超给力~ 26 位小伙伴踊跃参与代码贡献,发布了 2.3.13 新版本,新增 5 个连接器,核心引擎、文件连接器、CDC、Transform 均得到大幅增强,并修复 Bug 20+ 项。

与此同时,基础设施也更新啦,欢迎企业和个人用户升级新版本,关注新功能,跟着社区一起冲冲冲!

汇总周期:2026年3月1日 - 2026年3月30日

一、版本发布

版本发布日期备注
2.3.132026-03-14本月发布,新增 50+ 功能特性,修复 20+ Bug

📎 下载地址:seatunnel.apache.org/download

二、重要功能更新(2.3.13 版本)

1. 新增连接器

连接器描述PR
HugeGraph Sink新增 Apache HugeGraph 连接器#10002
DuckDB支持 DuckDB Source 和 Sink#10285
Lance支持写入 Lance 数据集#9894
AWS DSQL新增 AWS DSQL Sink 连接器#9739
IoTDB新增 IoTDB 2.X Source 和 Sink 连接器#9872

2. 核心引擎增强

模块功能PR
Zeta 引擎支持任意嵌套数组和 Map 类型#9881
Zeta 引擎支持 min-pause checkpoint 配置#9804
Zeta 引擎添加 REST API 查看 Pending 队列详情#10078
Flink新增 Flink 1.20.1 支持#9576
Flink支持 CDC Source Schema Evolution#9867
Metrics新增 Sink committed metrics 和提交率计算#10233

3. 文件连接器增强

连接器改进内容PR
HdfsFile支持大文件并行读取#10332
LocalFile支持 CSV/TEXT/JSON 大文件分片并行读取#10142
Parquet支持逻辑分片#10239
HdfsFile/LocalFile支持 sync_mode=update#10437, #10268
HBase支持时间范围扫描#10318
Hive支持多 Metastore URI 自动故障转移#10253

4. CDC 改进

功能描述PR
Maxwell/Canal/Debezium优化 JSON 格式,支持 merge update_before/update_after#9805
KafkaSchema Registry wire format 支持 Protobuf 反序列化#10183
Kafka注入记录时间戳作为 EventTime 元数据#9994
MySQL CDCSchema evolution 优化等待时间#10040

5. Transform 增强

转换类型功能PR
多模态 Embeddings支持 multimodal embeddings#9673
RegexExtract新增正则提取转换#9829
SQL to Paimon支持 MERGE INTO 语法#10206

三、Bug 修复(2.3.13 版本)

模块问题描述PR
CSV Reader修复空首列导致解析失败问题#10383
ClickHouse优化批量并行读取,使用最后批次排序值替代 limit offset#9801
PostgreSQL支持读取 TIMESTAMP_TZ 类型#10048
Redis修复集群模式 bug 并添加 E2E 测试#9869
MongoDB改进 Writer close 逻辑#10051
Elasticsearch优化 Scroll API 资源清理#10124
MySQL CDCSchema evolution 优化等待时间#10040

四、社区动态

代码贡献者(2026年3月)

👤贡献者PR 数🏷️
🏅@zhangshenghang6Contributor
🥈@yzeng16184Contributor
🥈@davidzollo4Contributor
🥈@chl-wxp4Contributor
🥉@liunaijie3Contributor
🥉@dybyte3Contributor
🥉@ricky21293Contributor
🥉@corgy-w3Contributor
@zooo-code2Contributor
@kuleat2Contributor
@LeonYoah2Contributor
@OmkarK-71Contributor
@icekimchi1Contributor
@assokhi1Contributor
@Sephiroth10241Contributor
@Best2Two1Contributor
@ic4y1Contributor
@misi19871071Contributor
@CosmosNi1Contributor
@chocoboxxf1Contributor
@xiaochen-zhou1Contributor
@qingzheguo-flash1Contributor
@rameshreddy-adutla1Contributor
@CNF961Contributor
@MuraliMon1Contributor
@ocean-zhc1Contributor

3 月共 51 个 PR 被合并,感谢 26 位贡献者!

完整贡献者名单:github.com/apache/seat…

基础设施更新

  • E2E 测试 Docker 镜像切换到 seatunnelhub 仓库
  • JDK Docker 镜像升级
  • CI 超时优化(Kafka 140分钟,Kudu 60分钟)
  • 添加 Metalake 支持数据源信息存储管理

五、企业建议

🔧 升级建议

  • 生产环境建议升级至 2.3.13 版本
  • 该版本包含 50+ 新功能特性,20+ Bug 修复

📋 功能关注

  1. 新连接器:HugeGraph、DuckDB、IoTDB、AWS DSQL、Lance 等新数据源支持
  2. 大文件处理:HdfsFile/LocalFile 支持大文件分片并行读取,大幅提升性能
  3. CDC 增强:Schema Evolution、Kafka 多格式支持,CDC 场景更完善
  4. Metrics 完善:新增 Sink committed metrics,便于监控数据写入情况
  5. Flink 1.20.1:支持最新 Flink 版本

⚠️ 注意事项

  • 部分连接器 API 有变更,建议查阅升级文档
  • 推荐使用 seatunnelhub 镜像仓库

六、数据统计

指标3月数据
版本发布1 次 (2.3.13)
新增连接器5+ 个
功能改进50+ 项
Bug 修复20+ 项
贡献者50+ 人

七、下月预告

  • 持续优化 CDC 同步性能
  • 增加更多云原生数据源支持
  • 完善 Metrics 和监控能力

汇总编辑:SeaTunnel 社区