<p>各位热爱 Apache DolphinScheduler 的小伙伴们,11 月社区月报来啦!</p>
本期 Apache DolphinScheduler 11 月月报全面回顾了社区在过去一个月中的重要进展,包括核心模块的缺陷修复、功能增强、文档完善、CI 稳定性提升,以及 Helm、UI、Registry 等多方向的改进。同时,本月 “Merge Stars” 多达十余位,跨国贡献者持续提升 Apache 项目的全球影响力,向所有为 Apache DolphinScheduler 作出贡献的社区成员致以特别感谢。
月报亮点
- 多项关键 Bug 完成修复:涵盖 API、Master、Registry 等多个核心模块,显著提升系统稳定性。
- 功能持续增强:包括 SQL 任务取消能力、日志查询优化、Prometheus 认证支持、K8S 环境适配等实用增强。
- 文档升级与生态完善:新增注册表插件文档、负载均衡文档更新,以及安全文档联系人调整,更有助于用户快速理解系统。
- CI/测试体系更稳健:多项 Chore 优化修复 CI 不稳定问题,并补充了 taskGroup、禁止条件任务等集成测试。
- Helm Chart 新能力上线:worker StatefulSet 支持密钥与 init 容器,使 K8S 部署更加灵活。
月度Merge Stars
感谢以下小伙伴上个月为 Apache DolphinScheduler 做的精彩贡献(排名不分先后):

@KwongHing,@qiong-zhou,@kvermeulen,@ruanwenjun,@ChaoquanTao,@det101,@dill21yu,@SbloodyS,@Mrhs121,@CauliflowerEater,@jmmc-tools,@sdhzwc,@njnu-seafish
apache/dolphinscheduler仓库
修复
- [Fix-17721] [API]优化查询下游依赖工作流定义的逻辑 @det101
- [Fix-17638][API]优化工作流血缘更新逻辑 @det101
- [Fix-17668] [jdbc-registry]旨在清理超过N小时的历史注册表数据更改事件,但实际上清理了N小时内发生的事件 @qiong-zhou
- [Fix-17527][registry-api]修复主工作器 API 启动失败,无法由于无效的 ZooKeeper 路径而清理已完成故障转移的节点 @qiong-zhou
- [Fix-17643] [registry-jdbc]修复未触发 JdbcDataChangeEvent 的死客户端问题 @qiong-zhou
- [Fix-17637] [API]工作流血缘删除优化 @det101
- [Fix-17613] [Master]任务组队列优先级始终为 0 @KwongHing
- [Fix-17604][API]正确分配和移除工作组到项目的逻辑 @Mrhs121
- [Fix-17534][Service/Master]从当前工作流实例中添加全局参数和varpool,并将它们添加到子工作流触发请求的开始参数列表中。 @kvermeulen
优化
- [Improvement-17749][UI][DATAX]datax json 参数校验改进 @sdhzwc
- [Improvement-17738][Dependency]升级 PostgreSQL JDBC 驱动以修复 CVE-2024-1597 @dill21yu
- [Improvement-17697][SqlTask]支持取消 SQL 任务 @ruanwenjun
- [Improvement-17664][Master]定期清理注册表中的故障转移标记 @ruanwenjun
- [Improvement-17573][UI]更新UI标签及相关变量名称及升级脚本 @CauliflowerEater
- [Doc-17616][Improvement]添加注册表插件使用文档 @SbloodyS
- [Improvement-17649][registry-jdbc]更正”DataChance的拼写错误 @qiong-zhou
- [Improvement-17647][Resource Center]在上传文件时禁用前端逻辑中的超时限制。 @njnu-seafish
- [Improvement-12563]向Prometheus端点添加认证功能,并将其适配到Kubernetes(K8S)环境。 @njnu-seafish
- [Feature-17566][Helm]在 worker 有状态集添加密钥和初始化容器 @jmmc-tools
- [Improvement-17025][UI]优化查询日志以避免无限递归调用 @ChaoquanTao
其他
- [Doc-17728][Master]更新负载均衡文档 @Mrhs121
- [Chore]修复 sonar 错误 @SbloodyS
- [Doc-17472]更新安全文档联系人 @dill21yu
- [Chore]使用 taskGroup 添加 IT 案例,且 taskGroupPriority 不同 @ruanwenjun
- [Chore]修复不稳定的 CI @SbloodyS
- [Chore]热修复文档 CI 错误 @SbloodyS
- [Chore]API日志中的掩码令牌 @ruanwenjun
- [Chore]将IT案例添加到验证禁止条件任务中。 @ruanwenjun
- [DSIP-92][Master]重构工作流串行策略 @ruanwenjun
</div>