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

Apache DolphinScheduler 3.1.9 版本发布:提升系统的稳定性和性能

🚀我们很高兴宣布,Apache DolphinScheduler 的最新版本 3.1.9 已正式发布!此版本在 3.1.8 的基础上进行了关键的 bug 修复和文档更新,共计修复了 14 个 bug 和改进了 3 个文档。

file

主要更新亮点

本次更新重点解决了以下几个关键问题,以提升系统的稳定性和性能:

  • 修复死锁问题:解决了使用任务组抢占资源时可能导致的工作流死锁问题。
  • 优化工作流实例:修复了 Master 提交失败后,及时停止工作流实例,避免了无限循环的问题。
  • NPE问题处理:修复了 Master 处理命令时,可能导致 processInstance 出现空指针异常(NPE)的问题。
  • Flink任务命令错误:修复了 Flink 任务生成的命令错误。
  • 避免事件堆叠:修复了 Master 重复处理事件,避免了事件堆叠的问题。
  • Switch任务参数检查:增加了 Switch 任务的参数检查,以避免非法情况。
  • 任务定义日志问题:解决了任务定义日志可能重复写入的问题。

Changelog 和下载

欲了解完整的更新内容,可以查看 全部 Changelog。

新版本现已可在 官方下载页面 获取。

Bugfix

  • [Bug-15215][Api] non-admin should not modify tenantId and queue #15254 @zhanqian-1993
  • [Bug] fix switch condition #15228 @caishunfeng
  • [Fix-14805] Task definition log may be written twice #15016 @HomminLee
  • [Bug][Master] fix duplicate event, avoid event stacking #14986 @caishunfeng
  • [Fix-14963] Fix the error of using shell task to obtain Home variable in Ubuntu system #14964 @zhuangchong
  • [Fix-14729] fix problem with the command generated by the flink task #14902 @LiuCanWu
    Construct processInstance may NPE when master handling command #14888 @fuchanghai
  • [Bug] [Mater] The process always runs when the process contains subprocess and params deliver #14856 @qingwli
  • [Task] Change Seatunnel task run-mode to deploy-mode #14800 @zhangbaipeng
    fix(dolphinscheduler-alert): fix create http request error #14793 @hunter-cloud09
  • [Fix-14627][dolphinscheduler-ui] Fix there are too many child node in sub_process, it cannot to filter by keywords #14770 @chenshuai1995
  • [Fix-14546] seatunnel unable submit spark job to spark #14617 @Yhr-N
  • **[Fix]**Solve the deadlock problem caused by queuing #13191 @dahai1996
  • after a submit failure, stop the processInstance to avoid an endless loop #13051 @fuchanghai

Doc

  • doc: Classify docs to avoid misleading #15282 @zhongjiajie
  • [Docs] fix typo #15032 @liunaijie
  • Fix a typo in English development-environment-setup.md #14767 @wangzheyuan

致谢贡献者

非常感谢本次版本中所有贡献者的辛勤工作,特别鸣谢以下成员:zhanqian-1993、caishunfeng、liunaijie、HomminLee、zhuangchong、LiuCanWu、qingwli、zhangbaipeng、hunter-cloud09、chenshuai1995、fuchanghai、dahai1996、Yhr-N、zhongjiajie。

特别感谢

特别感谢本次版本的发版人 zhuangchong (Kerwin) 对于发布工作的巨大贡献。

结语

Apache DolphinScheduler 社区一直致力于打造一个稳定、高效、易于使用的工作流调度平台。我们期待您的持续关注和支持,共同推动 Apache DolphinScheduler 项目的发展!

Apache DolphinScheduler 社区团队

本文由 白鲸开源科技 提供发布支持!

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 超图iClient3DforCesium地形、影像、模型、在线影像交互示例
  • 启明智显开源项目分享|基于Model 3c芯片的86中控面板ZX3D95CM20S-V11项目软硬件全开源
  • SPI通信
  • 【如何选择Mysql服务器的CPU核数及内存大小】
  • Linux学习第49天:Linux块设备驱动实验(一):Linux三大驱动之一
  • 硬件安全模块 (HSM)、硬件安全引擎 (HSE) 和安全硬件扩展 (SHE)的区别
  • 四十八----react实战
  • IO进程线程 day1 IO基础+标准IO
  • 爬虫工作量由小到大的思维转变---<第三十章 Scrapy Redis 第一步(配置同步redis)>
  • UntiyShader(六)Unity提供的Cg/HLSL语义
  • AI提示词入门教程
  • idea中终端Terminal页面输入命令git log后如何退出
  • 第一章 简单编程实现花生壳的ddns功能
  • Redis7.2.3(Windows版本)
  • English: go through customs
  • [笔记] php常见简单功能及函数
  • 【Amaple教程】5. 插件
  • 【附node操作实例】redis简明入门系列—字符串类型
  • 10个确保微服务与容器安全的最佳实践
  • 4. 路由到控制器 - Laravel从零开始教程
  • CSS 提示工具(Tooltip)
  • CSS中外联样式表代表的含义
  • ES10 特性的完整指南
  • HTTP中的ETag在移动客户端的应用
  • Java Agent 学习笔记
  • Java超时控制的实现
  • jdbc就是这么简单
  • Mac 鼠须管 Rime 输入法 安装五笔输入法 教程
  • 不发不行!Netty集成文字图片聊天室外加TCP/IP软硬件通信
  • 初探 Vue 生命周期和钩子函数
  • 浏览器缓存机制分析
  • 前端之React实战:创建跨平台的项目架构
  • 容器服务kubernetes弹性伸缩高级用法
  • 入口文件开始,分析Vue源码实现
  • 什么软件可以提取视频中的音频制作成手机铃声
  • 微服务核心架构梳理
  • 要让cordova项目适配iphoneX + ios11.4,总共要几步?三步
  • Semaphore
  • 如何正确理解,内页权重高于首页?
  • ​​​​​​​ubuntu16.04 fastreid训练过程
  • #### go map 底层结构 ####
  • #include<初见C语言之指针(5)>
  • #NOIP 2014# day.1 生活大爆炸版 石头剪刀布
  • #VERDI# 关于如何查看FSM状态机的方法
  • (1)Map集合 (2)异常机制 (3)File类 (4)I/O流
  • (C#)Windows Shell 外壳编程系列4 - 上下文菜单(iContextMenu)(二)嵌入菜单和执行命令...
  • (Git) gitignore基础使用
  • (二)什么是Vite——Vite 和 Webpack 区别(冷启动)
  • (三)Pytorch快速搭建卷积神经网络模型实现手写数字识别(代码+详细注解)
  • (算法)Travel Information Center
  • (学习日记)2024.02.29:UCOSIII第二节
  • (一)Dubbo快速入门、介绍、使用
  • (转载)虚函数剖析
  • ***php进行支付宝开发中return_url和notify_url的区别分析
  • .Net Attribute详解(上)-Attribute本质以及一个简单示例