当前位置: 首页 > news >正文

Apache DolphinScheduler 7 月社区月报 | 关键修复与性能优化全面推进

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

7 月份,Apache DolphinScheduler 社区持续高能迭代,多个核心模块迎来重要修复与优化。在 K8S 环境下解决了 PodIP 变化导致无法重新连接 Zookeeper 的问题,依赖任务、变量池、COS 资源管理等功能均获关键修复,提升了系统稳定性与可用性。

性能与易用性方面,移除全局任务调度等待队列、精简 Master 节点参数、优化 UI 展示逻辑,并改进了文档与 CI 流程,进一步降低了使用和运维成本。

🫶感谢本月社区贡献者,是你们的精心协作推动了版本质量的显著提升,助力提升了社区活力与技术进步。

月度Merge之星

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

weekly_combined_avatars_2025-07-01

@SbloodyS,@RooobinYe,@KhanhDoHoang,@npofsi,@Xilin10012,@Applenice,@zhongjiajie,@dill21yu,@gaoyan1998,@reele,@det101,@unigof,@Asakiny,@ruanwenjun,@sdhzwc,@jieme,@Rockefeller04,@jbampton,@Oscarcheng0312,@yingh0ng,@ZhongJinHacker

apache/dolphinscheduler仓库

修复

  • [Fix-17625][Dolphinscheduler on K8S]修复当 PodIP 变化时 DolphinScheduler 无法重新连接 Zookeeper 的问题 @Asakiny
  • [Fix-17239][Dependent]依赖检查在手动运行执行类型中得到错误结果 @SbloodyS
  • [Fix-17225][Doc]修复参数优先级传递顺序 @unigof
  • [Fix-17232][master]处理主节点获得相同槽 ID 的问题 @ZhongJinHacker
  • [Fix-17217]热修复任务终止生命周期事件/任务暂停生命周期事件重试间隔 @ruanwenjun
  • [Fix-17208][dependent]修复验证依赖失败等待时间 @sdhzwc
  • [Fix-17184]修复变量池无法使用 @ruanwenjun
  • [Fix-17189][UI]依赖任务结果状态图标错误 @SbloodyS
  • [Fix-17186]k8s 任务中缺少命名空间选择 @jieme
  • [Fix-17187][Dependent Task]完成依赖任务错误 @SbloodyS
  • [Fix-17182][Dependent Task]依赖任务节点中发生错误 @SbloodyS
  • [Fix-17177]修复cos资源无法列出 @gaoyan1998
  • [Fix-17175]获取的COS资源基础路径不正确 @gaoyan1998
  • [Fix-17173] [JVM Metrics]修复JVM内存监控指标 @dill21yu
  • [Fix-17142]在 t_ds_workflow_definition 表中添加 UK 唯一索引 uniq_workflow_definition_code @ruanwenjun
  • [Fix-17026][API]修复从 workflowDefinition 导入的计划发布状态,其计划发布状态为在线。 @yingh0ng

优化

  • [Improvement-17288]CodeGenerateException 在 ProcessDefinitionDemo 中被吞没 @ruanwenjun
  • [Improvement-17277]移除未使用的 testFlag @SbloodyS
  • [Improvement-17249][Doc]用插件改进开发环境设置文档 @det101
  • [Improvement-17267]如果 JSON 反序列化失败则抛出异常 @ruanwenjun
  • [Improvement-17241][UI]工作流实例列表索引应显示工作流实例ID,而不是序号 @SbloodyS
  • [Improvement-17202]当任务实例已提交但已分发时,重试 TaskKillLifecycleEvent/TaskPauseLifecycleEvent @ruanwenjun
  • [Improvement-17194][Master]移除 TaskExecutionContext 中未使用的参数 @ruanwenjun
  • [Improvement-17179][Master]移除全局任务调度等待队列 @ruanwenjun
  • [Improvement-16767]子工作流任务中的接管子工作流 @reele

其他

  • [Chore][CI]热修复 CI 错误 @SbloodyS
  • [Doc-17228] [README]指向最新文档并更正拼写错误 @RooobinYe
  • [Chore]在 CI 中跳过 maven-dependency-plugin @ruanwenjun
  • [Chore][Doc]修复贡献文档中的拼写错误 @npofsi
  • [Chore]修复 ProcedureTask 日志中的拼写错误 @jbampton
  • [Doc-17211]更新中文快速入门指南中的链接,使其指向中文版本 @Xilin10012
  • [Doc-17209]修复 README.md 中的拼写错误并改进语法 @Rockefeller04
  • [Chore]热修复 CI 错误 @SbloodyS
  • [DSIP-40][APIService]添加 LogClient 以获取日志 @det101
  • [Chore][docs]更新文档通知内容,与网站 README 同步 @Applenice
  • [Doc-16755]使用JDBC和Etcd支持改进架构描述改进设计文档 @Oscarcheng0312

apache/dolphinscheduler-sdk-python仓库

其他

  • 在 CI 中跳过 maven-dependency-plugin @zhongjiajie

apache/dolphinscheduler-website仓库

其他

  • CI:修复下载失败 @zhongjiajie
  • [CI]死链检查器性能优化 @SbloodyS
  • [Doc]根据 Copilot 的评论修改的 README @Applenice
  • 修复部分内联链接错误 @Applenice
  • 修复:文档描述错误 @Applenice
  • 修复:根据部署需求选择链接错误 @Applenice
  • 修复在导航到文档页面时URL中重复的文本 @KhanhDoHoang
http://www.sczhlp.com/news/11147/

相关文章:

  • 深度学习在计算机视觉领域的现状与未来
  • 智能制造网络质量保障Ⅱ:德承DX-1200多网口工控机在Linux系统下的网络性能测试指南 - Johnny
  • 互联网搜广推中 - FindGreater函数
  • VK2C23B 省电模式+I2C通信接口高抗液晶驱动段码LCD驱动芯片
  • [编程笔记] 已在此计算机上安装相同或更高版本的 .NET Framework 4
  • 振弦信号转换器 VTI104 RS485/模拟量双输出, 让传统PLC轻松接入振弦传感器 无缝接入监测系统
  • 运维提效技巧:用标签给资源 “归类”,关联告警模版省心又省力
  • 移动端布局新利器:揭秘CSS动态视口单位
  • SeaTunnel MCP Server 入选《中国信通院开源商业产品及企业典型案例集(2025)》
  • 普科PKC7030H高频电流探头在新能源汽车 BMS 测试中的应用
  • 从 “管人” 到 “塑场”:新时代人力资源战略转型的趋势洞察与实践蓝图
  • 高通手机跑AI系列之——手部姿势跟踪
  • H3C_VLAN
  • 2025.8.12 计算几何
  • PHP 文件操作处理类,处理 JSON 文件
  • 带权格路计数
  • 进程前后台切换方案
  • 多线程基本知识
  • AOP服务切面编程初探
  • 如何使用 Netty 实现 NIO 方式发送 HTTP 请求
  • eVTOL 制造:深入探讨当前趋势和未来机遇
  • 读AI繁荣01AI之屋
  • 查看命令
  • 字符串001怎么加减
  • Linux 离线安装 .NET8 环境
  • 【CAPL】创建自动化测试脚本
  • Vue2 中 JavaScript 与 TypeScript 的语法区别详解
  • 进程的工作流程详解
  • Apache RocketMQ EventBridge:为什么 GenAI 需要 EDA?
  • CF1943D2 Counting Is Fun (Hard Version)