您现在的位置是:首页 > 文章详情

Apache DolphinScheduler 3.2.2 版本正式发布!

日期:2024-07-23点击:190

近日,Apache DolphinScheduler 发布了 3.2.2 版本。此版本主要基于 3.2.1 版本进行了 bug 修复,新增若干特性,并进行了众多改进和 Bug 修复,以及文档修复等。

📥3.2.2版本下载:https://dolphinscheduler.apache.org/zh-cn/download/3.2.2
⚙️Release Note:https://github.com/apache/dolphinscheduler/releases/tag/3.2.2

主要更新

增加参数类型

为了更有效地提升用户体验,本版本针对工作流启动参数、全局参数等参数类型进行拓展,把原有的固定 VARCHAR 数据值类型参数,拓展成为用户能够自行选择的多种类型。

作业数量统计

增加 Master&Worker 的忙碌状态,且增加 alert-server 服务监控,对页面 UI 显示进行优化,便于用户更为直观地监控核心服务状态。另外,增加工作流启动命令和失败命令的展示页面,方便用户直观地掌握工作流启动命令执行情况。

其他重要问题修复

  • 完善了remote shell文档
  • 对工作流操作增加依赖提示
  • 页面交互优化(项目偏好设置)
  • 替换云环境中Java任务依赖环境为jdk
  • 对文件操作的全路径检测
  • 增加记录项目参数的操作详情
  • 优化告警服务启动时加载bean范围
  • 修复参数丢失问题
  • 分页查询时总页数错误问题
  • 修复任务终止后异常调度问题
  • 修复普通用户授权项目问题
  • 修复任务组执行异常导致OOM问题
  • 优化Switch节点检查分支是否存在

新增Feature

  • [DSIP-39][参数] 改进启动参数/全局参数/项目参数数据类型 ( #15967 )@sdhzwc
  • [Improvement][监控] 显示 Master&Worker 忙碌或正常状态并显示命令表列表 ( #15978 )@qingwli
  • 添加 ETCD/JDBC 注册指南链接 ( #15597 )@pegasas

Improvement

  • 将schema 330 合并到 321 并更改文档 ( #15582 ) ( #15586)@zhongjiajie
  • [Improvement][API] 添加 PageInfo UT ( #15622)@Gallardot
  • [Improvement-15603][API] 删除、修改工作流时,系统可以检查是否有任何任务依赖于它。(#15681@calvinjiang
  • [Improvement-15694][UI] 保存任务表单后,任务节点使用错误的背景颜色。( #15695 )@calvinjiang
  • [Improvement-15707][Master] 解决有任务依赖的工作流无法正常运作的问题( #15712 )@calvinjiang
  • [Improvement-15723][UI] 解决项目偏好设置替换遗漏问题( #15724 )@calvinjiang
  • [Improvement-15725][UI] 项目偏好设置的默认选项可以清除。( #15727 )@calvinjiang
  • [CI] 合并前需要传递前端 ci ( #15735 )@SbloodyS
  • [Improvement][RemoteLogging] 将 init 移至 loghandler ( #15780 )@pegasas
  • [Improvement] 添加资源全路径检查 ( #15786)@caishunfeng
  • [Improvement-15744][parameter] 项目参数增加更新时间及更新用户id ( #15745 )@sdhzwc
  • 从 dolphinscheduler-task-dataquality 中删除 dolphinscheduler-data-quality (#15791@ruanwenjun
  • [Improvement-15713][api]DataSource 和 UdfFunc 列表查询使用枚举代码值而不是ordinal ( #15714 )@songwenyong
  • [Improvement] 修复 ProcessServiceImpl 的拼写错误 ( #15817 )@qingwli
  • [Improvement][Api] 删除无用的 batchUpdateUdfFunc 方法 ( #15844 )@qingwli
  • [Fix-15866][Doc] 更新taobao npm 镜像地址 ( #15867)@xxzuo
  • 添加 DSIP 模板(#15871@ruanwenjun
  • [DSIP-28] 不要扫描类路径下的整个目录 bean(#15874@ruanwenjun
  • [DSIP-31] 减少 hikari 的连接池大小 ( #15890)@ruanwenjun
  • [Improvement] 修复警报代码坏味道 ( #15892 )@qingwli
  • 使用 workerNodeInfoWriteLock 更新工作节点信息 ( #15903 )@DaqianLiao
  • [Improvement-15919][datasource] Improvement数据源获取名称 ( #15920 )@sdhzwc
  • [Improvement-15910][UI] 使用并行执行模式时,应为自定义并行度提供默认值。( #15912 )@calvinjiang
  • 优化 RPC 基类的范围(#15946@ruanwenjun
  • [DSIP-35][Alert] 重构警报线程模型 ( #15932)@ruanwenjun
  • [Improvement] 修复 pytorch 任务中的 git url 命令注入问题( #15873 ) ( #15950 )@cntigers
  • 添加注册模块统一集成测试 ( #15981 )@ruanwenjun
  • [Improvement] 使用带有 snake yaml 的安全构造函数 ( #15758 )@EricGao888
  • [Improvement][监控] 为监控器添加 UT ( #15998 )@qingwli
  • 弃用 2.0.9/3.0.6 升级测试(#16012@ruanwenjun
  • [Improvement][Doc]修正 appendix.md 中文文档中的错别字 ( #16033 )@TianXinCoord
  • [Improvement][Helm] 制作 api/master/worker/alert 配置的 configmap ( #16058 )@pegasas
  • [Improvement-16125][dolphinscheduler-dist] 减少二进制分发 tarball 文件的大小 ( #16192 )@zhuxt2015

Bugfix

Chore

致谢贡献者

感谢本次发版人@wangxj3 主导本次发版工作,@Kerwin、@ruanwenjun和@SbloodyS 对本次发版工作的指导,以及以下 Contributor 的支持(排名不分先后):
DaqianLiao, EricGao888, Gallardot, SbloodyS, TianXinCoord, ZhongJinHacker, Zzih96, abzymeinsjtu, arlendp, atjiucheng, caishunfeng, calvinjiang, cntigers, coldestlin, cqutwangyu, dongyu6, jbampton, jxbwhe, lanxing2, liuchunhua, pegasas, pinkfloyds, privking, qingwli, rickchengx, ruanwenjun, sdhzwc, silentxingtian, songwenyong, stoplyy, tinglink, wangbowen1024, whhe, wustlz, xinxingi, xxzuo, yinxiaolog, zero-element, zhongjiajie, zhuxt2015

原文链接:https://www.oschina.net/news/303485/apache-dolphinscheduler-3-2-2-released
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章