Apache DolphinScheduler 9 月进展:工作流/任务执行等问题修复,性能再升级

本月聚焦功能修复与性能优化,修复工作流计划设置、HDFS 存储启动等关键问题。



点击蓝字 关注我们



各位热爱 Apache DolphinScheduler 的小伙伴们,社区 9 月份月报姗姗来迟啦!


本月聚焦功能修复与性能优化,修复工作流计划设置、HDFS 存储启动等关键问题,优化数据库索引、Quartz 数据源配置等提升性能,11 位贡献者共完成多项 PR,保障系统稳定高效运行。

月度

Merge Star

感谢以下小伙伴上个月为 Apache DolphinScheduler 所做的精彩贡献(排名不分先后):

weekly_combined_avatars_2025-10-21




贡献者名单



@unigof,@LourierL,@ruanwenjun,

@Gallardot,@Mrhs121,@shangeyao,@EricGao888,@njnu-seafish,

@Zzih96,@SbloodyS,@abzymeatsjtu


下滑查看详细更新吧!

apache/dolphinscheduler

仓库

修复

  • [Fix-17548] [Api]工作流设置计划失败 @shangeyao
  • [Fix-17370][FOLLOWUP]修复使用 HDFS 存储类型时工作线程服务器启动失败的问题 @Mrhs121
  • [Fix-17520][TaskExecutor]在 common.properties 中设置 development.state=false 时,任务执行路径不清晰的修复 @LourierL
  • [Fix-17370]修复使用 HDFS 存储类型时工作线程服务器启动失败的问题 @SbloodyS
  • [Fix-17413][DataSource][Hive&Spark]主字段在 Kerberos 环境中未显示且未正确使用 @njnu-seafish
  • [Fix-17477]可以删除包含故障转移实例的修复工作流 @ruanwenjun
  • [Fix-17473] [Task Plugin]修复阿里云SS任务最终状态 @EricGao888
  • [Fix-17469]如果在 LoginHandlerInterceptor 中发生异常,Fix threadLocal 将不会被清理 @njnu-seafish
  • [Fix-17453]TASK_ONLY 策略无法正常工作 @ruanwenjun
  • [Fix-17406]固定参数传递功能在 SQL 任务中不可用 @Zzih96
  • [Fix-17436][Workflow]任务超时终止抛出异常 @njnu-seafish

优化

  • [Improvement-17506][dao]在表 t_ds_schedules 的列 workflow_definition_code 上添加索引,以减少访问数据库时的时间成本。 @unigof
  • [Improvement-17485][Master]将 batchTriggerAcquisitionMaxCount 的默认值设为等于 threadCount @ruanwenjun
  • [Improvement-16994][TaskPlugin]为无服务器 Spark 的每次 API 调用支持重试 @abzymeatsjtu
  • [Improvement-17467][Master]为 quartz 设置单独的数据源 @ruanwenjun

其他

  • [Chore]修复 k8s e2e @Gallardot
  • [Chore]热修复 CI 错误 @SbloodyS
  • [Chore]防止处理 zk 连接事件时出现空指针异常 @Mrhs121
  • [Chore]移除未使用的 zt-zip 库 @ruanwenjun
  • [Chore]尝试修复 ci 死链检查 429 @SbloodyS
  • [Chore]优化pom,使dolphinscheduler-spi为provided @ruanwenjun
  • [Doc-17490]部署文档改进 @SbloodyS
  • [Chore][CI]修复不稳定的CI @SbloodyS
  • [Chore]修复 zk 仓库 @Gallardot
  • [Chore]修复文档死链错误 @SbloodyS





用户案例



天翼云Zoom网易邮箱 
每日互动 惠生工程  作业帮 
博世智驾 蔚来汽车 长城汽车
集度长安汽车思科网讯
食行生鲜联通医疗联想
新网银行唯品富邦消费金融 
自如有赞伊利当贝大数据
珍岛集团传智教育Bigo
YY直播  拈花云科太美医疗
Cisco Webex兴业证券




迁移实战



Azkaban   Ooize(当贝迁移案例)
airflow (有赞迁移案例)
Air2phin(迁移工具)
Airflow迁移实践



发版消息




Apache DolphinScheduler 3.2.2版本正式发布!
Apache DolphinScheduler 3.2.1 版本发布:增强功能与安全性的全面升级
Apache DolphinScheduler 3.3.0 Alpha发布,功能增强与性能优化大升级!




加入社区



关注社区的方式有很多:

  • GitHub: https://github.com/apache/dolphinscheduler
  • 官网:https://dolphinscheduler.apache.org/en-us
  • 订阅开发者邮件:dev@dolphinscheduler@apache.org(向邮箱发送任意内容,收到邮件后回复同意订阅即可)
  • X.com:@DolphinSchedule
  • YouTube:https://www.youtube.com/@apachedolphinscheduler
  • Slack:https://join.slack.com/t/asf-dolphinscheduler/shared_invite/zt-1cmrxsio1-nJHxRJa44jfkrNL_Nsy9Qg

同样地,参与Apache DolphinScheduler 有非常多的参与贡献的方式,主要分为代码方式和非代码方式两种。

非代码方式包括:

完善文档、翻译文档;翻译技术性、实践性文章;投稿实践性、原理性文章;成为布道师;社区管理、答疑;会议分享;测试反馈;用户反馈等。

‍代码方式包括:

查找Bug;编写修复代码;开发新功能;提交代码贡献;参与代码审查等。

贡献第一个PR(文档、代码) 我们也希望是简单的,第一个PR用于熟悉提交的流程和社区协作以及感受社区的友好度。

社区汇总了以下适合新手的问题列表https://github.com/apache/dolphinscheduler/pulls?q=is%3Apr+is%3Aopen+label%3A%22first+time+contributor%22

优先级问题列表https://github.com/apache/dolphinscheduler/pulls?q=is%3Apr+is%3Aopen+label%3Apriority%3Ahigh

如何参与贡献链接https://dolphinscheduler.apache.org/zh-cn/docs/3.2.2/%E8%B4%A1%E7%8C%AE%E6%8C%87%E5%8D%97_menu/%E5%A6%82%E4%BD%95%E5%8F%82%E4%B8%8E_menu

如果你❤️小海豚,就来为我点亮Star吧!

https://github.com/apache/dolphinscheduler


你的好友秀秀子拍了拍你

并请你帮她点一下“分享”