近日,Apache DolphinScheduler 发布了 2.0.8 版本。此版本主要基于 2.0.7 版本进行了 20 处 Bug 修复。
01
重大改动
修复重试任务阻塞其他任务的问题 #12570
修复重跑补数工作流会生成重复补数实例的问题 #12606
修复启动参数不能更新全局参数,并重新定义参数优先级(优先级由高到低:启动参数>本地参数>传参>全局参数)#13005
修复停止工作流后有时会出现任务状态继续运行的问题(重构工作流停止事件通知流程)#13375
修复worker容错后偶发任务重复运行的问题 #13403
修复导出导入问题 #13455
02
Change log
[修复-12361] 串行补数如果有失败实例,后续实例生成问题 ([#12488](https://github.com/apache/dolphinscheduler/pull/12488))
[修复-12482] [Master] Master自检容错时,依赖节点发生容错 ([#12513](https://github.com/apache/dolphinscheduler/pull/12513))
[修复-12568] [Master] 任务正在进行重试过程中阻塞其他任务的提交 ([#12570](https://github.com/apache/dolphinscheduler/pull/12570))
[修复-12586] [Master] 重跑补数工作流会自动提交该日期之后的补数工作流实例 ([#12606](https://github.com/apache/dolphinscheduler/pull/12606))
[修复-12603] 依赖条件是前24小时的依赖配置不生效 ([#12862](https://github.com/apache/dolphinscheduler/pull/12862))
[修复-12960] 修复启动参数不能更新全局参数 ([#13005](https://github.com/apache/dolphinscheduler/pull/13005))
[修复-13247] [Master] 由于NPE异常Kill yarn job 失败 ([#13164](https://github.com/apache/dolphinscheduler/pull/13164))
[修复-11903] [Worker] org.apache.dolphinscheduler.plugin.task.api.ProcessUtils: - kill task failed ([#13345](https://github.com/apache/dolphinscheduler/pull/13345))
[修复-13292] [Api] 不在调度周期范围内的补数提交失败问题 ([#13356](https://github.com/apache/dolphinscheduler/pull/13356))
[修复-13244] [Master] 停止工作流不能更新任务状态 ([#13375](https://github.com/apache/dolphinscheduler/pull/13375))
[修复-13283] Worker容错造成任务重复运行 ([#13403](https://github.com/apache/dolphinscheduler/pull/13403))
[修复-13346] [Master]暂停正在运行的补数工作流会自动生成新的补数实例 ([#13411](https://github.com/apache/dolphinscheduler/pull/13411))
[修复-13413] [Master]空依赖节点运行时会造成 Master NPE报错 ([#13420](https://github.com/apache/dolphinscheduler/pull/13420))
[修复-13272] [Master] 极端情况下恢复失败问题 ([#13425](https://github.com/apache/dolphinscheduler/pull/13425))
[修复-13347] [API] 强制成功状态更改问题 ([#13426](https://github.com/apache/dolphinscheduler/pull/13426))
[修复-13409] [Worker]极端情况下工作流结束任务状态不更新问题 ([#13433](https://github.com/apache/dolphinscheduler/pull/13433))
[修复-12966] 导出后再次导入失败问题 ([#13455](https://github.com/apache/dolphinscheduler/pull/13455))
[修复-13496] [Worker] 任务执行过程中状态缺失造成 NPE 异常 ([#13497]
(https://github.com/apache/dolphinscheduler/pull/13497))
[修复-13505] [complement] 补数任务设置启动参数,工作流不生成 ([#13510](https://github.com/apache/dolphinscheduler/pull/13510))
03
修改记录
https://github.com/apache/dolphinscheduler/releases/tag/2.0.8
04
https://dolphinscheduler.apache.org/en-us/download/2.0.8
05
致谢
此版本修复了基于政采云日累计调度作业量 8000+ 生产环境实践中所发现的问题,以及社区反馈的问题。感谢政采云数据平台部门对此次发版的支持,以及所有 2.0.8 版本的贡献者(按首字母排序),共勉!
参与 DolphinScheduler 社区有非常多的参与贡献的方式,包括:
贡献第一个PR(文档、代码) 我们也希望是简单的,第一个PR用于熟悉提交的流程和社区协作以及感受社区的友好度。
社区汇总了以下适合新手的问题列表:https://github.com/apache/dolphinscheduler/issues/5689
非新手问题列表:https://github.com/apache/dolphinscheduler/issues?q=is%3Aopen+is%3Aissue+label%3A%22volunteer+wanted%22
如何参与贡献链接:https://dolphinscheduler.apache.org/zh-cn/community/development/contribute.html
来吧,DolphinScheduler开源社区需要您的参与,为中国开源崛起添砖加瓦吧,哪怕只是小小的一块瓦,汇聚起来的力量也是巨大的。
参与开源可以近距离与各路高手切磋,迅速提升自己的技能,如果您想参与贡献,我们有个贡献者种子孵化群,可以添加社区小助手微信(Leonard-ds) ,手把手教会您( 贡献者不分水平高低,有问必答,关键是有一颗愿意贡献的心 )。
添加社区小助手微信(Leonard-ds)
添加小助手微信时请说明想参与贡献。
来吧,开源社区非常期待您的参与。
领取专属 10元无门槛券
私享最新 技术干货