暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Apache DolphinScheduler 社区 3 月月报

海豚调度 2024-04-09
74

点击蓝字

关注我们

各位热爱 DolphinScheduler 的小伙伴们,DolphinScheduler 社区月报开始更新啦!这里将记录 DolphinScheduler 社区每月的重要更新。
社区为 DolphinScheduler 3.2.x 版本做了诸多功能改进和 bug 修复。

01

月度 Merge Stars


感谢以下小伙伴 3 月为 Apache DolphinScheduler 所做的精彩贡献(排名不分先后):
@abzymeinsjtu,@pinkfloyds,@zero-element,@liuchunhua,@SbloodyS,@Gallardot,@devosend,@caishunfeng,@zhongjiajie,@cqutwangyu,@Tianqi-Dotes,@arlendp,@wustlz,@ZhongJinHacker,@rickchengx,@ruanwenjun,@calvinjiang,@pegasas,@silentxingtian,@EricGao888,@whhe

02

DolphinScheduler


Fix

  • [bug][ui]添加缺失的数据源并更新数据源ID @whhe
  • [Bug]修复TaskGroupCoordinator可能在等待的TaskGroup队列较多时导致内存溢出(OOM)问题。 @ruanwenjun
  • [Fix-15771]修复普通用户可以授予项目权限的问题。 @silentxingtian
  • [Bug][Worker]将jre替换为jdk @Gallardot
  • [Fix]添加资源全名检查 @caishunfeng
  • [Bug]修复开关逻辑任务不检查分支是否存在 @ruanwenjun
  • [Bug]修复延时执行任务将永远不会被调度。 @ruanwenjun
  • [Fix-15698][UI]在新标签页中打开时,关闭定义 @arlendp
  • [Bug]在存在未完成实例的特定工作流版本下,禁止删除该版本。 @ruanwenjun
  • [bug][Plugins]请检查readme.md中的拼写错误 @ZhongJinHacker
  • [Fix][Master]解决Worker故障时可能存在的风险隐患 @ZhongJinHacker
  • [Fix-15679][UI]修复开关状态按钮显示不正常的问题 @liuchunhua
  • [Bug]修复单元测试 @caishunfeng
  • [Fix]为Apache DolphinScheduler的任务切换添加黑色键 @caishunfeng
  • [Fix-15639] [Master]参数传递为null时引发空指针异常(Null Pointer Exception,NPE) @liuchunhua
  • [Bug] [Worker]修复:为Linux用户创建带有主目录的帐户 @zero-element
  • [Bug]即使任务被杀死,调度器Apache DolphinScheduler仍可能重新分派修复任务(Fix task)。 @ruanwenjun
  • [Bug]修复功能可以修改非资源路径下的文件 @ruanwenjun
  • [bug] [dolphinscheduler-ui]Apache DolphinScheduler的UI定时调度器优化 @cqutwangyu

Improvement

  • [Improvement][RemoteLogging]将初始化操作移至日志处理器中 @pegasas
  • [Improvement]从dolphinscheduler_mysql.sql中移除replace sql_mode的语句 @ruanwenjun
  • [Improvement]添加警报脚本路径检查 @caishunfeng
  • [Improvement]更换JavaScript引擎 @caishunfeng
  • [Improvement]删除未使用的方法 @EricGao888
  • [Improvement-15725][UI]项目的首选项默认选项可以被清除。 @calvinjiang
  • [Improvement-15723][UI]解决项目偏好未能替换所有相关影响位置的问题。 @calvinjiang
  • [Improvement-15719]删除ProcessUtils中的无用方法 @rickchengx
  • [Improvement-15707][Master]解决任务依赖的 workflow无法正常运行的问题。 @calvinjiang
  • [Improvement-15694][UI]在任务节点保存任务后,使用的背景颜色有误。 @calvinjiang
  • [Improvement-15692][task-datasync]请将DatasyncTaskTest的Mockito测试文件重写,但不要翻译Apache DolphinScheduler中的固有名词,如fix和feature,也不要解释原始文本。 @Tianqi-Dotes
  • [Improvement-15603][API]在删除或修改工作流时,系统会检查是否有任务依赖于它。 @calvinjiang
  • [Improvement][UT]提高Worker运行器的覆盖率 @pegasas

其他

  • [TEST]完善告警组服务测试 @abzymeinsjtu
  • [CI]修复前端CI无法触发的问题 @SbloodyS
  • [CI]合并之前,前端CI构建必须通过。 @SbloodyS
  • [CI]修复UI构建错误 @SbloodyS
  • [TEST]填充访问令牌测试 @abzymeinsjtu
  • 修复“启动参数覆盖全局参数”时的NullPointerException问题 @wustlz
  • [Doc]解决持续集成文档检查超时问题 @SbloodyS
  • [Doc][remote shell]Apache DolphinScheduler 3.2.1版本缺少远程shell文档。 @pegasas
  • [TEST]修复与日志服务器相关的测试 @abzymeinsjtu
  • 任务:修改一些CODEOWNERS @zhongjiajie

03

apache/dolphinscheduler-sdk-python

  • 将ruff升级以修复CI问题 @zhongjiajie

04

apache/dolphinscheduler-website


< 🐬🐬 >
精彩推荐

用户实践案例
奇富科技  蜀海供应链 联通数科 拈花云科
蔚来汽车 长城汽车 集度 长安汽车
思科网讯 生鲜电商 联通医疗 联想
新网银行 消费金融  腾讯音乐 自如
有赞 伊利 当贝大数据
联想 传智教育 Bigo
通信行业  作业帮


迁移实践
Azkaban   Ooize   
Airflow (有赞案例) Air2phin(迁移工具)
Airflow迁移实践
Apache DolphinScheduler 3.0.0 升级到 3.1.8 教程


新手入门
选择Apache DolphinScheduler的10个理由
Apache DolphinScheduler 3.1.8 保姆级教程【安装、介绍、项目运用、邮箱预警设置】轻松拿捏!
Apache DolphinScheduler 如何实现自动化打包+单机/集群部署?
Apache DolphinScheduler-3.1.3 版本安装部署详细教程
Apache DolphinScheduler 在大数据环境中的应用与调优
< 🐬🐬 >
参与社区
参与Apache 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开源社区需要您的参与,为中国开源崛起添砖加瓦吧,哪怕只是小小的一块瓦,汇聚起来的力量也是巨大的!


有你认识的人吗?点“分享”,告诉TA

文章转载自海豚调度,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论